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

koshsh

Новачок
  
  • Публікації

    39
  • З нами

  • Відвідування

Відвідувачі профілю

1 286 переглядів профілю

koshsh's Achievements

Contributor

Contributor (5/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Reacting Well Rare
  • Week One Done

Recent Badges

1

Репутація

  1. Здравствуйте. Хочу сделать акцию - доставка почтой РФ бесплатно при покупке от 3 штук. У вас в настройках бесплатная доставка зависит только от суммы заказа, как сделать от количества? Я бы сам сделал будь код открыт, но поскольку все под кубом, прошу помощи...
  2. В общем поскольку товары заливаются таблицей, то лепить главную категорию и привязываться к ней будет трудозатратно. Нужно чтобы все было аутоматически. Решил делать так чтобы первая введенная категория в связях товара была как бы "главной". Но сразу столкнулся с тем, что при сохранении товара в БД, в таблице product_to_category порядок сортировки меняется самой таблицей. Так например если был введены категории по порядку 20, 32, 8, то таблица изменяла порядок на 8, 20, 32. Чтобы профиксить это пришлось в БД в таблице product_to_category добавить новый столбец, я назвал его order_id и заполнять его для каждой категории со свои порядковым номером. Итак я пошел в admin/model/catalog/product.php и 1) в функцию addProduct() в запрос при добавлении нового товара добавил поле order_id для таблицы "product_to_category". 2) в функции editProduct() в запрос при редактировании товара также добавил поле order_id для таблицы "product_to_category". 3) Добавил сортировку по order_id в функции getProductCategories(). Поскольку у меня идет импорт товаров через АОП модуль, то пришлось покопаться в модели suppler.php чтобы найти функцию добавления категории и также добавил поле order_id для таблицы "product_to_category". Чтобы получить доступ к данным первой категории на странице продукта нужно в файле /catalog/model/catalog/product.php в функции getCategories() добавил сортировку ORDER BY order_id ASC Затем в файле контроллера продукта /catalog/controller/product/product.php получил данные первой категории и вывел в $data['first_cat'] Ну и затем в шаблоне продукта извлек данные о категории в нужном месте. Все, с главной задачей разобрался. Информация о главной категории выводится автоматически на карточке товара Ну и на последок покапался с хлебными крошками. оказалось что их генерирует модификатор под названием OCEXT SEO URL GENERATOR. В нем нужно всего лишь убрать проверку на if($this->config->get('seourlgenerator_select_main_category')), таким образом освободить функцию $main_path = $this->getCategoriesMainPath($value,$allCategories); и в самой функции getCategoriesMainPath() немного изменить запрос к БД - в конце сделать "AND order_id=1" Готово!
  3. Провел несколько тестов с товарами и категориями, выяснил две закономерности: 1) ссылка формируется до категории с наименьшим ID 2) если указаны связи с категориями разной вложенности, то в ссылку попадет самая глубокая и с наименьшим ID P.S. Установлен Seo Pack Pro v7, возможно он принимает участие в этом процессе, буду разбираться... У меня стоит задача чтобы в карточке товара выводить информацию о его главной родительской категории, поэтому думаю как обуздать этот процесс.
  4. Здравствуйте, есть классический Opencart 2.0.3.1, в котором не предусмотрено поле "главная категория" товара, так вот меня интересует вопрос - если я добавляю связи с несколькими категориями, то по какому принципу движок сделает хлебные крошки до страницы товара? Т.е. как он узнает какую категорию выбрать?
  5. Здравствуйте, ищу модуль который имеет следующий функционал: Дополнительный склад товаров в другом городе Совместимость с модулем Simple checkout Расчет стоимости доставки из города выбранного склада В общем суть такая что мой магазин в Новосибирске и доставка сейчас отсюда рассчитывается, но у меня появился еще склад в Москве, хочу сделать так чтобы клиенты могли заказывать где им ближе, быстрее, дешевле... Существует ли такой плагин?
    При установке возникла проблемка, но автор быстро помог ее решить. Модуль отличный, аналогов не нашел, делает что заявлено. Огромное спасибо!
  6. Если добавляю связанные статьи в материал, то у них не выводятся thumb, в чем может быть причина? OC 2.1
  7. Здравствуйте, я использую NewsBlog, подскажите ваш модуль умеет с ним работать? выводить статьи и категории Спасибо
  8. Установил на OC 2.1, однако в карте не учитываются категории статей, просто выводятся http://сайт.ru/артикль, а нужно http://сайт.ru/категория/артикль и в указанном архиве для 2.1 версия только для яндекса
  9. Добрый день, использую ваш модуль на Opencart 2.1 Использую OCEXT SEO URL GENERATOR v. 2.4, но он там никаким боком не связан с вашим модулем. Не могу понять почему выходят кривые ссылки на статьи в категории вида: site.ru/statia/blog По идее должно быть так site.ru/blog/statia Где формируются ссылки? как поправить? Заранее благодарю.
  10. Ищу модуль который может загружать из подготовленного прайса в exl или csv товары, ВАЖНО чтобы он умел создавать опции из прайса, а также позволял вести учет товаров у которых несколько опций, таких как цвет и размер.
  11. Спасибо, но это мне кажется немного не то. Мне нужно чтобы в карточке товара помимо обычных опций была кнопка "купить размерный ряд". Нужно стимулировать магазины выкупать не по одной вещи а сразу весь размерный ряд, но по оптовой цене. Как-то это можно сделать?
  12. Здравствуйте, стоит задача добавить возможность покупателю ложить в корзину весь размерный ряд товара. Кроме того, стоимость должна меняться на оптовую при покупке всего размерного ряда. Есть ли такие модуля? Если нет, сколько будет стоить сделать такое для ОС 2.0?
×
×
  • Створити...

Important Information

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