欢迎各位兄弟 发布技术文章
这里的技术是共享的
模块里的方法
function custome_thirtieth_preprocess_views_view_field(&$vars)
{
// 检查是否是特定视图字段
if ($vars['view']->name == 'list_macos_include_keywords_computers' && $vars['field']->field == 'field_kw_file') {
// 替换 <br/> 为换行符
$vars['output'] = htmlspecialchars_decode($vars['output']);
}
}
list_macos_include_keywords_computers 是 视图名称
field_kw_file 是内容类型里面的字段时名称
如果上述方法无效,你可以通过编写自定义模块,在视图渲染时手动处理 HTML 输出。例如,在 hook_views_pre_view()
或 hook_preprocess_HOOK()
中处理内容输出,确保 <br/>
标签被正确渲染:
这样可以确保你的 <br/>
标签在视图输出时正确转换为换行符。