|
@@ -12,10 +12,8 @@ require_once(BASE_ROOT_PATH . '/helper/goods_helper.php');
|
|
|
require_once(BASE_ROOT_PATH . '/helper/special_helper.php');
|
|
|
require_once(BASE_ROOT_PATH . '/helper/activity_helper.php');
|
|
|
|
|
|
-
|
|
|
class specialControl extends mobileHomeControl
|
|
|
{
|
|
|
-
|
|
|
public function __construct() {
|
|
|
parent::__construct();
|
|
|
}
|
|
@@ -119,7 +117,7 @@ class tpl_ugc
|
|
|
{
|
|
|
$item_type = $block['item_type'];
|
|
|
$items = $block['items'];
|
|
|
- if($item_type == 'home1' && !empty($items)) {
|
|
|
+ if($item_type == 'home_ugc' && !empty($items)) {
|
|
|
$this->show_items($items);
|
|
|
}
|
|
|
}
|
|
@@ -144,9 +142,46 @@ class tpl_ugc
|
|
|
}
|
|
|
}
|
|
|
}
|
|
|
+
|
|
|
private function show_vote($item)
|
|
|
{
|
|
|
- $y = $item;
|
|
|
+ if(empty($item['data'])) return false;
|
|
|
+ $options = json_decode($item['data'],true);
|
|
|
+ if(empty($options)) return false;
|
|
|
+ $title = $item['title'];
|
|
|
+
|
|
|
+ $reserved = $item['reserved'];
|
|
|
+ $kv = preg_split('/=/',$reserved);
|
|
|
+ if(!empty($kv))
|
|
|
+ {
|
|
|
+ $k = trim($kv[0]);
|
|
|
+ $v = trim($kv[1]);
|
|
|
+ if(!empty($k) && $k == 'vote_type') {
|
|
|
+ $vote_type = $v;
|
|
|
+ }
|
|
|
+ }
|
|
|
+ $svote_type = intval($vote_type) == 0 ? '单选' : '多选';
|
|
|
+
|
|
|
+ $str = "<div class=\"vote\">
|
|
|
+ <div class=\"vote_pro\">
|
|
|
+ <div class=\"vote_question\">{$title}</div>
|
|
|
+ <div class=\"vote_type\">/{$svote_type}</div>
|
|
|
+ </div>
|
|
|
+ <div class=\"vote_options\">";
|
|
|
+ foreach ($options as $val)
|
|
|
+ {
|
|
|
+ $key = $val['id'];
|
|
|
+ $option = $val['text'];
|
|
|
+ $soption = "<div class=\"vote_option\">
|
|
|
+ <label>
|
|
|
+ <input type=\"checkbox\" value=\"{$key}\" class=\"check\" name=\"submit_vote\">
|
|
|
+ <span class=\"label\">{$option}</span>
|
|
|
+ </label>
|
|
|
+ </div>";
|
|
|
+ $str .= $soption;
|
|
|
+ }
|
|
|
+ $str .= '</div></div><button class="button_vote" id="submit_btn">投票</button>';
|
|
|
+ echo $str;
|
|
|
}
|
|
|
|
|
|
private function show_text($item)
|