|
@@ -137,4 +137,85 @@ class Manage
|
|
|
{
|
|
|
return $this->search('video/live');
|
|
|
}
|
|
|
+
|
|
|
+
|
|
|
+ public function journalContent()
|
|
|
+ {
|
|
|
+ $where['info_id'] = Dever::input('search_option_info_id');
|
|
|
+ $where['state'] = Dever::input('search_option_state');
|
|
|
+ $data = Dever::db('journal/content')->all($where);
|
|
|
+
|
|
|
+ $database = Dever::load('manage/database');
|
|
|
+
|
|
|
+ if ($data) {
|
|
|
+ foreach ($data as $k => $v) {
|
|
|
+ if ($v['type'] <= 2) {
|
|
|
+ $data[$k]['name'] = '';
|
|
|
+ } elseif ($v['type'] == 3) {
|
|
|
+ $data[$k]['pic'] = $v['focus'];
|
|
|
+ }
|
|
|
+
|
|
|
+ if ($v['type'] == 2) {
|
|
|
+ $data[$k]['text'] = $this->text($database, $v['id'], $where['info_id']);
|
|
|
+ } else {
|
|
|
+ $data[$k]['text'] = '';
|
|
|
+ }
|
|
|
+
|
|
|
+ $link = $database->url('edit', $v['id']) . '&search_option_info_id=' . $where['info_id'];
|
|
|
+
|
|
|
+ $data[$k]['edit'] = "fastEdit($(this), '".$link."', '编辑内页', '', 1)";
|
|
|
+
|
|
|
+ $data[$k]['delete'] = $database->url('delete', $v['id']);
|
|
|
+ }
|
|
|
+ }
|
|
|
+
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
+
|
|
|
+ public function text($database, $content_id, $info_id)
|
|
|
+ {
|
|
|
+ $id = 1;
|
|
|
+ $link = $database->url('edit') . '&search_option_info_id=' . $info_id . '&search_option_content_id=' . $content_id . '&table=content_text&where_id=' . $id;
|
|
|
+ $edit =
|
|
|
+
|
|
|
+ $html = '<table class="layui-table">
|
|
|
+ <tbody>
|
|
|
+ <tr>
|
|
|
+ <td><a href="javascript:;" onclick="fastEdit($(this), \''.$link . '&search_option_location=1'.'\', \'编辑上左文字\', \'\')">上左</a></td>
|
|
|
+ <td>上中</td>
|
|
|
+ <td>上右</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td>中左</td>
|
|
|
+ <td>正中</td>
|
|
|
+ <td>中右</td>
|
|
|
+ </tr>
|
|
|
+ <tr>
|
|
|
+ <td>下左</td>
|
|
|
+ <td>下中</td>
|
|
|
+ <td>下右</td>
|
|
|
+ </tr>
|
|
|
+ </tbody>
|
|
|
+</table>';
|
|
|
+
|
|
|
+ return $html;
|
|
|
+ }
|
|
|
+
|
|
|
+ public function updateJournalContent_api()
|
|
|
+ {
|
|
|
+ $data = Dever::input('data');
|
|
|
+
|
|
|
+ if ($data) {
|
|
|
+ $data = explode(',', str_replace('data-', '', $data));
|
|
|
+ foreach ($data as $k => $v) {
|
|
|
+ $k = $k + 1;
|
|
|
+ $where['where_id'] = $v;
|
|
|
+ $where['reorder'] = $k;
|
|
|
+ Dever::db('journal/content')->update($where);
|
|
|
+ }
|
|
|
+
|
|
|
+ }
|
|
|
+
|
|
|
+ return $data;
|
|
|
+ }
|
|
|
}
|