【问题标题】:Drupal 7 custom theme block configurationDrupal 7 自定义主题块配置
【发布时间】:2011-03-25 12:20:50
【问题描述】:

我想创建一个自定义主题并允许管理员为页面上的每个块(在每个块的配置页面中)选择块的呈现方式(将有 2 种或更多类型的选项这些)以及用于渲染块外观的颜色主题。

我不想同时配置所有块,但特别是每个块。例如:在一个页面上,我将显示 1 个带有 (type1, color1) 的块,1 个带有 (type1, color2) 和 1 个带有 type2 的块。

你会建议我如何实现这个? 我应该使用 hook_block_configure 和 hook_block_save 吗?还有我应该将这些信息保存在 block_save 的哪里,因为它是块实例特定的信息,我应该在数据库中创建另一个表还是可以将其保存在现有块表中的任何位置?

我应该直接在主题中包含这个配置还是创建一个包含这个功能的自定义模块?

【问题讨论】:

    标签: drupal configuration drupal-7 styling drupal-themes


    【解决方案1】:

    你想看看http://drupal.org/project/skinr,它已经为每个块提供了样式选项。

    【讨论】:

    • 我需要在 Drupal 7 上稳定的东西......“Drupal 7 版本正在大力开发中。它现在不稳定、功能不完善或受支持。”
    • 然后帮助开发和改进它。对于 Drupal 7,许多模块还不稳定。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-16
    • 2016-08-22
    相关资源
    最近更新 更多