Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

[求助] 关于C::t的一些问题求助大家!

[复制链接]
xinyunkeji 发表于 2013-10-3 18:12:07 | 显示全部楼层 |阅读模式
大概说一下我想实现的效果
我想通过商品贴子的ID,然后找到此贴子下的附件ID。

forum_attachment  附件索引表如下
字段名数据类型默认值允许非空自动递增备注
aidmediumint(8) unsigned NO 附件id
tidmediumint(8) unsigned 0 NO 主题id
pidint(10) unsigned 0 NO 帖子id

也就是说通过pid字段的值,来获取aid的值。

语句是这样写的:
<!--{eval $attach = C::t('forum_attachment')->fetch($trade[pid]);}-->
不过,这样写,我发现输出$attach[aid]时,并不是通过商品贴子的查到的,默认是通过forum_attachment表下的aid查找的。
然后,我试过
<!--{eval $attach = C::t('forum_attachment')->fetch_by_pid($trade[pid]);}-->
不过这个语法用在模板里后,提示出错!

希望大虾们能赐教一下, C::t要怎么用?这个语句要怎么写呢?

回复

使用道具 举报

辰轩智 发表于 2013-10-3 19:03:17 | 显示全部楼层
不清楚    帮忙顶一下吧
回复

使用道具 举报

hong340 发表于 2013-10-6 00:14:11 | 显示全部楼层

回帖奖励 +1 枚金币

提示: fetch_all_by_id
回复

使用道具 举报

一┳═┻︻▄ 发表于 2013-10-6 14:02:50 | 显示全部楼层

回帖奖励 +1 枚金币

不清楚    帮忙顶一下吧
回复

使用道具 举报

辰轩智 发表于 2013-10-6 16:14:02 | 显示全部楼层

回帖奖励 +1 枚金币

不清楚    帮忙顶一下吧
回复

使用道具 举报

zood 发表于 2013-10-6 17:59:30 | 显示全部楼层

回帖奖励 +1 枚金币

source\class\table\table_forum_attachment.php中可以定义fetch_by_pid找个函数

评分

1

查看全部评分

回复

使用道具 举报

hdtvzone 发表于 2013-10-6 19:54:20 | 显示全部楼层

回帖奖励 +1 枚金币

不清楚    帮忙顶一下吧
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-11-24 20:57 , Processed in 0.135468 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表