我想将css规则存储在数据库中,以允许用户在页面上应用自己的css。我需要帮助。我正面临花括号的问题。
答案 0 :(得分:0)
你可以serialize css并存储它,在检索时你可以在取回时un-serialize。如果满足您的需求,您还可以使用css Injector等模块
答案 1 :(得分:0)
在Drupal 6中:
向节点添加CCK字段。使用文本字段,多行。使用CCK的功能隐藏输出字段。现在你有了一个字段供人们输入CSS,但没办法输出它。
然后编辑主题的node.tpl.php并添加类似这样的内容
<?php echo "<style type='text/css'>" . $node->field_fieldname[0]['value'] . "</style>"; ?>
其中field_fieldname是新字段的名称。
在Drupal 7中:类似,但使用核心Fields模块做同样的事情而不是CCK。