帝国论坛帝国网站管理系统交流区帝国CMS 7.5与8.0专版[求助]帝国cms8.0中新增的结合项列表页面中如何使用灵动标签调用相关的2个ID信息 【本版专题贴子】  
 1/2     1 2 ›› ›|
主题:[求助]帝国cms8.0中新增的结合项列表页面中如何使用灵动标签调用相关的2个ID信息 [加入收藏夹]   

alonely
用户头衔:举人

精华贴   :0
发贴数   :237
经验值   :1593
注册时间:2007-02-25
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 1 楼]
[求助]帝国cms8.0中新增的结合项列表页面中如何使用灵动标签调用相关的2个ID信息
帝国CMS8.0版结合项功能新增信息ID列表显示,指定显示信息列表更灵活:
1、帝国CMS8.0版的结合项功能新增信息ID列表变量:einfoids,可显示指定ID列表的信息(多个ID用半角逗号隔开)。
使用方法如:/e/action/ListInfo.php?mid=系统模型ID&tempid=列表模板ID&einfoids=1,2,3,4

有没兄弟门应用这个功能的,想问下如何在这个调用页面中,使用灵动标签,调用URL中的信息2个id的的数字,页面中使用灵动标签如何使用这2个id的变量。如果可以的如何可以再进一步调用这2个id的信息调用更多数据

[该贴被修改 1 次,最后修改时间 2026-01-02 21:02:59 ]



2026-01-02 15:29:59 已设置保密 顶部 回复 引用 报告 编辑 删除

hibaidu
用户头衔:探花

精华贴   :0
发贴数   :4395
经验值   :13436
注册时间:2010-05-26
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 2 楼]

没看懂,列表不是显示这些信息了吗?




2026-01-03 08:19:52 已设置保密 顶部 回复 引用 报告 编辑 删除

alonely
用户头衔:举人

精华贴   :0
发贴数   :237
经验值   :1593
注册时间:2007-02-25
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 3 楼]

比如/e/action/ListInfo.php?mid=系统模型ID&tempid=列表模板ID&einfoids=1,2,3,4   这个URL中调用了1,2,3,4共4条信息,我还想利用灵动标签调用下其中1的信息的相关URL,或者信息1的标题等参数,是否可以有办法调用。




2026-01-03 10:23:49 已设置保密 顶部 回复 引用 报告 编辑 删除

luoto
用户头衔:探花

精华贴   :0
发贴数   :6262
经验值   :18817
注册时间:2008-11-08
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 4 楼]

模板支持php代码,用get获取




2026-01-04 07:46:44 已设置保密 顶部 回复 引用 报告 编辑 删除

alonely
用户头衔:举人

精华贴   :0
发贴数   :237
经验值   :1593
注册时间:2007-02-25
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 5 楼]

楼上能不能给点思路啊,本人不懂PHP,只能写前端代码




2026-01-04 11:23:09 已设置保密 顶部 回复 引用 报告 编辑 删除

tm2014
用户头衔:探花

精华贴   :0
发贴数   :2653
经验值   :7558
注册时间:2014-11-13
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 6 楼]

用这个
<?php
$ids=explode(",",$_GET['einfoids']);
$getid=(int)$ids[0];
?>
[e:loop={栏目ID,显示条数,操作类型,只显示有标题图片,"id=$getid"}]
模板代码内容
[/e:loop]




2026-01-04 15:16:36 已设置保密 顶部 回复 引用 报告 编辑 删除

cnnb
用户头衔:探花

精华贴   :0
发贴数   :6368
经验值   :18209
注册时间:2008-10-14
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 7 楼]

支持楼上




2026-01-05 07:48:39 已设置保密 顶部 回复 引用 报告 编辑 删除

alonely
用户头衔:举人

精华贴   :0
发贴数   :237
经验值   :1593
注册时间:2007-02-25
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 8 楼]

感谢6楼的兄弟指点,兄弟的<?php
$ids=explode(",",$_GET['einfoids']);
$getid=(int)$ids[0];
?>
可以调用第一个网址中的数值,我扩展了下可以调用2个值的,给论坛的兄弟

<?php
$ids=explode(",",$_GET['einfoids']);
$getid1=(int)$ids[0];
$getid2=(int)$ids[1];
?>
再通过下面的灵动标签就可以调用相应的2个信息了
[e:loop={"select *  from phome_ecms_news where id='$getid1' order by id desc limit 24",10,24,0,'',''}]  
<a href="<?=$bqsr[titleurl]?>"><img src="<?=$bqr[titlepic]?>" alt="<?=$bqr[title]?>"></a>
[/e:loop]

[e:loop={"select *  from phome_ecms_news where id='$getid2' order by id desc limit 24",10,24,0,'',''}]  
<a href="<?=$bqsr[titleurl]?>"><img src="<?=$bqr[titlepic]?>" alt="<?=$bqr[title]?>"></a>
[/e:loop]




2026-01-05 14:15:05 已设置保密 顶部 回复 引用 报告 编辑 删除

worldcms
用户头衔:进士

精华贴   :0
发贴数   :1238
经验值   :5511
注册时间:2017-05-12
信息 搜索 好友 发送悄悄话 精益求精-帝国网站管理系统7.5正式版开源发布】   [第 9 楼]

支持楼上




2026-01-06 08:34:34 已设置保密 顶部 回复 引用 报告 编辑 删除

tm2014
用户头衔:探花

精华贴   :0
发贴数   :2653
经验值   :7558
注册时间:2014-11-13
信息 搜索 好友 发送悄悄话 免费开源-EBMA系统:更安全的MYSQL管理和备份系统】   [第 10 楼]

不客气




2026-01-06 13:08:59 已设置保密 顶部 回复 引用 报告 编辑 删除
 1/2     1 2 ›› ›|

快速回复
内容

表情
使用EBB代码 使用smile代码 显示签名 自动分析url 自动分析img
     【进入高级模式】   (按 Ctrl+Enter 直接提交)
    顶部  加入收藏夹
关于帝国 | 广告服务 | 联系我们 | 法律声明 | 隐私条款 | 许可协议
Powered by: EBB Version 2.2.1