服务器之家

服务器之家 > 正文

关于phpcms v9投票模块选项排序listorder设定问题修改

时间:2019-10-12 12:44     来源/作者:PHPCMS教程网

关于phpcms v9投票模块选项排序listorder设定问题修改,小弟主要修改了三个文件三处地方。 

此方法我觉得自己已经够用,欢迎大家来拍砖。 

主要修改三个文件: 

1.phpcms\modules\vote\templates\vote_edit.tpl.php中找到 

复制代码

代码如下:


<input type="text" name="option[<?php echo $option['optionid']?>]" size="40" require="true" 


在后面添加一段代码,有关排序的表单文本框 

复制代码

代码如下:


排序:<input type="text" value="<?php echo $option['listorder']; ?>" name="piaoshu[<?php echo $option['optionid']?>]"> 


保存。 

2.phpcms\modules\vote\vote.php中找到 

复制代码

代码如下:


$this->db2->update_options($_POST['option']); 


在下面加上 

复制代码

代码如下:


$this->db2->set_listorder($_POST['piaoshu']); 


保存。本次操作没有过滤,朋友们可以考虑一下。 

3.phpcms\model\vote_option_model.class.php中找到 

复制代码

代码如下:


function set_listorder($data) 

if(!is_array($data)) return FALSE; 
foreach($data as $key=>$val) 

$val = intval($val); 
$key = intval($key); 
$this->db->query("update $tbname set listorder='$val' where {$keyid}='$key'"); 

return $this->db->affected_rows(); 


修改成 

复制代码

代码如下:


function set_listorder($data) 

if(!is_array($data)) return FALSE; 
foreach($data as $key=>$val) 

$val = intval($val); 
$key = intval($key); 
$this->db->query("update zzhds_vote_option set listorder='$val' where optionid='$key'"); 

return $this->db->affected_rows(); 


其实pc本身有这个操作的函数,不过好像没启用。 

改完之后更新一下缓存,进后台->投票中选择您的投票,修改选项试下吧。

相关文章

热门资讯

玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分
玄元剑仙肉身有什么用 玄元剑仙肉身境界等级划分 2019-06-21
男生常说24816是什么意思?女生说13579是什么意思?
男生常说24816是什么意思?女生说13579是什么意思? 2019-09-17
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情
华为nova5pro和p30pro哪个好 华为nova5pro和华为p30pro对比详情 2019-06-22
抖音撒撒累累是什么歌 撒撒累累张艺兴歌曲名字
抖音撒撒累累是什么歌 撒撒累累张艺兴歌曲名字 2019-06-05
超A是什么意思 你好a表达的是什么
超A是什么意思 你好a表达的是什么 2019-06-06
返回顶部

374
Weibo Article 1 Weibo Article 2 Weibo Article 3 Weibo Article 4 Weibo Article 5 Weibo Article 6 Weibo Article 7 Weibo Article 8 Weibo Article 9 Weibo Article 10 Weibo Article 11 Weibo Article 12 Weibo Article 13 Weibo Article 14 Weibo Article 15 Weibo Article 16 Weibo Article 17 Weibo Article 18 Weibo Article 19 Weibo Article 20 Weibo Article 21 Weibo Article 22 Weibo Article 23 Weibo Article 24 Weibo Article 25 Weibo Article 26 Weibo Article 27 Weibo Article 28 Weibo Article 29 Weibo Article 30 Weibo Article 31 Weibo Article 32 Weibo Article 33 Weibo Article 34 Weibo Article 35 Weibo Article 36 Weibo Article 37 Weibo Article 38 Weibo Article 39 Weibo Article 40