本篇文章给大家谈谈phpcmsv9中模型,以及对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。
本文目录一览:
- 1、phpcms v9模型字段类型怎么修改
- 2、phpcms v9 后台 模型被禁用或者是模型内容表不存在 跪求解决方法
- 3、phpcms v9 分系统数据模型和模块级别数据模型吗?
- 4、v9 phpcms 模型管理怎么调用自定义字段
- 5、phpcmsv9 首页调用自定义模型的内容和数据,怎样写循环
1、phpcms v9模型字段类型怎么修改
一般phpcms模型的字段类型是不可以修改的,这是因为当你创建一个字段时,它已经在数据表中对应生成了相应类型的字段,如果修改会导致原来此字段数据下的数据错误。
当然,如果这个字段下没有重要数据,你可以通过删除原字段,然后在创建一个同名同配置的你想要的类型的新字段,“曲线救国”式的进行修改类型。
2、phpcms v9 后台 模型被禁用或者是模型内容表不存在 跪求解决方法
如果你建立了子站 那么子站下默认是没有模型的 需要将主站的模型导出,然后倒入的子站模型中
如果是主站,安装好就这样,可能是目录权限问题,建议调整目录权限重新安装一次试试
3、phpcms v9 分系统数据模型和模块级别数据模型吗?
/* undcl: convert word descriptions to declarations */
main()
{
int type;
char temp[MAXTOKEN];
while (gettoken() != EOF) {
strcpy(out, token);
while ((type = gettoken()) != '\n')
if (type == PARENS || type == BRACKETS)
strcat(out, token);
else if (type == '*') {
sprintf(temp, "(*%s)", out);
strcpy(out, temp);
} else if (type == NAME) {
sprintf(temp, "%s %s", token, out);
strcpy(out, temp);
} else
printf("invalid input at %s\n", token);
}
return 0;
}
4、v9 phpcms 模型管理怎么调用自定义字段
phpcms_v9多图字段内容页,首页,分页自定义字段调用
说明:自定义多图字段名
1 内容页调用
复制代码
代码如下:
{loop $shigongtu $r}
img src="{$r[url]} " title="测试"/
{/loop}
2 首页,分页调用
第一种推荐位调用自定义字段
在模型里加好自定义字段后,必须把“在推荐位标签中调用”点击“是“
然后用同一样的方法去调节数据就OK了,记住,如果你加了文章,必须去更新文章才会显示,自定义段在推荐中只显示你选择后,选择前加的加文章不显示,更新一下文章就显示了
例子:
复制代码
代码如下:
{pc:content action="position" posid="推荐位id" num="30" thumb="1" moreinfo="1" order="listorder DESC"}
{loop $data $key $val}LI
a href="{$val['url']}" target="_blank"img src="{$val['自定义段']}" alt="{$val['title']}" height=36 width=98 //a
a href="{$val['url']}" target="_blank"{str_cut($val['title'],20)}/a/LI
{/loop}
{/pc}
普通列表或栏目调用自定义字段
在{pc:content action="lists" 后加上副表moreinfo=1 (等于1时显示,0时不显示)
例子:
复制代码
代码如下:
{pc:content action="lists" moreinfo="1" catid="51" order="id" num="5"cache="3600"}
{loop $data $r}
a href="{$r[url]}" target="_blank" {$r[title]}/a
{php eval("\$arr=" . $r[zuzwn] . ";");}
{loop $arr $val}
{$val[url]} |
{/loop}
{/loop}
{/pc}
注:
原来是需要在模板里进行一次PHP变量赋值才行。LOOP标签查出来的变量数组不能直接再使用LOOP循环。
复制代码
代码如下:
{pc:get sql="select * FROM v9_house_data where id=2" num="1" cache="3600" return="data"}
{loop $data $r}
{php eval("\$arr=" . $r[hxt] . ";");} //必须增加这个赋值,才能二次LOOP变量数组
{loop $arr $rs}
{$rs['fileurl']}
{/loop}
{/loop}
{/pc}
5、phpcmsv9 首页调用自定义模型的内容和数据,怎样写循环
首先,phpcms调取数据是基于栏目去识别,不是基于表去识别,你在添加栏目的时候比如是catid=9的栏目绑定的这个表,那么你可以
{pc:content action="lists" catid="9" moreinfo=“1”}
ul
{loop $data $key $val}
li a href="{$val['url']}"{$val['title']}----{$val['content']}/a/li
{/loop}
/ul
{/pc}
关于phpcmsv9中模型和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。