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

Свой атрибут в карточке товара.


Recommended Posts

Есть интернет магазин ювелирных изделий, нужно в описании товара выводить "Цена за грамм" . Но только есть несколько основных категорий, и в каждой категории цена за грамм - своя, соответственно изменение цены за грамм для всей категории , должно менять цену за грамм в карточке товара, согласно категории к которой относится товар. В идеале конечно и стоимость товара автоматически высчитывать исходя из веса товара и цены за грамм.  Всего около 5 категорий в которых своя цена за грамм. 

 

Пока из идей решения:

 

- Создать атрибут "Цена за грамм", который выводить в описании товара. для каждого товара свой. После чего если понадобится поменять цену, то делать это запросом в базу данных аля " поменять значение в таком то столбце если ячейка = х на у. 

 

А хочется чего то более удобного. Подскажите как решить задачу? 

Link to post
Share on other sites

Guest

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

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

Edited by Guest
Link to post
Share on other sites

Другими словами мы добавляем поле " цена за грамм" в категорию и у каждой категории она своя. А в карточке товара выводим это поле согласно категории ? Супер. Теперь бы только разобраться как добавить поле =) 

 

И второе. Насколько сложно потом будет реализовать расчет стоимости товара в зависимости от веса товара и от категории (цены за грамм) в которой он находится?

Link to post
Share on other sites

Guest

Ну как сказать, если Вам сложно разобраться с полем, то с расчетом будет сложней

Link to post
Share on other sites

Ну как сказать, если Вам сложно разобраться с полем, то с расчетом будет сложней

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

 

Notice: Error: Unknown column 'priceforcat' in 'field list'

Error No: 1054

INSERT INTO oc_category SET parent_id = '0', `top` = '0', `column` = '1', sort_order = '0', status = '1',priceforcat = '650', date_modified = NOW(), date_added = NOW() in/var/www/ramz/data/www/goldsale.com.ua/system/database/mysql.php on line 50

Link to post
Share on other sites

Не могу вывести в карточке товара теперь, вроде бы везде объявил но вылазит ошибка Undefined index  catalog/model/catalog/product.php  На строчку где я ее объявил.

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Similar Content

    • By Incubis
      Не могу разобраться, как перенести блок с названием поверх фотографии, а блок с ценой и вкладкой купить, поверх описания 
      (смотреть фотографию)
      На компьютере отображается нормально, а вот на телефоне совсем не устраивает, если описание большое то название и цену нужно долго искать
      Шаблон стандартный, версия ocstore 3.0.2.0

    • By A132
      Приветствую Вас, знатоки!
      Вопрос двойной по положению блока покупки в карточке товара:
      1) Можно ли как-то при прокрутке описания зафиксировать на экране этот блок с названием, ценой и кнопкой "В корзину"? Типа как это реализовано на авито (например https://www.avito.ru/sankt-peterburg_pushkin/audio_i_video/novye_besprovodnye_naushniki_bluedio_faith_2_1405483160)
      2) Как сделать, чтобы в мобильной версии этот блок шёл первым, т.е. перед блоком с картинками и описанием с характеристиками и отзывами (уже, соответственно без фиксации)?
      Ну и конечно, это должно работать параллельно.
      Удивлён, что по этой теме очень мало информации, т.к. мне кажется, что с точки зрения "продающего" шаблона это вещи очень важные...


    • By A132
      Приветствую, господа!
      А делал ли кто-нибудь такую вещь:
      Когда на странице категории выводятся краткие карточки товара, то чтобы перейти на страницу самого товара, нужно кликнуть либо по его фото, либо по наименованию, а все остальные места (в т.ч. и текст с описанием) внутри карточки некликабельны, .
      Так вот - есть ли вариант сделать переход на страницу товара при щелчке в любом месте этой краткой карточки? Фото для наглядности в приложении 

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


      Модификатор перемещения товаров во вкладки (табы)
      Описание
      В карточке товара модификатор перемещает товары из схемы "Products" и Положения "Content Bottom" во вкладки (табы) "Описание, Характеристики, Отзывы..."
      Может использоваться как дополнение к модулю Похожие товары

      Установка
      Требуется vqmod
      В opencart 2.x (addmoduletotab.ocmod.xml) устанавливается через установку модификаторов. Выбираем этот файл и готово.
      В opencart 1.5.x (addmoduletotab.xml) нужно, чтобы был установлен vqmod, а сам файл положить в папку vqmod/xml
       
      По умолчанию вкладки появляются вначале списка вкладок.
      Если Вы хотите выводить вкладки в конце:
      Найдите 76-77 строки в файле:
      <search><![CDATA[#tab-description]]></search> <add position="before"><![CDATA[ И приведите их к следующему виду:
      <search><![CDATA[#tab-review]]></search> <add position="after"><![CDATA[ Добавил chick Добавлено 12.02.2016 Категория Прочее Системные требования Метод активации Без активации Ioncube Loader Нет OpenCart ocStore OpenCart.Pro, ocShop Обращение к серверу разработчика Старая цена  
    • By fm86
      В карточке товара, например: https://devel.santeks-porolon.ru/porolon/mebelnyi/listovoj/st1930 При выборе геометрических параметров работает калькулятор цен. Если после увеличения параметров начать выбирать в обратную сторону, то калькулятор перестаёт работать. Меняю параметр "Выберите размер листа (метры)", изначально ценаОпт=87 ценаРозн=165
      1) меняю с "2х1" на "2х2" == ценаОпт=173 ценаРозн=331
      2) меняю с "2х2" на "2х1" == ценаОпт=87 ценаРозн=165
      3) меняю с "2х1" на "2х2" == ценаОпт=87 ценаРозн=165
      ocStore 2.1.0.2.1
       
  • Recently Browsing   0 members

    No registered users viewing this page.

×
×
  • 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.