Jump to content
Sign in to follow this  
LEXXntu

Вывод SKU сочетаний OpenStock в карте товара на сайте

Recommended Posts

Добрый день!

Подскажите как вывести SKU сочетаний OpenStok в карте товара на сайте

На сайте выводятся цена и наличие ПОСЛЕ выбора посетителем размера и цвета

Задумка чтобы в этот же момент выводился SKU (в роле артикула)

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

ocstore_v1.5.3.1

OpenStock 142

тема theia

Share this post


Link to post
Share on other sites

catalog/controller/product/product.php

Найти:

  $this->data['text_model'] = $this->language->get('text_model');

После этой строки добавить:

  $this->data['text_sku'] = $this->language->get('text_sku');

В этом же файле найти:

  $this->data['model'] = $product_info['model'];

После этой строки добавить:

  $this->data['sku'] = $product_info['sku'];

catalog/language/russian/product/product.php

Найти:

$_['text_model']		= 'Модель:';

После этой строки добавить:

$_['text_sku']		  = 'Артикул:';

catalog/view/theme/{ваш_шаблон}/template/product/product.tpl

Найти:

	<span><?php echo $text_model; ?></span> <?php echo $model; ?><br />

После этой строки добавить:

	<span><?php echo $text_sku; ?></span> <?php echo $sku; ?><br />

  • +1 1

Share this post


Link to post
Share on other sites

Большое спасибо за такой расшиненый ответ!

Но кроме вывода текста необходимо где-то SELECT сделать, получить из таблици значение SKU товара с опциями и вывести это значение

И именно согласно выборов опций товара в модуле OpenStock

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

посетителем. Иначе значение будет просто пустым, а это не правильно

Нужно знать где и как это сделать. Как я вижу что не обдуманное изменение с добавлением обычного тега переноса уже приводит к не работе модуля. Не говоря о более серьезном изменении.

Спасибо!

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Similar Content

    • By AWARO
      999.00 руб
      Скачать/Купить дополнение


      +70 позиций модулей \ HYPER Positions - oc3x
      Лендинг дизайн, оформление.. 70 модульных позиций в 24х блоках - oc-2.3x
      эта версия для opencart 3х
      для опенкарт 2.3х - тут
      для opencart 2.0 - 2.1 - 2.2  - тут
      Модуль адаптирован под шаблоны
      shop-store 2 TechStore Fractal Royal Modern july Next Default  
      ПРЕЖДЕ ЧЕМ ПРИОБРЕСТИ ВНИМАТЕЛЬНО ЧИТАЕМ ОПИСАНИЕ!
       
      В модуле никогда не было стучалок и прочей лапши - всем, кто скачал где то - где модуль неофициально представлен - мои поздравления с вирусами и свободным доступом к вашей базе данных 
       
      Забудьте об однообразном расположении позиций вывода модулей как инкубационные яйца))
      Позаботьтесь о презентабельной подаче вашего сайта - это не только лицо вашей компании но и ваше лицо!
      Модуль HYPER Positions позволяет увеличить количество позиции и вывести любой модульный контент как пожелает ваша фантазия, позволяя более презентабельно и эффективно оформить любую страницу вашего сайта!

      Модуль добавляет к уже имеющимся блокам ещё 24 блочных позиций и 70 колонок вывода модулей в 5 секциях!
      Внедрены четыре вида блоков обшее количество которых 24 штуки каждый из которых так же можно растянуть на всю ширину экрана
      Восемь блоков четырех колоночных позиций = 32 модульных позиций Шесть блоков трех колоночных позиций = 18 модульных позиций Пять блоков трех колоночных позиций по типу стандарта = 15 модульных позиций Пять блоков с одно модульной позицией = 5 модульных позиций Возможность перетаскивать модули по сортировке
        ДЕМО  с оформлением
      АДМИНКА  demo\demo
           все модульные позиции              один из вариантов             чем ни лендинг?))

             

      Схемы настройки блоков
      кликните по картинке и откройте в полном размере
               
       
      Вывести можно хоть все позиции но лучше то что нужно!
       
      Установка:
      В административной части во вкладке *Установка дополнений* загрузить архив. В административной части во вкладке *Менеджер дополнений* нажать кнопку обновления. Ни какие файлы не затираются
      --------------
      Возможно будет нужна адаптация под ваш шаблон  нужно смотреть походу..
      в любом случае если, что то не так пишите в тему поддержки - попробуем сделать
      ВНИМАНИЕ!
      Не подходит для использования под дебильные шаблоны по типу Jornal, Fastor и им подобных!
      Поддержка и адаптация под прочие шаблоны возможна только на ветке 2.3x!
      Прежде чем приобрести модуль уточняйте все моменты в теме поддержки!
       
      Если вы купили модуль и он у вас не корректно установился, не заработал и т.д. и вы мне отказываете в доступах для поддержки - значит поддержка вам ненужна
       
      Выражаю отдельную благодарность за прямое и косвенное участие в разработке модуля:
         @crd , @chukcha
      - а также всем пользователям кто приобрёл это дополнение!
       
      Благодарность ваша это оставить отзыв к файлу. Это мотивирует нас на развитие модуля.
      Спасибо вам за спасибо!)
      Пользуйтесь на здоровье)
       
      Прежде чем купить читайте описание!
      Если не смотря на это вы всё же приобрели то знайте Модуль возврату или обмену не подлежит! Учтите этот момент!
       
      ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ!
       


      Добавил AWARO Добавлено 27.02.2019 Категория Меню, дизайн, внешний вид Системные требования прямые руки Сайт разработчика https://awaro.ru Старая цена 1199 Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 3.0 ocStore 3.0 OpenCart.Pro, ocShop Обращение к серверу разработчика Нет  
    • By AWARO
      Лендинг дизайн, оформление.. 70 модульных позиций в 24х блоках - oc-2.3x
      эта версия для opencart 3х
      для опенкарт 2.3х - тут
      для opencart 2.0 - 2.1 - 2.2  - тут
      Модуль адаптирован под шаблоны
      shop-store 2 TechStore Fractal Royal Modern july Next Default  
      ПРЕЖДЕ ЧЕМ ПРИОБРЕСТИ ВНИМАТЕЛЬНО ЧИТАЕМ ОПИСАНИЕ!
       
      В модуле никогда не было стучалок и прочей лапши - всем, кто скачал где то - где модуль неофициально представлен - мои поздравления с вирусами и свободным доступом к вашей базе данных 
       
      Забудьте об однообразном расположении позиций вывода модулей как инкубационные яйца))
      Позаботьтесь о презентабельной подаче вашего сайта - это не только лицо вашей компании но и ваше лицо!
      Модуль HYPER Positions позволяет увеличить количество позиции и вывести любой модульный контент как пожелает ваша фантазия, позволяя более презентабельно и эффективно оформить любую страницу вашего сайта!

      Модуль добавляет к уже имеющимся блокам ещё 24 блочных позиций и 70 колонок вывода модулей в 5 секциях!
      Внедрены четыре вида блоков обшее количество которых 24 штуки каждый из которых так же можно растянуть на всю ширину экрана
      Восемь блоков четырех колоночных позиций = 32 модульных позиций Шесть блоков трех колоночных позиций = 18 модульных позиций Пять блоков трех колоночных позиций по типу стандарта = 15 модульных позиций Пять блоков с одно модульной позицией = 5 модульных позиций Возможность перетаскивать модули по сортировке
        ДЕМО  с оформлением
      АДМИНКА  demo\demo
           все модульные позиции              один из вариантов             чем ни лендинг?))

             

      Схемы настройки блоков
      кликните по картинке и откройте в полном размере
               
       
      Вывести можно хоть все позиции но лучше то что нужно!
       
      Установка:
      В административной части во вкладке *Установка дополнений* загрузить архив. В административной части во вкладке *Менеджер дополнений* нажать кнопку обновления. Ни какие файлы не затираются
      --------------
      Возможно будет нужна адаптация под ваш шаблон  нужно смотреть походу..
      в любом случае если, что то не так пишите в тему поддержки - попробуем сделать
      ВНИМАНИЕ!
      Не подходит для использования под дебильные шаблоны по типу Jornal, Fastor и им подобных!
      Поддержка и адаптация под прочие шаблоны возможна только на ветке 2.3x!
      Прежде чем приобрести модуль уточняйте все моменты в теме поддержки!
       
      Если вы купили модуль и он у вас не корректно установился, не заработал и т.д. и вы мне отказываете в доступах для поддержки - значит поддержка вам ненужна
       
      Выражаю отдельную благодарность за прямое и косвенное участие в разработке модуля:
         @crd , @chukcha
      - а также всем пользователям кто приобрёл это дополнение!
       
      Благодарность ваша это оставить отзыв к файлу. Это мотивирует нас на развитие модуля.
      Спасибо вам за спасибо!)
      Пользуйтесь на здоровье)
       
      Прежде чем купить читайте описание!
      Если не смотря на это вы всё же приобрели то знайте Модуль возврату или обмену не подлежит! Учтите этот момент!
       
      ЛИЦЕНЗИОННОЕ СОГЛАШЕНИЕ!
       


    • By KaLGaNoff
      Здравствуйте! Подскажите как реализовать вывод 3 уровня категорий на странице вместе с товаром. В таком стиле как на скриншоте.
      Пока есть только вывод 2 и 3 уровня в меню.

    • By Muskather
      Добрый день.
      Проблема в том, что не совсем разбираюсь в запросах SQL.
      Хочу вывести два дополнительных поля в карточке товара, содержимое которых будет выводится через админ-панель, текст будет сохранятся в базе данных, то есть текст будет меняться, как описание, мета-теги и так далее...
       
      Задумка работает, только одно из полей не хочет сохранятся, выдает ошибку, при этом в карточке товара одно поле выводится, второе пустое.
      Это точно не привышение лимита символов, что-то в запросе.
       
      Ошибка которая возникает, выглядит вот так:
       
    • By adamepps
      Добрый день! На сайте стоит модуль акционных товаров, который был вместе с шаблоном XDS Coloring Theme. https://mfsnab.ru/specials/
      С недавних пор на странице вывода всех товаров с акцией отображается доп. меню, причем продублировано дважды, а только после него появляются позиции.
      Из последнего, что устанавливал, был модуль https://opencartforum.com/files/file/324-modul-simple-uproschennaya-registraciya-i-zakaz/
      Автор модуля simple заверил, что причина не в его продукте, автор шаблона посоветовал удалить и создать заново модуль акций в админке, что тоже не помогло.
      Где копать?
      ocStore 2.30.2.3
       

  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.