【问题标题】:Custom style user profile pages in Drupal 6Drupal 6 中的自定义样式用户配置文件页面
【发布时间】:2011-06-09 09:07:29
【问题描述】:

我希望在侧边栏中显示我的选项卡(查看/编辑等),而不是在节点顶部,但仅在我查看自己的个人资料时(可能也在查看其他用户的个人资料时)。在我的 page.tpl.php 我有这个 sn-p:

<?php if (!empty($tabs)): ?><div class="tabs-wrapper"><?php print $tabs; ?></div><?php endif; ?>

我猜它应该类似于if (!empty($tabs) &amp;&amp; !$user_profile_page),但我无法让它工作。

【问题讨论】:

    标签: drupal variables drupal-6 user-profile


    【解决方案1】:

    您想在您的主题中使用多个模板文件来执行此操作。在您的主题中,您需要复制 page.tpl.php 并将其重命名为:

     page-user.tpl.php
    

    (一次性为所有用户个人资料页面设置主题)

     page-user-<id>.tpl.php
    

    (以特定用户的个人资料为主题(&lt;id&gt; 是用户 ID)

    然后,您只需使用您想要的选项卡设置这些特定模板文件的样式(不需要 if 语句)。

    【讨论】:

    • 太棒了。这就是工作。谢谢。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多