Last active
May 3, 2024 12:52
-
-
Save RiodeJaneiroo/1b9ddaadfbd95228528218fac56ef3e2 to your computer and use it in GitHub Desktop.
[Opencart filter Mega Pro] #seo #pattern #opencart #filter #megaPro #Mega Filter PRO
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
// don't forget: $this->load->model('catalog/manufacturer'); | |
$pageNumber = ''; | |
if (isset($this->request->get['page'])) { | |
$pageNumber = ' - Страница ' . $this->request->get['page']; | |
} | |
if(isset($this->request->get['mfp'])) { // get manufacturer name | |
$filterMega = $this->request->get['mfp']; | |
$filterMegaName = ''; | |
if(preg_match('/(manufacturers,)/', $filterMega)) { | |
$filterMegaName = preg_replace('/(manufacturers,)/', '', $filterMega); | |
} else if (preg_match('/[^0-9]/', $filterMega)) { | |
$filterMegaId = preg_replace('/[^0-9]/', '', $filterMega); | |
$filterMegaName = $this->model_catalog_manufacturer->getManufacturer($filterMegaId)['name']; | |
} else { | |
$filterMegaName = preg_replace('/manufacturers|(\[|\])/', '', $filterMega); | |
} | |
} | |
if (isset($filterMegaName)) { // generate Title | |
$titlePage = $category_info['name'] . ' ' . $filterMegaName . ' в Украине и Киеве купить в интернет магазине — Choco-Yummy'; | |
} else if ($category_info['meta_title']) { | |
$titlePage = $category_info['meta_title']; | |
} else { | |
$titlePage = 'Купить ' . $category_info['name'] . ' в Киеве и Украине в интернет магазине сладостей Choco-Yummy'; | |
} | |
if (isset($filterMegaName)) { // generate Description | |
$descrPage = 'Лучшее место где купить ' . $category_info['name'] . ' ' . $filterMegaName . ' ➔ В интернет магазине Choco-Yummy ✔Лучшие цены ✔Постоянные акции ✈Самая быстрая доставка'; | |
} else if ($category_info['meta_description'] && strlen($category_info['meta_description']) > 50) { | |
$descrPage = $category_info['meta_description']; | |
} else { | |
$descrPage = 'Хочешь купить ' . $category_info['name'] . ' в Киеве и Украине с доставкой? Тебе к нам! ➔ В интернет магазине Choco-Yummy — Лучшие условия доставки ✔Оптовые цены ✔Акции и скидки'; | |
} | |
$this->document->setTitle($titlePage . $pageNumber); | |
$this->document->setDescription($descrPage . $pageNumber); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment