18.v9 首页或分页自定义字段调用
和15差不多
第一普通列表或栏目调用自定义字段
在{pc:content action="lists" 后加上副表moreinfo=1 (等于1时显示,0时不显示)
例子:
{pc:content action="lists" moreinfo=1 catid="2" order="id DESC" num="4"}
<ul>
{loop $data $key $val}
<li><a href="{$val['url']}">{$val['title']}</a>
<br>价格:{str_cut($v['自定义段'],100)} //100 是字数
</li>
{/loop}
</ul>
{/pc}
第二种推荐位调用自定义字段
在模型里加好自定义字段后,必须把“在推荐位标签中调用”点击“是“
然后用同一样的方法去调节数据就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}
20.编辑器上传图片自动使用标题作为alt参数
一: 修改 statics/js/ckeditor/plugins/image/dialogs/image.js
找到
accessKey:'T','default':''
替换成
accessKey:'T','default':$('#title').val()
二: 清除浏览器缓存
21.增加文章的随机点击数
找到100行的$views = $r['views'] +1
修改为:
$rand_nums=rand(79,186);
$views = $r['views'] + $rand_nums;
表示点击一次,增加79到186次不等
-------------------------------------------------------------
tips:某些版本出错民间解决方法
1.缩略图以及图集无法上传
\phpcms\libs\classes\attachment.class.php
请把24行的(也有可能是23行)
$this->upload_func = 'copy';
改成
$this->upload_func = 'move_uploaded_file';
2.碎片模块搜索文章看不到栏目
phpcms\modules\block\templates\search_content.tpl.php
13行改成
<td><?php
if(isset($_GET['dosubmit'])){?><div class="rt"><a
href="javascript:void(0)" onclick="$('#search').toggle()"><?php
echo L('folded_up_in_search_of')?></a></div><?php }
echo form::select_category('', $catid, 'name="catid" id="catid"', '',
'', '0', 1)?> </td>
点击加载更多