自定义页面中的 Drupal 主题和自定义变量

发布于 2024-10-11 18:41:36 字数 193 浏览 4 评论 0原文

我已经创建了一个位于 site.com/user/me/soe 的自定义页面,

现在我正在尝试为该页面设置主题并创建了后续模板文件。

但是,如果我将任何基本 html 复制到我的模板文件中,它所做的只是生成一个带有我的文本的白页,并放弃我最初拥有的网站结构。

我希望有人能帮助我理解预处理,因为我觉得这是解决这个问题的方法。

I have created a custom page which sits at site.com/user/me/soe

now im trying to theme this page and have created a subsequent template file.

however if i copy in any basic html into my template file, all it does is produce a white page with my text and abandons the sites structure i originally had.

i was hoping somebody could help me understand preprocessing as i feel that is the way to solve this.

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

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

发布评论

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

评论(1

掩于岁月 2024-10-18 18:41:36

听起来像是只想覆盖节点内容的模板,而不是整个页面。

例如:

page-node-10.tpl.php 将覆盖节点 10 的整个页面的模板

node-10.tpl.php 将仅覆盖节点 10 的内容的模板,并在默认页面内呈现。 tpl.php 模板

It sounds like want to override the template for just the node content, and not the entire page.

For example:

page-node-10.tpl.php will override the template for the entire page for node 10

node-10.tpl.php will override the template for just the content of node 10, and render inside of the default page.tpl.php template

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