Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

PaulKravchenko

Користувачі
  • Публікації

    1 818
  • З нами

Повідомлення, опубліковані користувачем PaulKravchenko

  1. Не про SeoPRO, но про мультиязыковые ЧПУ: https://isenselabs.com/posts/multilingual-seo-urls-opencart-3

     

    кстати, языковой пакет ну никак не решает подобные задачи, он просто добавляет языковые файлы, из которых в свою очередь берутся переменные для отображения на сайте

  2. Разобраться помог @Uper , за что ему большое спасибо!

    Дело было в моей невнимательности... опять))

    В этот раз я не прочитал подсказку к полю доп. данных и убрал разделитель | для наведения красоты. Без него переменные товара не обрабатываются.

  3. Доброго.

    Есть два идентичных со всех сторон сайта - тестовый и боевой. Модуль установлен и там и там недавно. На тестовом все ок, а на боевом при создании ЭН в доп информацию не пишет значения переменных, то есть пишет макросы -  {model} - {quantity} и т.д.

    Пните в нужном направлении плиз, куда смотреть.

     

  4. 4 часа назад, Pavel666 сказал:

    забить большой и толстый (гвоздь) на это, и все же воспользоваться модулем, или же игра не стоит свеч

    по стилю соглашения вангую небезызвестную студию, пусть будет ШаоБао))

    по опыту скажу, что я не стал бы использовать их модули (и больше уже не буду, хватило), аналогов с вменяемыми авторами, наличием бесплатного саппорта и допилами за разумные средства полно. Нет, если у вас резиновые бюджеты, то допилят за почасовку с нормальным таким тарифом, а вот из коробки не факт, что удовлетворит потребности, в чем бы они ни заключались и как бы сладко не были расписаны преимущества и возможности модуля и "нашей команды профессионалов" (тексты пишут классные, спору нет).

  5. Можно возвращать скролл-позицию скриптом (первый же пример из гугла), правда насколько это изящно будет выглядеть с учетом того, что страница будет обновлена при возврате, а только потом будет проскроллена до прошлой позиции. Браузер в большинстве случаев будет перезагружать страницу, неважно на какую страницу вы вернетесь - поднятую из кеша браузера или она будет повторно запрашиваться с сервера. В любом случае, только браузер будет решать, анализировать повторно DOM и отображать ли повторно страницу или запрашивать ее из кеша/сервера.

    Страница, на которую браузер возвращается сохранена, да, получен ее голый HTML и т.д., но скрипты, содержащиеся в странице, чаще всего крепко изменяют DOM после загрузки страницы, следовательно должны запускаться снова при возврате, следовательно страница должна быть перезагружена.

    .

  6. 3 минуты назад, maksim2 сказал:

    А будут Simple и Filterit , работать вместе?

    Не просто будут, а и отлично дополняют друг друга. Тем более, что оба модуля одного разработчика.

  7. 12 минут назад, reDream сказал:

    сделать универсальный вариант, подходящий всем, вряд ли получится - как минимум потому, что библиотек для такого функционала несколько и каждая из них вызывается со своими параметрами

    Верно, универсальное решение непросто будет внедрить, если вообще возможно. Не подумал об этом.

    11 минут назад, reDream сказал:

    Поэтому оптимальный вариант на данный момент - возможность прописать callback-функции. Когда к нам обращаются с подобными проблемами, дело 5-ти минут - определить, какую функцию запускать и отправить этот код покупателю.

    Да, еще одно преимущество вашего фильтра - решение ленивой как раз и заняло 5 минут)

     

    Есть маленькое пожелание: сделать настраиваемым название фильтра по акциям при использовании типа фильтра Одиночный выбор. Сейчас выводится Sale, хотелось бы иметь возможность называть по-своему. Мультиязычно конечно же)

  8. Купил, покатал на тестовом магазине - о покупке не жалею ни грамма))

    Те функции, которые мне нужны все есть.

    На NewStore 2.5.8 стал как родной за одним исключением - в фильтре не учитывается lazyload, как итог - не отображаются изображения товаров после выполнения запроса на лету (ajax) - это стоит добавить в бортовой функционал т.к. многие шаблоны или уже используют ленивую или будут. Но это конечно на ваше усмотрение. Впрочем, с добавлением нужной функции не возникло сложностей, благо настройки фильтра позволяют добавить функции до и после выполнения запроса.

    Спасибо за качественный продукт.

     

  9. спасибо за развернутый ответ

    в таком случае не вижу повода не купить ваш продукт)

    был печальный опыт покупки сяо-ляо-фильтра известной студии... ни кастомизации ни сапорта, посадочные того не стоят как по мне

    вопрос 2 не просто так возник - там это нельзя и не будет, про 1 вообще молчу..

  10. Добрый день.

    Также в процессе выбора замены MFP, в связи с этим есть неск вопросов:

    1. Умеет ли отображать в фильтре по опциям только опции с кол-вом больше 0 - за это отвечает параметр "Нулевые значения" в настройках фильтра, или он распространяется только на кол-во товара? Видел в демо параметр "Учитывать количество товаров в опциях", но он ведь только на результаты фильтра распространяется, а интересует не выводить нулевые опции в фильтр.

    2. Можно ли НЕ фильтровать по цене

    3. Из опыта - адаптация для NewStore в правке файлов контроллеров/шаблонов/скриптов? Насколько сложна и войдет ли в стоимость покупки?

     

  11. Українська локалізація SEO CMS TOP 2 / Jet Cache / SEO мультиязык-мультирегион / SEO MORE

    Скачать / Купить дополнение

    Повна українська локалізація вітрини магазину та адміністративної частини популярних модулів одного розробника:

     

    Який файл завантажувати:

    Для SEO CMS TOP 2 версії 56.0 або новіше завантажте доповнення ukrainian_seo-cms-top2_56.0+.ocmod.zip

    Для Jet Cache версії 15.3 або новіше завантажте доповнення ukrainian_jetcache_15.3+.ocmod.zip

    Для SEO мультиязык-мультирегион версії 25.0 або новіше завантажте доповнення ukrainian_seocms.langmark_25.0+.ocmod.zip

    Для SEO MORE версії 2.0 або новіше завантажте доповнення ukrainian_seomore_2.0+.ocmod.zip

     

     

    Установка:

    Стандартна установка для розширень (доповнень) в адмінці.

     

    Пропозиції та зауваження пишіть в тему підтримки.

    Запити на локалізацію шаблонів/модулів/доповнень - в особисті повідомлення.

     

    Зроблено з with love в Ukraine

     

    Полная украинская локализация витрины магазина и административной части популярных модулей одного разработчика:

     

     

    Какой файл загружать:

    Для SEO CMS TOP 2 версии 56.0 или новее скачайте дополнение ukrainian_seo-cms-top2_56.0+.ocmod.zip

    Для Jet Cache версии 15.3 или новее скачайте дополнение ukrainian_jetcache_15.3+.ocmod.zip

    Для SEO мультиязык-мультирегион версии 25.0 или новее скачайте дополнение ukrainian_seocms.langmark_25.0+.ocmod.zip

    Для SEO MORE версии 2.0 или новее скачайте дополнение ukrainian_seomore_2.0+.ocmod.zip

     

     

    Установка:

    Стандартна установка: Расширения - Установка расширений.

     

    Предложения и замечания пишите в тему поддержки.

    Запросы на локализацию шаблонов/модулей/дополнений - в личные сообщения.


    • Добавил
    • Добавлено
      05.01.2019
    • Категория
    • Системные требования
    • Метод активации
      Без активации
    • Ioncube Loader
      Нет
    • ocStore
      3.0
      2.3
      2.2
      2.1
    • OpenCart.Pro, ocShop
      Не проверялось
    • Обращение к серверу разработчика
      Нет

     

    • +1 1
  12. мне кажется, что можно реализовать подключение ко второй БД в контроллере поиска и выполнять поиск по ней по условию отсутствия результатов в БД магазина

    реализация вряд ли простая и я не силен, чтобы дать примеры, может старшие коллеги подскажут, а можете запросить в разделе услуг здесь на форуме

  13. Вполне может справиться какой-нибудь модуль, заменяющий кнопку Купить при отсутствии товара в наличии на пользовательский текст, в вашем случае на НЕ СЕЗОН

    такие модули и нажатие кнопки блокируют.

  14. Ничего умнее не приходит в голову кроме как при помощи js ловить фразу пустых рез-тов поиска и редиректить им же

    фраза в catalog\language\ru-ru\product\search.php 

    ловить примерно так: $(':contains(Нет товаров, соответствующих критериям поиска.)')

    ну перенаправить самое простое)

  15. Вангую, что может захотеться изменить шаг в выпадающем списке доступных к отображению количеств))

     

    Можно в контроллере, например для категорий: controller/product/category.php

    примерно до 300 строки, менять здесь:

    $limits = array_unique(array($this->config->get('theme_' . $this->config->get('config_theme') . '_product_limit'), 25, 50, 75, 100));

     

    • +1 2
  16. 6 минут назад, yurabr сказал:

    настройки-опции. Количество элементов

    и изменится кол-во отображаемых на странице товаров в админке...

     

    Расширения - Модули - Шаблоны - редактирование используемого шаблона - секция Товары - Товаров на странице

    • +1 1
  17. так скопируйте просто код из таба характеристик (атрибутов), хоть так же таблицей, хоть меняйте оформление как нравится

    вот это можете разместить там где нужно показать атрибуты:

                  <table class="table table-bordered">
                    {% for attribute_group in attribute_groups %}
                    <thead>
                      <tr>
                        <td colspan="2"><strong>{{ attribute_group.name }}</strong></td>
                      </tr>
                    </thead>
                    <tbody>
                    {% for attribute in attribute_group.attribute %}
                    <tr>
                      <td>{{ attribute.name }}</td>
                      <td>{{ attribute.text }}</td>
                    </tr>
                    {% endfor %}
                      </tbody>
                    {% endfor %}
                  </table>

    Не забудьте потом обновить кеш модификаторов и кеш шаблона на главной в настройках разработчика

    • +1 1
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.