缺少复合 C1 CMS 包选项

Missing Composite C1 CMS Packages option

选择了一个基于 Composite C1 4.3 版构建的现有项目,我正在尝试安装一个包。网上的所有信息都说去系统 -> 包 -> 安装本地包,但我什至在系统页面上根本没有看到包选项。

我已经尝试查看此选项在此版本中是否被禁用或不可用,但目前还没有定论。

编辑: 我确实可以直接访问代码,所以如果有配置文件我可以直接编辑它,但还没有找到任何表明它可能在哪里的东西。

我从 github 下载了旧版本的 C1 4.3 并开始了一个新站点,看起来你的站点有问题,因为这个版本有包管理器。

Log 的文件夹出现错误? (在您的捕获中未找到控制台日志项)

我测试了这个版本(见上传的图片),所以,你有哪个具体版本?

您登录的帐户似乎不是主管理员帐户。它可能是一个开发人员帐户,管理员已向其添加了备份和调整 Google 分析设置的功能。您需要联系管理员并要求他们授予您全部权限,以便您自己安装软件包。

如果您可以 FTP 访问该网站,可以将帐户从一个组移动到另一个组:

打开:~/App_Data/Composite/DataStores/Composite.Data.Types.IUser.xml

找到您要为其更改组成员身份的用户的用户帐户,并记下 Id GUID 值。

打开:~/App_Data/Composite/DataStores/Composite.Data.Types.IUserGroup.xml

找到您希望该帐户拥有成员资格的组(即:Administrator 或 Admin),并记下 Id GUID 值。

打开:~/App_Data/Composite/DataStores/Composite.Data.Types.IUserUserGroupRelation.xml

备份此文件,以防万一它不起作用!

在原始文件中,找到与您的帐户ID匹配的UserId GUID,然后将UserGroupId修改为组Id。保存文件。

我已经在我的本地 C1 副本上试过了,它似乎可以工作。您现在应该可以访问管理员可以访问的所有内容。

我需要更改的两个文件是 IUserActivePerspectiveIUserGroupActivePerspective。我所缺少的观点已从管理员帐户中删除,所以我只需要将它们添加回去。