Drupal 7 编辑自动完成术语小部件(标记)
截图1:我想让标签下的链接定制它的HTML而不仅仅是标签。 流动的 屏幕截图2:标记的完整标记,从一类字段名字段标记开始Drupal 7 编辑自动完成术语小部件(标记),drupal-7,drupal-views,drupal-theming,Drupal 7,Drupal Views,Drupal Theming,截图1:我想让标签下的链接定制它的HTML而不仅仅是标签。 流动的 屏幕截图2:标记的完整标记,从一类字段名字段标记开始 从上面的截图中,我想为自动完成术语widgettagging或我创建的这个特定字段定制HTML标记。在哪里可以找到此文件的源文件?或者如何使用php脚本alter或Drupal7的相关脚本进行修改?谢谢 要为所有字段分类法参考自定义HTML标记,可以使用自定义模板。若要影响术语引用字段,可以从核心复制field.tpl.php,并创建一个名为field-taxonomy-r
从上面的截图中,我想为自动完成术语widgettagging或我创建的这个特定字段定制HTML标记。在哪里可以找到此文件的源文件?或者如何使用php脚本alter或Drupal7的相关脚本进行修改?谢谢 要为所有字段分类法参考自定义HTML标记,可以使用自定义模板。若要影响术语引用字段,可以从核心复制field.tpl.php,并创建一个名为field-taxonomy-reference-yourcontenttype.tpl.php的文件(如果只针对一种内容类型) 例如,要将自定义仅应用于标记词汇表或/和类别,如果您在标记字段中,则可以在添加到template.php的template_preprocess_field函数中测试,以使用基于field.tpl.php的名为field-taxonomy-custom.tpl.php的自定义模板。例如:
function YOURTHEME_preprocess_field(&$vars) {
$field_names = array('field-name-field-tags', 'other-field-you-want', 'etc');
if(in_array($element['#field_name'], $field_names) {
$variables['theme_hook_suggestions'] = array('field__taxonomy-custom');
}
}
希望它有助于:-