Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

buslikdrev

Users
  
  • Posts

    4,069
  • Joined

  • Last visited

Everything posted by buslikdrev

  1. Да, вы правы. Эта переменная должна содержать только айди или список айди через нижнее подчёркивание. Это значит сначала в базе находит айди города, а потом айди категории. Вам нужно после этого массива (который определяет параметры по ссылке из базы) делать условия. В этом блоке: if (!isset($this->request->get['route'])) { if (isset($this->request->get['product_id'])) { $this->request->get['route'] = 'product/product'; } elseif (isset($this->request->get['path'])) { $this->request->get['route'] = 'product/category'; } elseif (isset($this->request->get['manufacturer_id'])) { $this->request->get['route'] = 'product/manufacturer/info'; } elseif (isset($this->request->get['information_id'])) { $this->request->get['route'] = 'information/information'; } } Даже проверку $this->request->get['path'] делать не нужно. А из этого куска можете в переменную выделить свою категорию. if ($url[0] == 'category_id') { if ($url[1] == '190') { $my_cat = 190; } if (!isset($this->request->get['path'])) { $this->request->get['path'] = $url[1]; } else { $this->request->get['path'] .= '_' . $url[1]; } } Дальше в итоге if (!isset($this->request->get['route'])) { if (isset($this->request->get['product_id'])) { $this->request->get['route'] = 'product/product'; } elseif (isset($this->request->get['path'])) { if (isset($my_cat)) { unset($this->request->get['geo_city_id']); // параметр удалён, когда категория 190 } $this->request->get['route'] = 'product/category'; } elseif (isset($this->request->get['manufacturer_id'])) { $this->request->get['route'] = 'product/manufacturer/info'; } elseif (isset($this->request->get['information_id'])) { $this->request->get['route'] = 'information/information'; } }
  2. Нет, конечно. А именно сайт.
  3. $get = $this->request->get; if (isset($get['path']) && is_string($get['path']) && mb_substr($get['path'], -3) == '190') { // id 190 }
  4. Он же тормозит магазин.
  5. Лично мне от спама помогло лениво подгружать стандартную каптчу.
  6. Оно должно убрать белый экран. Значит у вас не работает htaccess - обратитесь к хостеру.
  7. 1) Файл .htaccess (в конце): php_flag display_startup_errors on php_flag display_errors on php_flag html_errors on php_flag output_buffering off
  8. Всё важно: контент, быстрые запросы на холодную, лёгкий шаблон без 100 скриптов. Ускорение магазина в двое, может принести в двое заказов больше.
  9. Я человек простой, если вижу GPT в интернет-магазине, то начинаю общение на свои темы.
  10. И достаточно создать нагрузку и увидеть данные от БД. Дальше ставят пароль на админа, потом через установку модулей загружают свой скрипт для получения полного доступа.
  11. Это ваш сайт? https://aloe.by/adminer.php
  12. Готовьте деньги и к @Yoda, если денег нет, ставьте кэш модуль.
  13. Можно условие через $this->session->data сделать. Перед генерацией нужного изображения задать значение, а при генерации всегда удалять.
  14. Потому, что заблокировали им доступ к форуму.
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.