您当前的位置: 首页 > 学无止境 > 网站建设 网站首页网站建设
dede内容发表表单新增图片字段及栏目页和文章页的调用
发布时间:2015-06-05 18:49:59编辑:雪饮阅读()
首先需要在普通内容模型中新增字段如下图所示:
如果有需要在列表页调用,那么上面红框中所勾选是非常有必要的。
此时在表单中的这个新增的字段中若是要录入信息有一定可能会报错如下:
PHP Warning: File upload error - unable to create a temporary file in Unknown on line 0
此时是因为配置文件中对于临时目录没有配置相关字段或者所配置字段值,也就是所配置的临时目录有一定的权限限制,我们可以在php.ini中配置临时目录字段为:
upload_tmp_dir ="d:\temp"
当然这个只是我所配置的路径,你也可以自定义,只要该路径所指目录权限足够即可。
然后重启整个环境(iis或者apache)
婷姐说她在栏目页更新时会无效,在这种情况下若是动态预览栏目应该会保存信息如下(只是理论揣测):
PHP Fatal error: Call to a member function GetInnerText() on a non-object in
世界上没有真正十全十美的事物,dede也不会例外,这里就需要我们自己动手对php文件进行相关配置了。
编辑打开 /inculde/taglib/channel/img.lib.php
查找51行左右:
$innerTmp = $arcTag->GetInnerText();
将其替换为:
$innerTmp = ($arcTag=="") ? trim($arcTag) : trim($arcTag->GetInnerText());
然后你进行动态预览绝对不会错误的。
自定义字段在列表模版中的调用:
{dede:list pagesize='10'}
<li>
自定义图片字段在列表模板的调用:[field:xyimg2/]
</li>
{/dede:list}
自定义字段在文章模版中的调用:
文章模板实例如:
<div>自定义字段图片字段的调用:{dede:field.xyimg2/}</div>
关键字词:字段,dede,个人博客