今天给各位分享phpcms获取栏目图片的知识,其中也会对进行解释,如果能碰巧解决你现在面临的问题,别忘了关注本站,现在开始吧!
本文目录一览:
- 1、phpcms怎么把一级栏目的图片显示
- 2、phpcms 怎样调用多个栏目的图片并实现 分页??
- 3、请问如何在phpcms中调取栏目图片?
- 4、phpcms怎么调用栏目和对应的一个图片
- 5、PHPCMS V9内容页怎么调用栏目内容的图片?
- 6、phpcms如何获取当前栏目名称获取方法
1、phpcms怎么把一级栏目的图片显示
{if $top_parentid}
div class="subnav"
{pc:content action="category" catid="$top_parentid" num="15" siteid="$siteid" order="listorder ASC"}
{loop $data $r}
a href="{$r[url]}"{$r[catname]}/aspan | /span
{/loop}
{/pc}
a href="{APP_PATH}index.php?m=videoc=indexa=album"视频专辑/aspan | /span
{if $modelid}a href="{APP_PATH}index.php?m=contentc=searchcatid={$catid}"搜索/a{/if}
/div
{/if}
2、phpcms 怎样调用多个栏目的图片并实现 分页??
很简单的办法,你单独加一个栏目,指定一个模版。
然后设置这个栏目为伪静态,然后在里面写get调用你想要的数据,即可实现分页显示。
如果像生成静态的话,那么就无法分页,需要修改php。
3、请问如何在phpcms中调取栏目图片?
phpcms栏目页调用栏目图片的最佳解决方法:
phpcms调用最高父级栏目图片:{$CATEGORYS[$top_parentid][image]}
phpcms调用直接父级栏目图片:{$CATEGORYS[$parentid][image]}
phpcms调用当前栏目图片:{$CATEGORYS[$catid][image]}
phpcms调用指定id的栏目图片:{$CATEGORYS[78][image]}
假如二级栏目没有设置图片,那么默认调用父级栏目的图片.
{if $image}
img src="{$CATEGORYS[$catid][image]}" width="994" height="229" style="border:0px;"
{else}
img src="{$CATEGORYS[$top_parentid][image]}" width="994" height="229" style="border:0px;"
{/if}
这种是另一种调用方法
div class="czb"
{pc:content action="category" catid="$top_parentid" num="20" siteid="$siteid" order="listorder ASC"}
{loop $data $r}
div class="cbox"
div class="cboxt"h3a href="{$r[url]}"{$r[catname]}/a/h3spana href="{$r[url]}"更多/a/span/div
div class="cboxm"img src="{thumb($r[image],96,96)}" width="96px" height="96px"/
!--wei--
{pc:content action="position" catid="$r[catid]" num="1" order="id DESC" posid="32"}
{loop $data $r}
pa href="{$r[url]}"{str_cut($r[title],36,'..')}/a/p
p{str_cut($r[description],116,'..')}a href="{$r[url]}"[详情]/a/p/div
{/loop}
{/pc}
{pc:content action="lists" catid="$r[catid]" num="5" siteid="$siteid" order="id desc" }
ul
{loop $data $val}
lispan[{date('m-d',$val[inputtime])}]/spanpa href="{$val['url']}"{$val['title']}/a/p/li
{/loop}
{/pc}
/ul
/div!--cbox--
{/loop}
{/pc}
/div
4、phpcms怎么调用栏目和对应的一个图片
你想说的意思是每个栏目都有自己对应的图片是么?
这种实现也很简单,一般都是动态栏目项,保存在数据库中,比如数据库字段为:
id, item_name, item_type, item_icon
其中item_name='视频教程', item_icon='所对应图片的名称'
这样每个模块和自己的图片都一一对应了,并且不会混乱,所以你把所有的图片放在一个文件夹下,就很简单就能找到
5、PHPCMS V9内容页怎么调用栏目内容的图片?
如果想在混合文字和图片的信息里面筛选图片并把它们按照顺序显示在页面的相册插件里面是比较麻烦的,需要你在对应的php程序处(/phpcms/modules/content/index.php里的show()方法)做二次开发,在内容显示之前对内容做正则匹配把图片标签匹配出来然后在模板里调用。
如果你有php编程基础可以尝试,这里就不做详细说明了,因为我认为你想要的大概不是上面的解决办法~
我从另一个角度说明:
phpcms v9的数据结构是基于数据模型的,而且可以自定义。在后台有四种默认数据模型,分别是文章模型、图片模型、下载模型和视频模型。
你上面的界面是用来添加普通文章的界面,也就是说你的这个栏目是基于文章模型的(在你创建一个栏目的时候第一项便是选择模型),如果你想让你的这个栏目下面用来添加相册格式的数据,通俗点讲也就是界面会变成有一项专门让你批量上传图片的上传按钮项,然后这些图片会在模板中很方便的调用的相册插件里显示出来,那么很简单,把这个栏目修改成图片模型的即可。
设置方法:后台-内容-栏目管理-对应栏目‘修改’-模型设置为图片模型(如果不能修改请先把此栏目下的内容删除或移走之后再设置)。
PS:更多phpcms v9的使用和二次开发资料可参考官方使用手册以及iphpcms的视频教程。
6、phpcms如何获取当前栏目名称获取方法
当前栏目信息:
{$catid}当前栏目ID
{$CATEGORYS[$catid][url]} 显示当前栏目链接
{$CATEGORYS[$catid][catname]} 显示当前栏目名称
{$CATEGORYS[$catid][description]}显示当前栏目描述
{$CATEGORYS[$catid][image]}显示当前栏目图片
其他字段:只需要改动XXX:{$CATEGORYS[$catid][XXX]}
父栏目:
当前栏目的父级栏目id: $CAT[parentid];
父级栏目的所有子栏目id $CATEGORYS[$CAT[catid]][arrchildid];
关于phpcms获取栏目图片和的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。