/** * Display a listing of the resource. * * @return \Illuminate\Http\Response */ public function index() { $main_page = Content::where('type', '=', 'mainpage')->get()->first(); $main_page_arr = []; if (isset($main_page) && $main_page->count()) { $main_page_arr = $main_page->toArray(); } if (is_array($main_page_arr) && isset($main_page_arr['text']) && trim($main_page_arr['text']) == '') { $main_page_arr['text'] = '<h1>Приносим свои извинения, страница находится в разработке.</h1>'; } if (is_array($main_page_arr) && isset($main_page_arr['title']) && trim($main_page_arr['title']) == '') { $main_page_arr['title'] = 'Сайт компании Golden Motors'; } $main_slider = UIComponents::where('name', '=', 'main-slider')->get()->first(); $main_slider_arr = []; if (isset($main_slider) && isset($main_slider->obj)) { $obj = json_decode($main_slider->obj); if (isset($obj->images)) { $main_slider_arr['images'] = $obj->images; } if (isset($obj->html)) { $main_slider_arr['html'] = $obj->html; } if (isset($obj->html)) { $main_slider_arr['configuration'] = $obj->configuration; } } $partners_slider = UIComponents::where('name', '=', 'partners-slider')->get()->first(); $partners_slider_arr = []; if (isset($partners_slider) && isset($partners_slider->obj)) { $obj = json_decode($partners_slider->obj); if (isset($obj->images)) { $partners_slider_arr['images'] = $obj->images; } if (isset($obj->html)) { $partners_slider_arr['html'] = $obj->html; } if (isset($obj->configuration)) { $partners_slider_arr['configuration'] = $obj->configuration; } } $feedbacks_arr = Content::getContent('feedback', 0); return view('catalog/index/index', ['mainpage' => $main_page_arr, 'main_slider' => $main_slider_arr, 'partners_slider' => $partners_slider_arr, 'feedbacks' => $feedbacks_arr]); }
{ $curl = new Core(); // 链接数据库 require '/www/html/workerman/html/cl_spider/zreading/vendor/indieteq/indieteq-php-my-sql-pdo-database-class/Db.class.php'; $db = new Db(); $list = $db->query("SELECT id, detail_url,source_id from list limit 10"); if ($list) { foreach ($list as $k => $v) { $curl->add(array('url' => $v['detail_url']), 'Content::callback1'); } } $curl->start(); } public static function callback1() { global $curl; echo $r['info']['http_code'] . "\n"; if ($r['info']['http_code'] != 200) { echo $url . "\n"; } //var_dump($r['content']); //$hj = QueryList::Query($r['content'],array("title"=>array('title','html'))); //var_dump($hj->data); } } # 类-结束 $obj = new Content(); $obj->getContent(); exit; //$html=phpQuery::newDocumentHTML($r['content']); //$list=$html['div.albumList ul li a.albumLink'];
public function blog_category($pseudo_url) { $content = Content::where('pseudo_url', '=', $pseudo_url)->get()->first(); $blog_pages = Content::getContent('blog', $content->id); $categories = Content::getCategories('blog'); return view('catalog/content/blog/index', ['content' => $content, 'blog_pages' => $blog_pages, 'categories' => $categories, 'active_category_id' => $content->id]); }
public function add() { $this->layout = 'project.add'; $this->metas['title'] = "Төсөл нэмэх"; $this->appendScriptStyle(); $this->view = $this->BuildLayout(); $contentData = [['id' => 'faq', 'title' => 'FAQ Асуулт хариулт', 'content' => Content::getContent('faq')], ['id' => 'requirment', 'title' => 'Төслийн шалгуур', 'content' => Content::getContent('requirment')], ['id' => 'funding', 'title' => 'Хөрөнгө оруулах', 'content' => Content::getContent('funding')], ['id' => 'tooos', 'title' => 'Үйлчилгээний нөхцөл', 'content' => Content::getContent('tos')]]; $this->view->withUser($this->user)->withCategories(Category::getCategoryOptions(1))->withContentData($contentData); return $this->view; }