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

SooR

Users
  • Posts

    1,511
  • Joined

  • Last visited

Everything posted by SooR

  1. И такое ежедневно. Простите, напишите сейчас в скайп.
  2. Прошу вас дождаться. Стоит не забывать, что кроме этого будет еще масса нововведений..
  3. Проверил ваш сайт. Посадочных страниц не было. Создал тестовую - все вывелось
  4. Необходимо посмотреть админку. В ЛС. Туда попадают не все страницы фильтра, а лишь посадочные.
  5. Такая возможность есть из коробки, но работает она только для стандартной карты.
  6. Здравствуйте. Вы про посадочные страницы? Можно ссылку на сайт? (В ЛС)
  7. Модуль берет только один layout_id который находится в схеме с роутом product/category
  8. Лучше когда на сайте 150 разных стилей/эффектов/повторных использований/подключений и т.д.? Да вы что..
  9. Требует. Для некоторых элементов UI был собран BS, (popover, tooltip, collapse..), который жить не может без >= 1.9.1. В будущем, конечно, пересмотрю это требование и использование BS. Не знал, что все с 1.5 сидят на Jq 1.7
  10. Здравствуйте. Категориям, в которых фильтр не нужно выводить, достаточно указать схему отличную от схемы Категория (Category) без присвоения пути product/category Например, создаем схему "Категория без фильтра". Привязываем ее к нужным категориям. Указываем необходимым модулям категории эту схему, все. Такой баг наблюдается только в версиях 1.5.*. Лечится заменой rawurlencode на urldecode в файле catalog/controller/module/ocfilter.php
  11. Еще можно попробовать отлавливать ajaxComplete $(document).ajaxComplete(function(event, request, settings) { if (request['status'] == 200) { if (settings['url'] == 'index.php?route=.. get/filter/products ..') { // Update content } if (settings['url'] == 'index.php?route=.. get/products/options ..') { // Update content } } });
  12. Здравствуйте! Сейчас и до 15 октября высокая занятость, потом спадет.
  13. Добавлю в требования для работы фильтра обязательное наличие bootstrap.js и bootstrap.css (или другой css на его основе).
  14. Здравствуйте. Какие у вас проблемы с пагинацией? Новая версия Вам пока не нужна. Такую структуру URL делает, скорее всего, SEO PRO 1. Такой версии нет, но она такая же, как для 2. 2. Фильтр по цене не изменяет сами ссылки на последующие фильтры, а только изменяет их статус. Согласен, это не совсем правильно, буду делать связку.
  15. Здравствуйте. Да, в некоторых редакциях OpenCart встречается такая ошибка. Необходимо удалить ссылку & магического метода __get Предлагаю перейти в ЛС.
  16. Тогда только самый-самый красивый из возможных (на мой взгляд): system/config/catalog.php search $_['action_event'] before array_splice($_['action_pre_action'], array_search('seo_url', $_['action_pre_action']), 0, 'seo_pro');
  17. 1. Модификация получается минималистичной. 2. Для чего тогда нужен OCmod? 3. Вариант от sv2109 предложил и я, но это ручное вмешательство, как оказалось.
  18. Хорошо. А так? startup/seo_url.php search $this->url->addRewrite($this); replace if ($this->config->get('config_seo_url_type') == 'seo_pro') { $this->url->addRewrite($this->load->controller('startup/seo_pro/rewriteWrapper')); } else { $this->url->addRewrite($this); } startup/seo_pro/rewriteWrapper return $this; Ничего из этого не проверял.
  19. Так не пойдет? system/framework.php search foreach ($config->get('action_pre_action') as $value) { after // SEO PRO Start if ($value == 'seo_url' && $config->get('seo_url_type') == 'seo_pro') { $value = 'seo_pro'; } // SEO PRO End
  20. А вариант с одним запросом в базу, который скопирует теги в атрибуты и затем использовать только атрибуты - не подойдет? Скажите, что добавляет canonical на страницу? - OpenCart. Почему OpenCart не учитывает $url или не управляет canonical c бОльшей гибкостью? - Не знаю. Я уже делал модификатор, который не добавляет canonical для страниц фильтра и посадочных. Но в один прекрасный момент на одном из сайтов был использован SEO модуль (я не помню какой точно), который опередил мой модификатор, а потом еще и мой включился, что в итоге привело мало того что к Fatal error, так еще и к полной бесполезности моего модификатора. И я принял решение не вмешиваться в него. Если так подумать, то в чем смысл использования OpenCart без SEO оптимизаторов? У фильтра есть рамки воздействия на остальную часть системы, за все узлы он не может отвечать. Если у вас есть конкретные предложения по данной оптимизации - прошу к сотрудничеству. Буду благодарен.
  21. К вашему сообщению дошел в 3 ночи. Сегодня обновимся.
  22. Да или вообще без нее, только параметры, а формирование и переход уже JS'ом.
  23. Параметр manufacturer_id не используется, т.к. он предполагает использование только одного целочисленного значения. Вместо него модуль использует filter_ocfilter=m:21,43 , где 21 и 43 - это manufacturer_id. Отвечая на ваш вопрос, перехватить можно, используя разбор параметра GET filter_ocfilter. В отключении тега есть смысл тогда, когда следующий выбор углубления будет иметь тег noindex, nofollow. Чтобы не плодить поисковиком лишние запросы на сервер, можно использовать onclick="location = ...". Подумаю над правильной реализацией в последующих версиях. Мобильная версия поддерживается. Если проверяете браузером, то после уменьшения окна нужно обновить страницу. Можно ссылку на сайт? (можно в личку). Блок модуля в мобильной версией привзывается к классу .breadcrumb, возможно, что он переименован или скрыт. Тег <meta name="robots" content="noindex,nofollow" /> появляется на странице тогда, когда выбрано n-ое количество пересечений фильтра. Это количество можно указать в настройках модуля. Каноклами модуль фильтра не будет заниматься. Для этого есть другие инструменты и руки программиста/SEO-оптимизатора. Посадочные страницы нужны не для того, чтобы для каждого варианта пересечений создавать записи, а для выделения особо продвигаемых и необходимых запросов. Это исключения для автоматически создаваемых meta-данных. И последнее, в будущем можно будет задавать meta-данные, маски, шаблоны, варианты вывода и прочее для каждого фильтра и его значений. В настоящее время доступен тот вариант, который вы видите.
×
×
  • 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.