我创建的视图基于content type fields
显示taxonomy term
,即“付费”和“免费”。
如果分类术语为“付费”,我想替换content type field
的文字,如果content type field
为“免费”,我想显示不同的值。
是否可以通过添加自定义代码来views alter
。
我只是在查看是否可以在views
本身中完成此操作而不使用自定义代码。
答案 0 :(得分:0)
如果我是对的,您想在Views
中创建一个过滤器,以显示要在值Paid
和Free
上显示的内容。为此你可以做到
首先创建一个Content
,其中选择的选项值为“付费”和“免费”,并提及Paid
和Free
的文字。
现在创建一个View
并将Content type
作为filter
添加到其中,您可以在其中选择值Paid
或Free
,现在是时刻用户选择根据值显示的任何值。
答案 1 :(得分:0)
你应该看看Views PHP。使用此模块,您可以在视图中添加PHP字段并测试值Paid
或Free
以显示您想要的内容。
但正如模块页面所说:
虽然此模块允许您直接在内部使用PHP,这对于快速简便的解决方案非常有用,但最好在可用时使用常规处理程序和插件(甚至自己创建一个)。
根据您的需要,您应该考虑编写自定义模块,或者重新考虑您的实施。