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

vier

Users
  • Posts

    1,590
  • Joined

  • Last visited

Everything posted by vier

  1. Вы не знаете как работает подключение файлов в Opencart. так вот. - Чтоб подключить в не дефолтном шаблоне стиль для модуля, то следует коду в Opencart пройти следующие этапы: //проверяем наличие файла - 3 запроса проверки: if, file_exists, $this->config->get('config_template') if(file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/путь_к_файлу/файл.css')) { $this->document->addStyle($this->config->get('config_template') . '/путь_к_файлу/файл.css'); } else { //подключение по дефолту - никаких проверок нет $this->document->addStyle('/путь_к_файлу/файл.css'); } для не дефолтного подключения стиля надо проверить и tpl-файл для модуля: //для tpl //сначала проверяем наличие файла - 3 запроса проверки: if, file_exists, $this->config->get('config_template') if(file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/путь_к_файлу/файл.tpl')) { .................следующий код ниже.......... } ............. //делает еще полмиллиона операций и проверок, - вот пример одного из методов: public function view($route, $data = array()) { $output = null; $route = preg_replace('/[^a-zA-Z0-9_\/]/', '', (string)$route); $result = $this->registry->get('event')->trigger('view/' . $route . '/before', array(&$route, &$data, &$output)); if ($result) { return $result; } if (!$output) { $template = new Template($this->registry->get('config')->get('template_type')); foreach ($data as $key => $value) { $template->set($key, $value); } $output = $template->render($route . '.tpl'); } $result = $this->registry->get('event')->trigger('view/' . $route . '/after', array(&$route, &$data, &$output)); if ($result) { return $result; } return $output; } и вопрос на Ваш сарказм - Что теперь лучше для сайта? - Ваш предложенный метод, или тот который есть в модуле (по дефолту).
  2. изучайте MVC, чтоб здесь не отвлекать. извините, что забыл Вас спросить. - если так сделал, значит так надо.
  3. добрый... а где написано в установке по модулю, что надо переносить файлы стилей? так а зачем Вы установили галку во складке "Мета-тэги" URL без Домена: - вот и получаете его относительным. и что значит битыми? - может надо настроить вывод canonical в модуле. причем здесь модификатор модуля.
  4. доброго... так а галку во вкладке Мета-тэги для вывода Пос.страниц установили? - (она служит для того, чтоб не удалять все пос.страницы, а можно их просто не выводить) - https://prnt.sc/lwmarb
  5. если удаляете файлы модуля, то наверное же надо удалить и его модификатор, который может быть не только в Менеджер дополнений, но и в папке /system/ так же надо удалить не только модель, но и его контроллер, если он есть.
  6. по первому вопросу - нельзя так сделать, да и зачем делать двойную работу. - просто привяжите товары к основной категории и потом при выборке по фильтру будете получать уже виртуальную под-категорию (которую можно привязать по желанию к Пос.странице фильтра - установить все мета-теги о описание). к стати, так же можно создавать Мета-теги и Описание и для самой Категории без фильтра - прописать ссылку и Мета-теги с Описанием во вкладке Пос.страницы фильтра. можно по данному вопросу реализовать в фильтре (версия модуля должна быть не ниже 53). есть два варианты при использовании Пос.страниц в модуле: - используя Пос.страницы в модуле, ссылки которые не зависимо от настроек во вкладке Мета-тэги, всегда будут без запрета на индексацию и с прописанным урлом в canonical. 1. - установить вот такие настройки в Мета-тэги - https://prnt.sc/kk6i5b 2. - поставить галку на нужный блок во вкладке SEO_URL на "Не выводить в canonical" - https://prnt.sc/liopyi
  7. Поймите меня правильно, - я не то чтобы не хочу внедрять Ваше предложение, которое возможно и имеет право на жизнь, но не все пользователи модулем будут понимать, что это за сортировка и зачем она нужна, и возможно будут относиться к ней посредственно (игнорировать), и при добавлении новый параметров (атрибутов, опций и т.д.) не будут следить за ней (а она очень важную роль будет играет в формировании Урла), и как Вы сами понимаете, это будет критично для магазина. И еще Важный момент - это количество этих параметров (Атрибутов, Опций и т.п.). Если их будет немного, то эту сортировку можно будет контролировать и водить свою. А если (как часто бывает) этих параметров под несколько ТЫСЯЧ, то тогда не реально ее станет контролировать. А на данный момент для формирования Урла логика в модуле железная.
  8. для Opencart 2 в новой версии - 54 это уже заложил (раньше как кто-то никто не интересовался этим вопросом). когда будет для первого Opencart - это пока вопрос (не актуальная уже эта версия) - времени нет - занимаюсь 54 версией модуля (управлением стилями из админки модуля). если Вам это срочно надо - пишите в личку доступы - сделаю.
  9. что не удобно? - дубли потом получать? в модуле железная и правильная логика. Если не поняли логики, почему к ID, то как же я дальше вам что-то могу объяснить.
  10. @VladislavP доброго... не понял вопрос - уточните. (желательно скринами или схемами). что значит редактировать? - выбор количества параметров?
  11. все в порядке очереди. - будет, как только время будет. так не надо было ЧПУ ссылок категорий переводить - они бы и так работали с ЧПУ параметров фильтра. и для инфы из оф.источника для ЧПУ - в модуле свой контроль и алгоритм для URL, чтоб при любых вариантах нажатых параметров, URL был всегда один. Думаю, Вы же не хотите, чтоб дубли были по ссылкам.
  12. Модуль не может сам решать - где ему отображаться, а где нет. Если он отображается хотя бы на одной странице в Схеме, то и на остальных должен, ели Вы конечно ничего не делали в коде со Схемами.
  13. это когда какие-то костыли ставить, а в предложенном мною варианте - все железно. И еще - в модуле нельзя под каждый сайт все "хотелки" включить. - он и так сейчас переполнен настройками на 50% всех случаев. я уже давно думал над реализацией без Названий, но пока хорошего и надежного решения не нашел. если бы Вы представляли логику формирования кода по ЧПУ параметров, то думаю, вопрос бы был исчерпан.
  14. можно. - только тогда, когда Значения атрибутов будут пустыми. уже на похожее отвечал, только еще и в урле будет, как спрашиваете. и вот так будет на сайте ЧПУ - http://demo-fv-seo-2.oc-vier.ru/computers/dlya-biznesa/
  15. это в файле модуля по стилям - \catalog\view\theme\default\stylesheet\filter_vier\filter_vier_vertical.css надо добавить #filter_vier { display: none; }
  16. для это можно вообще их не создавать, а использовать модуль по умолчанию - вообще не использовать данный функционал в админке модуля - вкладка "Подстройка в Категориях". и попадать на пустую страницу - https://panama.ua/categorys/76383/#o[103][]=2483&price_from=50&price_to=90&sort=customers_rating&direction=desc если Вам так надо, то это обсуждаемо в личке.
  17. в Атрибутах либо есть везде их значения в карточках товара, либо их нет по данному атрибуту везде в карточке товара. - и это касается тогда всех атрибутов по данной Группе атрибутов. Почему такая реализация - чтоб не говорили почему пусто - один чекбокс видно в фильтре. Если нет Значений атрибутов - https://prnt.sc/l5bhib то тогда в модуле есть функционал - обрабатывать Атрибуты без их значений - поставить галку на группа в модуле - https://prnt.sc/l5bgq8 тем самым Вы даете модулю команду делать как бы смещение по параметрам, где вместо Значений атрибутов сами Атрибуты, а вместо Атрибутов подставляется Группа атрибутов. вот так на сайте будет в фильтре - https://prnt.sc/lt06ev
  18. Интересный вариант, только будет ли он востребованный. А грузить модуль дополнительными функциями, это ресурсно-расточительно для тех, кто никогда не будет использовать данный функционал, но который все равно будет обрабатываться в коде. К стати, если бы не прикрепили скрины, то скорее всего, я бы не понял Ваши вопросы. - за это спасибо, что грамотно подходите к постановке вопросов. Здесь сложно что-то сказать. так как не понятно, - что применять модулю для обработки, если одновременно выбрано и предустановленые диапазоны и слайдер. - Даже не хочу обсуждать данный вопрос, - он не представляет из себя что-то практичное для пользователя. Сейчас занимаюсь (начал разрабатывать) не менее важным, на мой взгляд, вопросом, - это стилизация фильтра из админки. что-то такое будет
×
×
  • 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.