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

kagan

Users
  • Posts

    509
  • Joined

  • Last visited

Everything posted by kagan

  1. Спасибо большое за ответы! Теперь разобрался) Разобрал код более внимательно, и смог обойтись без offset'ов и index'ов.
  2. Интересно еще то, что когда мы хотим обновить склады Новой Почты, то вы не подумайте что этот модуль реально обновляет склады. Данный модуль обновляет склады с уже заранее заготовленной базой т.е. никакой синхронизации с Новой Почтой по факту не происходит. Это же не нормально.. + в добавок интересная у вас еще и интересная реализация: Переименуем страны в области, области в города. А ничего что в друг есть необходимость использовать страны и области в других доставках? Весело) понял, что зря потратил деньги (хоть и 300 р.)
  3. Если что тестировал на OpenCart 2.0.0.0. Решил в обход index"ов, но тем не менее так и не понял почему они не работают у меня...
  4. Version 1.2.6

    595 downloads

    Данный модуль больше не поддерживается автором (с 14/12/2020), любые вопросы/ошибки будут проигнорированы. Данный модуль добавляет фильтрацию товаров в админ-панели на странице "товаров". Также Вы можете включить/отключить показ колонок и фильтрации по "Категориям", "Производителям", "Отсутствию на складе" (stock_status_id), и Артиклу (SKU). Для вкл/откл. необходимого отображения, перейдите в "Дополнения"->"Модули"->"Отображение Категорий и Производителей", после чего выберите нужное отображение. Модуль реализован на OCMOD. Не заменяет файлы OpenCart. В любой момент можно откатиться. Демо login: demo password: demo Инструкция по установке: 1) Скачайте архив с модулем. 2) Загрузите архив с модулем через "Модификации". 3) Обновить модификации. 4) Перейдите в раздел "Модули", активируйте модуль "Отображение дополнительных фильтров на странице товаров", выберите необходимые настройки.
    Free
  5. Ради интереса может проверить, что ocmod либо глючит на замену, либо это у меня сборка кривая OpenCart'a. Простенький ocmod который не может нормально выполниться - http://pastebin.com/1ra8EFRF
  6. Попробовал, делает замены. Но если указать index="0,10" оно все подряд все-равно заменяет (т.е. игнорирует то, что я указал в индексе). Кусок кода в котором делаю замену - http://pastebin.com/4VL8myJ2
  7. Прочитал еще раз статью по OCMOD. Параметр "index" все-таки вставляется в "search". Но я не понимаю почему все-равно мой OCMOD находит только первую строку и делает там замену где мне не нужно (т.е. если индекс 4, он делает все равно только в первом найденном элементе).
  8. Видимо путаю) Хорошо, а "index" указывается в search? Суть такая, что по заданному значению в search мне должно делать 8 замен, мне нужно только допустим 2 - 6-ю и 7-ю. Подскажите пожалуйста, а какой принцип offset, смещение вверх, вниз?
  9. Пробовал так: <operation> <search><![CDATA[if (isset($this->request->get['filter_status'])) {]]></search> <add position="before" offset="4"><![CDATA[ /* MY CODE HERE */ ]]></add> </operation> не срабатывает, все равно криво делает замену:
  10. Всем привет!) Подскажите пожалуйста как пользоваться OFFSET в OpenCart 2.x в OCMOD'ах Пробовал offset="5|7" не работает Пробовал offset="5,7" не работает Пробовал offset="5" limit="1" работает <file path="admin/model/catalog/product.php"> <operation> <search offset="5|7" limit=""><![CDATA[if (isset($this->request->get['filter_status'])) {]]></search> <add position="before"><![CDATA[ // MY CODE HERE ]]></add> </operation> </file> Можно ли с помощью параметра OFFSET в OCMOD сделать несколько замен в нужных мне местах без дублирование кода. (т.е. проблема в перечисление мест где необходимо заменить код)
  11. Version 1.3.3

    1,400 downloads

    Данный модуль больше не поддерживается автором (с 14/12/2020), любые вопросы/ошибки будут проигнорированы. Модуль добавляет дополнительные страницы "Новинки", "Популярные", "Лидеры продаж", "Все товары" (для OC 2.x/3.x) Модуль для OpenCart версии 1.5.x.x находится по данной ссылке. На этих страницах можно также выводить любые схемы (макеты), как и в других шаблонах. На страницах "Новинки", "Популярные", "Лидеры продаж", "Все товары" присутствует: Переключение на сетку/список (grid/list) Сортировка по разным критериям Сортировка по популярности (на странице "Популярные товары") Выбор количества товаров на страницу Пагинация страниц Возможность добавления seo-url'а Кеширование страниц Мультиязычность - русский и engish. Возможность ограничинеия показа товаров за последние N месяцев или по количеству товара (new) Демо страница 1, Демо страница 2, Демо страница 3, Демо страница 4. Модуль тестировался на OpenCart 2.0.0.0, 2.1.0.1., 3.0.2.0. Модуль реализован на OCMOD. ======== Если seo-url не заработал, скачайте файл "seo_url.php" в прикреплении к модулю и загрузите его в папку "\catalog\controller\common" предварительно сделав старую копию файла "seo_url.php"
    Free
  12. Version 1.1.2

    204 downloads

    Данный модуль больше не поддерживается автором (с 14/12/2020), любые вопросы/ошибки будут проигнорированы. Модуль для подключения доставки для службы доставки "Деливери" (Делівері). Работает, как на чистом OpenCart версии 2.х, так и в паре с модулем Simple Checkout. Возможности модуля: - Обновление актуальных отделений компании "Деливери" (через API) - Отображение отделений компании "Деливери" на карте + информация про отделение (в админ-панели, в настройке модуля) - Выбор начального склада отправления - Автоматический расчет стоимости перевозки между отделениями - Учет веса и габаритов товара при расчете стоимости отправки - Учет страховой стоимости товаров (ценность товаров) - Указать порядок сортировки и гео-зону на которую распространяется доставка - Сделать доставку бесплатной Демо пример Для автоматического обновления отделений службы доставки "Деливери" на сайте OpenCart необходимо установить выполнение CRON-запроса на страницу "/index.php?route=checkout/shipping_delivery/update_warehouses". При выводе возможных адресов на стандартной версии OpenCart (без модуля Simple), поиск отделений идет по городу указанному в поле "Город". Из админ панели OpenCart можно обновить базу данных актуальных отделений в ручном режиме (без ожидания 4-х дней, как в запросе для CRON). Полная совместимость с OpenCart версии 2.х.х.х Модуль был успешно протестирован на OpenCart 2.0.2.0, 2.1.0.1, 2.2.0.0. Инструкция по установке находиться в файле readme.txt (в архиве)
    Free
  13. Спасибо! А можно по удаленке вызвать библиотеку вместе с доступом к БД, кешу и другим компонентам OC без ручной правки кода - через ocmod?
  14. Используйте макеты. (дизайн->макеты). Потом привязываете определенную схему(макет) вывода к нужной категории.
  15. Добрый вечер! Подскажите пожалуйста можно ли изменять файлы "index.php", "admin/index.php" через OCMOD? Пробовал так: <?xml version="1.0" encoding="utf-8"?> <modification> <name>Shipping method Delivery</name> <code>Shipping method Delivery</code> <version>1.0.0</version> <author>kagan</author> <link>11</link> <file path="admin/index.php|index.php"> <operation> <search><![CDATA[ $registry->set('cache', $cache); ]]></search> <add position="after"><![CDATA[ // Method of shipping - Deliery library require_once(DIR_SYSTEM . 'library/shippingDelivery.php'); $delivery_library = new ShippingDelivery($registry); $registry->set('shipping_delivery', $delivery_library); ]]></add> </operation> </file> </modification> /admin/index.php изменило, но такое оно по прежнему тянет старый файл, который лежит не в modification'ах. Реакции на добавление кода в корень_сайта/index.php совсем нету, даже в modification не создается файл. Может быть кто-то знает другой способ вызова своей библиотеки для OC без ручного внесения кода в эти файлы?
  16. Хорошо,по вашей логике если человек хочет купить товаров на 50 кг и отправить их через Новую почту,тогда он может отправить их в почтомат?(до 10 кг) Должна как минимум быть фильтрация по весу.
  17. Здравствуйте, интересуют следующие вопросы: 1. В вашем модуле есть фильтрация отделений по весу( если отделение не может принять товар с таким весом, тогда их нужно скрыть)? 2. Учет габаритов товаров при оформлении доставки через api? 3. Учет веса товаров при при оформлении доставки через api? 4. Срок доставки?
  18. Решил так :-) В контроллере: $data['recently_viewed'] = $this->load->controller('module/recently_viewed', array( 'limit' => 4, 'width' => 80, 'height' => 80 )); Во вьюхе: <?php echo $recently_viewed; ?>
  19. У меня сработало вот так: В контроллере: $data['recently_viewed'] = $this->load->controller('module/recently_viewed', array( 'limit' => 4, 'width' => 80, 'height' => 80 )); Во вьюхе: <?php echo $recently_viewed; ?>
  20. Добрый вечер! Подскажите пожалуйста как в OpenCart 2.х вызвать любой модуль на любой странице? К примеру, модуль "Просмотренные товары" на странице корзины. Вызов через схемы, через админку не подходит, т.к. мне нужно еще дописать условие что если товаров в корзине нету, тогда отображает этот модуль.
  21. Нет. А у вас автоматически (без таймера) стоит плагин, чтобы цена менялась в режиме "live"? Если стоит, то скорее всего цена обновляется через "id", его вы можете привязать к цене, которая указана в таймере и оно будет автоматически обновлять её.
×
×
  • 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.