mirror of
https://github.com/OrchardCMS/Orchard.git
synced 2025-10-27 04:19:04 +08:00
@@ -41,9 +41,17 @@ namespace Orchard.Packaging.Extensions {
|
|||||||
}
|
}
|
||||||
|
|
||||||
private static string ExtensionId(bool isTheme, string packageId) {
|
private static string ExtensionId(bool isTheme, string packageId) {
|
||||||
return isTheme ?
|
|
||||||
packageId.Substring(Services.PackagingSourceManager.GetExtensionPrefix(DefaultExtensionTypes.Theme).Length) :
|
if (packageId.Contains(Services.PackagingSourceManager.GetExtensionPrefix(DefaultExtensionTypes.Theme))
|
||||||
packageId.Substring(Services.PackagingSourceManager.GetExtensionPrefix(DefaultExtensionTypes.Module).Length);
|
|| packageId.Contains(Services.PackagingSourceManager.GetExtensionPrefix(DefaultExtensionTypes.Module))) {
|
||||||
|
|
||||||
|
return isTheme
|
||||||
|
? packageId.Substring(Services.PackagingSourceManager.GetExtensionPrefix(DefaultExtensionTypes.Theme).Length)
|
||||||
|
: packageId.Substring(Services.PackagingSourceManager.GetExtensionPrefix(DefaultExtensionTypes.Module).Length);
|
||||||
|
}
|
||||||
|
else {
|
||||||
|
return packageId;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user