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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[模型] 怎么调用自定义模型的某个字段

[复制链接]
www8myrice 发表于 2009-5-20 10:56:50 | 显示全部楼层 |阅读模式
本帖最后由 www8myrice 于 2009-5-20 11:01 编辑

比如我现在新建一个产品模型product
在下面新建了产品图片字段 proimgs (图片形式)、品牌字段 brand(也是图片形式)、产品材质字段 material (文本形式)

我现在要把这3个字段添加到我需要的位置
应该怎么在产品显示页面(view.html.php)调出这3个字段的内容

模板我是按照自己想法建立的 系统自带的字段知道怎么调用了
就是自定义的字段不知道如何调用

希望知道的版主或者朋友帮我解决下吧,最好能够举个例子说明下,谢谢了!
 楼主| www8myrice 发表于 2009-5-20 11:09:45 | 显示全部楼层
顶一下,希望知道的朋友帮忙解决下
回复

使用道具 举报

麻吉求求 发表于 2009-5-20 11:57:35 | 显示全部楼层
在view.html.php模板页面中加入
{eval secho($columnsinfoarr[fixed]);}
看一下proimgs和brand的索引号是多少,如果看不懂就把输出部分发上来!
回复

使用道具 举报

 楼主| www8myrice 发表于 2009-5-20 12:46:17 | 显示全部楼层
在view.html.php模板页面中加入
{eval secho($columnsinfoarr[fixed]);}
看一下proimgs和brand的索引号是多少,如果看不懂就把输出部分发上来!
麻吉求求 发表于 2009-5-20 11:57


索引号是在哪里查看得到的?
你告诉我怎么看我就知道了,然后你举个例子说明下怎么调用字段吧,这样我就大概知道了
现在在公司,我是在本地做的网站,所以现在看不了
晚上回去看了再告诉你吧
回复

使用道具 举报

 楼主| www8myrice 发表于 2009-5-20 13:18:24 | 显示全部楼层
再顶 麻烦斑竹和知道的朋友帮忙解决下吧
回复

使用道具 举报

麻吉求求 发表于 2009-5-20 13:26:45 | 显示全部楼层
本帖最后由 麻吉求求 于 2009-5-20 13:28 编辑

在view.html.php模板的开头中加入 {eval secho($columnsinfoarr[fixed]);} 然后刷新页面,就会输出类似下面这样的结果

结果中的[0] [1]就是索引号,每个索引号代表一个字段。如下,[0]对应的是author_1239278900字段,[1]对应的是mytest字段。

如果要在页面中输出mytest的值,那就写上$columnsinfoarr[fixed][1][value] ,以此类推!

不清楚再问!

注:{eval secho($columnsinfoarr[fixed]);} 是用为调试的!用完后别忘记删除

Array
(
    [0] => Array
        (
            [fieldname] => author_1239278900
            [fieldcomment] => 作者
            [fieldtype] => CHAR
            [formtype] => text
            [ishtml] => 0
            [isfile] => 0
            [isimage] => 0
            [isflash] => 0
            [filepath] =>
            [value] => admin
        )

    [1] => Array
        (
            [fieldname] => mytest
            [fieldcomment] => 测试
            [fieldtype] => VARCHAR
            [formtype] => text
            [ishtml] => 0
            [isfile] => 0
            [isimage] => 0
            [isflash] => 0
            [filepath] =>
            [value] => 这个是新增字段
        )

)
回复

使用道具 举报

 楼主| www8myrice 发表于 2009-5-20 14:50:48 | 显示全部楼层
6# 麻吉求求

谢谢你了
回复

使用道具 举报

pictxt 发表于 2009-5-22 16:57:37 | 显示全部楼层
本帖最后由 pictxt 于 2009-5-22 16:59 编辑

追个问题!
那要在category.html.php里调用某个呢?用你说的方法就显示不出来了!
回复

使用道具 举报

 楼主| www8myrice 发表于 2009-5-22 23:02:30 | 显示全部楼层
追个问题!
那要在category.html.php里调用某个呢?用你说的方法就显示不出来了!
pictxt 发表于 2009-5-22 16:57


确实是个问题  期待得到解决
回复

使用道具 举报

pictxt 发表于 2009-5-23 11:55:13 | 显示全部楼层
顶上去!麻吉求求快来帮忙!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-29 00:50 , Processed in 0.029781 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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