MODx 中类似小部件的内联模板

发布于 2024-08-29 07:54:24 字数 155 浏览 6 评论 0原文

我正在开发我的第一个 MODx 网站,我需要在首页上有三个块,其中包含标题、图片、图像标题、长文本和短文本。

对于这些,我想创建一个自定义模板,该模板允许我仅使用这五个字段(其中一个字段允许我上传图像)创建“主页”的子资源。

我该如何设置?

谢谢!

I'm developing my first ever MODx site and I need to have three blocks on the frontpage that contain headline, picture, image caption, long text and a short text.

For these I would like to create a custom template that allows me to create sub-resources of "Home" with only these five fields (of which one will allow me to upload images).

How can I set this up?

Thanks!

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

依 靠 2024-09-05 07:54:24

如果我理解正确的话,您想从资源管理器中删除某些字段吗?例如,URL 别名不可用。

这可以使用 Managermanager 来完成,然后在一个块中定义规则如下,来自我的项目的示例:

mm_hideFields('description', '!1', '13');
mm_hideFields('alias', '!1', '13');
mm_hideFields('menutitle', '!1', '13');
mm_hideFields('content', '!1', '13');

这些示例对模板 13 上的所有非管理员 (!1) 用户隐藏字段。可以从 Managermanager 插件中看到用户和模板的 ID 列表。

If I understand you correctly you want to remove certain fields from the resource manager? So URL alias isn't available for example.

This can be done using Managermanager then in a chunk you would define your rules as follows, examples taken from a project of mine:

mm_hideFields('description', '!1', '13');
mm_hideFields('alias', '!1', '13');
mm_hideFields('menutitle', '!1', '13');
mm_hideFields('content', '!1', '13');

These examples are hiding fields from all users who aren't admin (!1) on template 13. A list of the ID's for users and templates can be seen from within the Managermanager plugin.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文