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

Oberst

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

    25
  • З нами

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

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

  1. Посмотрите в сторону - https://opencartforum.com/files/file/3190-%D0%BE%D0%BF%D1%86%D0%B8%D0%B8-%D1%81-%D0%B2%D0%B2%D0%BE%D0%B4%D0%BE%D0%BC-%D0%BA%D0%BE%D0%BB%D0%B8%D1%87%D0%B5%D1%81%D1%82%D0%B2%D0%B0-%D0%B0%D1%80%D1%82%D0%B8%D0%BA%D1%83%D0%BB%D0%BE%D0%BC-%D0%B8-%D0%B8%D0%B7%D0%BE%D0%B1%D1%80%D0%B0%D0%B6%D0%B5/

     

    Демо: http://ocs2101.mpn-oc.org/options_with_quantity_001

    У каждого значения опции есть своя картинка и артикул.

    При добавлении в корзину подтягивается изображение опциии и артикул (Поле model в корзине).

    интересно... сейчас почитаю что там и как. если что, перейду разговаривать в ЛС.

  2. Приветствую разработчика и участников ветки.
    Сразу обозначусь, почему пишу сюда: потому, что не получилось найти нормальную ветку обсуждения опций товара (вроде есть, но всё не то), плюс - со старта, много ссылок на сторонние модули и решения, которые я не хочу использовать (дабы избежать: модуль на модуле и модулем погоняет), та и не могу, ибо уже достаточно много модифицировано в файлах. Объединять товары в серии и т.д. - не подходит (долго, дорого, немеряно правок).

    Надеюсь, что либо подскажут куда правильно копать, либо - всё это фигня.

     

    Суть проблемы:

    Появилась необходимость привинтить к опции артикул (или код), кому и как будет угодно. Т.е, что бы покупатель, выбирая опцию видел код, мог его озвучить (у меня, на текущем проекте, такое происходит достаточно часто) и что бы, код передавался везде по пути заказа (вместе с ценой этой опции). В идеале - обновлялся при выборе опции вместе с ценой.

    Внешний виде подобного решения вижу тут - тыц:

     

    Как вижу примерно, реализацию подобного:
    (я не программист, а скорее копипастер кусков кода. посему прошу не бить)

    У нас уже есть количество, цена опции и модификаторы цены (+, -, = и т.д), работает обновление цены при выборе опции.

    - Добавляем в БД: таблица product_option_value, поле например: optcode_id (как обычно сходу предлагают, использовать SKU - думаю не вариант, ибо в перспективе. могут вылезти косяки, типа - а теперь нам SKU понадобился, потому что мы синхронизируемся с 1с-кой, а там, код SKU задействован);

    - Делаем вывод в админке: Товар-закладка Опции-Добавить опцию- "между вычитать со склада" и "цена", делаем не обязательным и не ставим проверку на уникальность.

    - Делаем вывод в карточке товара:

    Блок вывода опций: опция - ('optcode_id') - цена опции (или значение опции, например "красный")

    Блок вывода данных товара: поле "модель" (в моём случае оно переименовано в "Код (артикул)"), синхронно с ценой, подменяем на значение 'optcode_id'.

    - Корзина и заказ: добавляем, существующему выводу опции, впереди: значение  'optcode_id'.

    - Письмо админу и покупателю (аналогично корзине и заказу): добавляем, существующему выводу опции, впереди: значение  'optcode_id'.

     

    Смотрю это всё под: OC Version 2.3.0.2 (rs.2)

    Тулить предполагаю: сюда

    • options_price_v1.0.11_OC2.ocmod.xml - Добавлена поддержка OC 2.2 и 2.3

    - огромная благодарность! :) Подправил быстрее, чем я чай забаламутил...

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

    На 2.3 модуль модификаторов ещё не тестировался.

    Скиньте в личку доступ на фтп и в админку.

    И ссылку на товар для тестирования.

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

    Закинул вроде всё лс.

     

    PS: Да, эти 2 модуля сейчас там снесены.

  4. Всем привет! Автору респект!

     

    Суть дела:

    На OC2: Version 2.3.0.2 (rs.2) шаблон default, ставлю:

    options_price_v1.0.10_OC2.ocmod.xml

    autocalc_price_option_OC2_v3.0.8.ocmod.xml

     

    Опция выбирается - гут

    Цена пересчитывается - гут

    Жмакаю "в корзину", там выводится тупо цена товара. Написано всё верно, товар такой то, опция такая то, но цена - товара.

    Удалил, для начала autocalc_price_option_OC2_v3.0.8.ocmod.xml, обнулил кэш - проблема не исчезла.

    Следовательно, косяк в options_price_v1.0.10_OC2.ocmod.xml? Пробовал ставить опции по разному и разные. но не помогло.

    Удалил options_price_v1.0.10_OC2.ocmod.xml - всё передаётся как надо и везде.

     

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

  5. Хотел опереться на время сообщения и нифига не правильно показывает :) В общем случае убил в районе 2х часов.

    Полёт нормальный. Со всякими приблудами экспортно-импортного действия, дольше бы промучался.

  6. Обновился я так. Установил с нуля версию 2.1, потом перенес с базы данных таблицы с товаром, категориями, производителями, атрибутами, опциями и setting. Ну т и да. Модули установил для 2.1 версии

    +1 потопал и я, по этому пути...

  7. Доброго дня всем!

    ocStore Version 1.5.4.1

    Подскажите как сделать картинку на странице - увеличивающейся во вспывающем окне. В общем случае, нужно поведение такое же как при клике на фото товара, на странице товара.

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

    Логику понимаю так:

    - вставляем картинку,

    - делаем каритнку ссылкой

    - ссылка на большую картинку

    - поведение: во всплывающем окне.

    ... но сделать не могу.

    Есть какой то модуль или ещё какая приблуда, что бы классы или стили прописала в стандартном редакторе?

    Наглядный пример чего надо: сцылко-наружко

  8. Способ первый ....

    Способ второй ...

    Вариант 1. Внимание! catalog\view\theme\default\template\product\product.php

    это папка с шаблонами (там тпль-ки лежат), и там php не должны лежать.

    Вариант 2. Боялся конфликта с установленными модулями, но поставил. То, что он выводит, я уже и так реализовал, так как мне нужно, а вот то, что надо "вывод того же SKU на странице товара" - он мне не решил. Откатился назад.

    Думаю, придётся заново пошагово пройтись по процедуре добавления и смотреть где я допустил косяк...

  9. Добрый день всем!

    ocStore © 2009-2013 All Rights Reserved. Version 1.5.4.1

    Сразу прошу прощения за ламерство - я как сапёр ковыряюсь в коде :?

    Такая незадача:

    1. Сделал вывод поля SKU в списке товаров - всё работает, не вопрос. Само поле, использую не по назначению - вывожу там шопопало типа 1кг\2кг.

    2. Теперь по аналогии пытаюсь вывести это же поле на странице товара - и никак.

    Что делал:

    1. catalog\model\catalog\product.php

    в функцию public function getProduct($product_id) { - вставил SKU

    if ($query->num_rows) {
    return array(
    'seo_title' => $query->row['seo_title'],
    'seo_h1' => $query->row['seo_h1'],
    'product_id' => $query->row['product_id'],
    'name' => $query->row['name'],
    'description' => $query->row['description'],
    'meta_description' => $query->row['meta_description'],
    'meta_keyword' => $query->row['meta_keyword'],
    'sku' => $query->row['sku'],
    'tag' => $query->row['tag'],if ($query->num_rows) {
      return array(
    'seo_title'		=> $query->row['seo_title'],
    'seo_h1'		   => $query->row['seo_h1'],
    'product_id'	   => $query->row['product_id'],
    'name'			 => $query->row['name'],
    'description'	  => $query->row['description'],
    'meta_description' => $query->row['meta_description'],
    'meta_keyword'	 => $query->row['meta_keyword'],
    

    2. catalog\controller\product\product.php

    в $this->data['products'][] = array( - вставил SKU

    'name'	  => $result['name'],
    'sku'		 => $result['sku'],
    'price'	 => $price,
    

    3. \catalog\view\theme\begemot\template\product\product.tpl

    Пока вставил сюда вывод вывод SKU

    <div>
    <?php echo $product['sku']; ?>
    </div>
    

    Результат, не выводится SKU

    Выдаёт ошибку:

    Notice: Undefined variable: product in /home/ukrhome/begemot-zoo.com/test/vqmod/vqcache/vq2-catalog_view_theme_begemot_template_product_product.tpl on line 58

    Вот на пример на тесте

    Если не сложно, ткните носом что сделать что бы заработало. Ибо мне ещё в рекомендуемых и последних, такое-же исполнять предстоит...

  10. Тоже очень нужна вкладочка Документация к товару

    Добрые люди отзовитесь)))

    Если я правильно поняло что нужно то. Я себе реализовал это при помощи "extra_product_tabs" (подбирал под свою версию на www.opencart.com) - устроило вполне и бесплатно.

    Пример вот "Таблица размеров"

    Название закладки меняется - как угодно, вставляется в неё всё что угодно визвигредактором.

  11. Добрый день всем!

    Помогите если можно, тыкнув пальцем (поиск мне не помог, перевернул много тем, но конкретики не увидел). Есть 2 вопроса:

    1. Нежен нормальный механизм или чёткая инструкция по корректировке полей товара. Например: мне не нужны всякие коды, наличия, налоги и т.д. Нужна простая карточка товара: Название, артикул, фото + доп.фото, описание и доп описание, цена. Всё! Просто, я удивлён, сколько сделали бесплатных примочек примочек для настроек магазина, а самое основное с чем работать, хоть бери и в екселе правь. Или перебирай кучу файлов двигателя.

    2. Поставил механизм для корректировки данных примо в списке товаров - удобно и актуально, но... Там много навёрнуто лишнего, какая то неоправданная функционалньость :), а хотелось бы - просто править 3 поля и всё.

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

Important Information

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