2012-07-27 72 views
2

我正在运行果园1.4.2。果园:主题安置不重写模块安置

我有一个基于未经修改的“The Theme Machine”安装并设置为当前的自定义主题。

我的自定义主题定义期待自动布线部分使用这个时候从所有项目中去除以下placement.info文件

<Placement> 
    <Place Parts_Autoroute="-"/> 
    <Place Parts_Autoroute_Edit="-"/> 
    <Place Parts_Autoroute_SummaryAdmin="-"/> 
    <Place Parts_Autoroute_Summary="-"/> 
</Placement> 

,对吗?当我查看仪表板中的内容时,永久链接和“设置为主页”复选框仍然可见。如果我在模块本身中对展示位置文件进行更改,它可以正常工作。

有什么我可能会在这里失踪?

感谢

回答

2

你的主题是不是管理员主题,所以当你在管理,该文件是无关紧要的。

如果你想删除autoroute部分,为什么你不这样做,并从你的类型中删除它?

+0

我不想删除它,我只是不想将它显示给用户。 – hofnarwillie 2012-08-06 17:31:01

+0

那么,您的展示位置文件会将其从可以查看或编辑的所有位置移除,那么仍然有什么意义?无论如何,你的主题不是管理主题,所以它不会工作。 – 2012-08-08 16:38:12

+0

区别在于我希望能够使用Autoroute部分导航到前端的内容项目,而不是默认的内容URL(即'/ event/my-test-event'和NOT'/ content/12')我想要Autoroute部分的功能,我只是不希望用户编辑它。如果用户无法编辑它,那么在它的控制面板中混淆起来有什么意义?这似乎是一种常见的情况,我不相信没有人会有同样的担忧。 – hofnarwillie 2012-08-08 17:13:54

0

我最终什么在我的CSS的非管理员侧做是:

fieldset[shape-id='3']{display:none;} 

因为我的ID是3,并且为我工作。如果可以选择使用自动布线,但是当“允许自定义模式”选项关闭时,甚至不显示“永久链接”框。