服务器之家:专注于VPS、云服务器配置技术及软件下载分享
分类导航

DEDECMS|帝国CMS|Discuz|PHPCMS|Wordpress|ZBLOG|ECSHOP|苹果CMS|极致CMS|CMS系统|

服务器之家 - 建站程序 - 极致CMS - 极致CMS文章页调用指定文章或产品

极致CMS文章页调用指定文章或产品

2023-10-06 16:56如晓网络 极致CMS

极致CMS文章页调用指定文章或产品的方法如下

极致CMS文章页调用指定文章或产品的方法如下:

调用一条数据

比如调用ID为1的产品内容

  1. {loop table="product" id='1' as="v" orderby="rand()"
  2.     {$v['title']} 
  3. {/loop} 

也可以这样子

  1. {loop table="product" as="v" orderby="rand()"
  2.     {if($v['id']=='1')} 
  3.     {$v['title']} 
  4.     {/if
  5. {/loop} 

调用两条或两条ID以上数据

比如调用ID为1、2、3的产品内容

  1. {loop table="product" as="v" orderby="rand()"
  2.     {if(in_array($v['id'],array(1,2,3))} 
  3.     {$v['title']} 
  4.     {/if
  5. {/loop} 

如果未知调用ID信息,比如文章A调用ID为2,3,4的产品,文章B调用ID为1,3,4的产品,这时候要给文章模型添加自定义字段,比如字段名叫“关联产品ID”,字段标识为“relatedproduct”,这样我们可以用SQL查询通过字段来调用关联的产品内容。

  1. {php 
  2.      $relatedproduct = $jz['relatedproduct']; 
  3.      $sql="id in($relatedproduct)" ; 
  4. /} 
  5. {loop table="product" sql="$sql" as="v" orderby="rand()"
  6.     {$v['title']} 
  7. {/loop} 

 

延伸 · 阅读

精彩推荐