内容类型中不同字段的css类的drupal选项
Drupal7和Drupal6 例如,在页面或故事内容类型中,有两个基本字段称为title和body。当我们创建新内容时,是否可以为标题或/和正文字段定义自定义css类 例如,有时我们可能需要红色标题,有时需要蓝色或橙色标题等等。。。因此,当我们创建内容时,我们可以定义此特定节点的标题将使用。red class您可以创建一个文本字段(例如field\u title\u class),然后在主题的node.tpl.php中使用它。如果您的原创作品是这样的(摘自花环主题):内容类型中不同字段的css类的drupal选项,drupal,drupal-6,drupal-7,Drupal,Drupal 6,Drupal 7,Drupal7和Drupal6 例如,在页面或故事内容类型中,有两个基本字段称为title和body。当我们创建新内容时,是否可以为标题或/和正文字段定义自定义css类 例如,有时我们可能需要红色标题,有时需要蓝色或橙色标题等等。。。因此,当我们创建内容时,我们可以定义此特定节点的标题将使用。red class您可以创建一个文本字段(例如field\u title\u class),然后在主题的node.tpl.php中使用它。如果您的原创作品是这样的(摘自花环主题): 您可以将其更改为:
您可以将其更改为:
<?php if ($page == 0): ?>
<h2<?php print empty($node->field_title_class[0]['value']) ? '' : (' class="' . $node->field_title_class[0]['value'] . '"'); ?>><a href="<?php print $node_url ?>" title="<?php print $title ?>"><?php print $title ?></a></h2>
<?php endif; ?>
您可以在模板中使用body类
您还可以使用drupal 6的节点类模块谢谢您的宝贵建议,它确实非常值得一读。我喜欢yoavmatchulsky前面的答案,比您的答案简单一点。但我还是想指出你是对的,因为这对我来说也是正确的解决方案
<?php if ($page == 0): ?>
<h2<?php print empty($node->field_title_class[0]['value']) ? '' : (' class="' . $node->field_title_class[0]['value'] . '"'); ?>><a href="<?php print $node_url ?>" title="<?php print $title ?>"><?php print $title ?></a></h2>
<?php endif; ?>