您的位置:

php图片cms,php图片代码

本文目录一览:

php 合并图片及图片失真的解决办法

一、合并图片

二、在用PHPCMS的thumb函数时,JPG图片变化大小后,质量会下降很多。

经研究,是PHP的imagejpeg函数的问题,最后修改此函数为imagepng后,问题得以解决。

请问如何在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

PHPcms 怎么约束内容里图片规格

我们可以从两个方面对内容里的图片进行大小约束:

后台添加内容是在编辑器中直接设置图片的显示大小,通过在编辑器中双击你要设置的图片即可弹出设置对话框,在对话框中包括图片的所有信息都可以设置,当然包括宽高,在图片宽高中设置数值(单位像素)即可。

如果你感觉每次添加内容都需要挨个设置图片的大小麻烦,那么我们可以在文章内容页模板中通过js程序直接自动调整内容中的图片大小到你想要的宽高。具体操作如下:

在你的文章内容页模板中假设内容是放在一个id为container的div中:div id="container"{$container}/div,那么我们可以使用如下js来约束图片大小:首先在网页头部引入jquery.sgallery.js文件(/statics/js/jquery.sgallery.js phpcms自带程序);然后在container后面加入如下js代码调用里面的图片约束程序:

PS:第二种办法可以参考phpcms原套模板中的content/show.html。更多phpcms v9使用与模板制作开发教程可参考iphpcms的视频教程。

phpcms 图片无法上传

可以是你上传的图片过大,解决方法:1、压缩图片。2、修改php.ini文件的上传大小设置