Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/joomla/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
过滤Joomla/K2和mod_K2_内容模块中显示的项目_Joomla_Joomla K2 - Fatal编程技术网

过滤Joomla/K2和mod_K2_内容模块中显示的项目

过滤Joomla/K2和mod_K2_内容模块中显示的项目,joomla,joomla-k2,Joomla,Joomla K2,当一个额外字段为某个值时,如何排除K2 mod_K2_内容模块中出现的项目 我现在正在展示所有的财产。有一个额外的字段名为sell?这是一个布尔值。如果是真的,我不希望它出现在列表中。这里是一个示例,只是给你一个想法,希望它能有所帮助 <?php foreach ($item->extra_fields as $extraField): if($extraField->sold != true){ echo $item->title

当一个额外字段为某个值时,如何排除K2 mod_K2_内容模块中出现的项目


我现在正在展示所有的财产。有一个额外的字段名为sell?这是一个布尔值。如果是真的,我不希望它出现在列表中。

这里是一个示例,只是给你一个想法,希望它能有所帮助

<?php 
  foreach ($item->extra_fields as $extraField):
      if($extraField->sold != true){
           echo $item->title . '<br />'; 
           echo $item->introtext;
      } 
  endforeach; 
?>


我应该为此编辑哪个文件?当前,有问题的模块显示在主页上。如果将其放在主页中指定模块的default.php mod_k2_content/tmpl上,则必须知道要编辑的模块的位置,并覆盖其模板。没有视觉效果很难解释,首先阅读模板覆盖如果这对您有效,我建议为模块创建模板覆盖,而不是编辑模块的核心。如果您安装了更新,它将防止文件被覆盖。有关这方面的更多信息,请参阅: