/** * Izgūst bloka HTML * * @return string Bloka HTML */ public function getHTML() { if ($this->skip == 0) { $criteria_all = ""; if ($this->filt_year > 0) { $criteria_all = addCriteria($criteria_all, $this->filt_year); } if ($this->filt_source_id > 0) { $source_row = DB::table('in_sources')->where('id', '=', $this->filt_source_id)->first(); $criteria_all = addCriteria($criteria_all, $source_row->title); } return view('blocks.galeries', ['block_guid' => $this->block_guid, 'galeries' => $this->galeries, 'article_url' => $this->article_url, 'types' => DB::table('in_article_types')->where('is_for_galeries', '=', 1)->get(), 'sources' => DB::table('in_sources')->orderBy('title')->get(), 'years' => $this->getYears(), 'source_id' => $this->source_id, 'filt_source_id' => $this->filt_source_id, 'filt_year' => $this->filt_year, 'criteria_all' => $criteria_all, 'skip' => Config::get('dx.gallery_publish_item_count'), 'article_page_id' => $this->article_page_id])->render(); } else { return view('blocks.galeries_items', ['galeries' => $this->galeries, 'article_url' => $this->article_url])->render(); } }
$match = Request::getInt('user_aim_match', XOOPS_MATCH_START); addCriteria($criteria, 'user_aim', $value, $match); $requete_pagenav .= '&user_aim=' . htmlspecialchars($value) . '&user_aim_match=' . $match; $requete_search .= 'aim : ' . $value . ' and user_aim_match=' . $match . '<br />'; } $value = Request::getString('user_yim', ''); if (!empty($value)) { $match = Request::getInt('user_yim_match', XOOPS_MATCH_START); addCriteria($criteria, 'user_yim', $value, $match); $requete_pagenav .= '&user_yim=' . htmlspecialchars($value) . '&user_yim_match=' . $match; $requete_search .= 'yim : ' . $value . ' and user_yim_match=' . $match . '<br />'; } $value = Request::getString('user_msnm', ''); if (!empty($value)) { $match = Request::getInt('user_msnm_match', XOOPS_MATCH_START); addCriteria($criteria, 'user_msnm', $value, $match); $requete_pagenav .= '&user_msnm=' . htmlspecialchars($value) . '&user_msnm_match=' . $match; $requete_search .= 'msnm : ' . $value . ' and user_msnm_match=' . $match . '<br />'; } $value = Request::getString('user_from', ''); if (!empty($value)) { $criteria->add(new Criteria('user_from', '%' . $value . '%', 'LIKE')); $requete_pagenav .= '&user_from=' . htmlspecialchars($value); $requete_search .= 'from : ' . $value . '<br />'; } $value = Request::getString('user_intrest', ''); if (!empty($value)) { $criteria->add(new Criteria('user_intrest', '%' . $value . '%', 'LIKE')); $requete_pagenav .= '&user_intrest=' . htmlspecialchars($value); $requete_search .= 'interet : ' . $value . '<br />'; }
public function numeric() { addCriteria(__EZV_NUMERIC); }