Оформление свойств товара. Нужна помощь!

Тема в разделе "Управление товарами, атрибутами, свойствами и цена", создана пользователем disciple, 31.07.2012.

  1. Offline

    disciple Недавно здесь

    Регистрация:
    31.07.2012
    Сообщения:
    1
    Симпатии:
    0
    Пол:
    Мужской
    Добрый день!

    В магазине www.dargez-shop.ru я применил вывод свойств через radio-button.
    Но сами особенности нужно оформить красиво. А в админке только текстовое поле для ввода значений!

    ПОэтому Все это оформление заносилось в поле особенности свойства товара с помощью html-шаблона. -

    <table height=75 cellpadding=0 cellspacing=0 border=0 ><tr> <td valign=top><p class='razmer_kpb'>1.5-сп. <br> <img src='/images/1_5sp.png' border=0 width=50 align=center> </p></td> <td valign=top><p class='articul_kpb'>5126520-1421</p></td> <td valign=top> <p class='komplekt_kpb'> пододеяльник 145x210 - 1шт. <br> простыня 150x215 - 1шт. <br> наволочка 70x70 - 2шт. <br> </p></td> <td valign=top> <p class='ves_kpb'> 1700г </p></td><td valign=top> <p class='prise'>2251 руб.</td></tr></table>

    Далее в поле цена свойства товара ставилась цена например = 2500 и все. На сайте отображается нормально.

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

    А если убираем оформление через html-шаблон, то работает правильно.

    Задача, сделать так, чтобы нормально работало если особенности свойства товара заполнены через вставку html-шаблона.

    Мне удалось раскопать, что цена за свойство и его оформление вместе находятся в одном поле базы данных в таблице информации о товарах. Я предолагаю, что при покупке скрипт не может в этом текстовом поле таблицы выделить цену за свойство и прибавить к общей цене, хотя в базе цена обрамляется квадратными скобками.

    Гуру прошу помощи! Нужно чтобы с html-оформлением цена особенности свойства товара шла правильно в цену товара.
     
  2.  
  3. Offline

    Gussarah Недавно здесь

    Регистрация:
    21.01.2010
    Сообщения:
    120
    Симпатии:
    5
    Пол:
    Мужской
    <td valign="top">
    <input id="Артикул_field" type="radio" value="<table height=15 cellpadding=0 cellspacing=0 border=0 ><tr><td valign=top><p class='articul'>44(32)36Е</p></td><td valign=top> <p class='stepen'> стеганый </p></td><td valign=top><p class='razmer'>90х200 </p></td><td valign=top> <p class='ves'> 1370г </p></td></tr></table>" name="Артикул105">
    </td>

    Мамочки, что это ... у вас код таблицы html находиться в поле value ...

    В идеале вам надо было найти foreach и сделать вывод не SELECTом, а radio с id и value такими которые вам нужны, к сожалению на данный момент я вообще ничего не пойму что вы там проделали.

    При выборе товара у вас сейчас форма ничего не отправляет скрипту на обработку, т.к. у вас не назначены id и value которые должны обрабатываться в контроллере, вы их потеряли, поэтому передаются дефолтные данные, попробуйте сейчас вернуть верстку я постараюсь подсказать что надо сделать
     

Поделиться этой страницей

Загрузка...