goleaf Posted March 27, 2011 Share Posted March 27, 2011 всем привет, очень нужна ваша помощьзадача такая:надо сделать вывод Color picker’a каждого цвета отдельно с названием ценой возможностью выбрать количество и добавить в карзину вариант (конкретно – цвет) продуктасейчас сделано такhttp://img534.imageshack.us/img534/138/kaipdabaryra.pngнадо сделать так:http://img683.imageshack.us/img683/7567/kaipreikiapadaryti.jpgуже пол работы сделано, кто может подсказать как реализовать количество товаров и кнопку?файл: themes/prestashop/product.tplверсия 1.4 Link to comment Share on other sites More sharing options...
goleaf Posted March 30, 2011 Author Share Posted March 30, 2011 нет, я сам ничего особо не менял в шаблоне. шаблон взял стандартный, но ничего не выходит путём перемещения и копирывания с одного места на другое. мне всё-таки удалось сделать вывод цветов в столбик с кнопкой добавления в карзину используя стандартный модуль color-picker <!-- стандартный код, не менял --> {if isset($colors) && $colors} <!-- colors --> {l s='Pick a color:' js=1} {foreach from=$colors key='id_attribute' item='color'} <!----------------------- начала формы --> <form id="buy_block" {if $PS_CATALOG_MODE AND !isset($groups) AND $product->quantity > 0}class="hidden"{/if} action="{$link->getPageLink('cart.php')}" method="post"> <!-- вывод color picker --> {if file_exists($col_img_dir|cat:$id_attribute|cat:'.jpg')} {$color.name} <!----------------------- кнопка добавления в корзину --> quantity <= 0) OR !$product->available_for_order OR (isset($restricted_country_mode) AND $restricted_country_mode) OR $PS_CATALOG_MODE} style="display: none;"{/if} id="add_to_cart" class="buttons_bottom_block"> <input type="submit" name="Submit"></p> {if isset($HOOK_PRODUCT_ACTIONS) && $HOOK_PRODUCT_ACTIONS}{$HOOK_PRODUCT_ACTIONS}{/if} <!----------------------- поле для введения количества товаров --> quantity == 0) OR $virtual OR !$product->available_for_order OR $PS_CATALOG_MODE} style="display: none;"{/if}> {l s='Quantity :'} <input type="text" name="qty" id="quantity_wanted" class="text" value="{if isset($quantityBackup)}{$quantityBackup|intval}{else}{if $product->minimal_quantity > 1}{$product->minimal_quantity}{else}1{/if}{/if}" size="2" maxlength="3" {if $product->minimal_quantity > 1}onkeyup="checkMinimalQuantity({$product->minimal_quantity});"{/if} /> </form> <!-- стандартный код, не менял --> {/if} {/foreach} {/if} то есть, у меня сейчас только одна беда - не читается количество введённого желаемого товара для добавления в корзину возле цвета, вбивается только по одному цвету товара. число один он берёт от стандартного введённого в "главном блоке" добавления товара, где выводится цена, остаток на складе, атрибуты и остальная инфромациябуду нереально благодарен за подсказкупример посмотреть можно тут http://hipershop.lt/test/product.php?id_product=13так как я использую престу впервые, то может у вас получится мне рассказать где моя беда Link to comment Share on other sites More sharing options...
goleaf Posted March 30, 2011 Author Share Posted March 30, 2011 Проинспектировал через dreamwaver нашел форму поиски ошибки стоит начать с cart.php помогите тыкнув носом в конкретное место.. неделю мучаюсь.. я не специалист в этом деле.. Link to comment Share on other sites More sharing options...
goleaf Posted March 30, 2011 Author Share Posted March 30, 2011 в сылке (http://hipershop.lt/test/product.php?id_product=13) где у меня не работает я использовал версию 28 марта этого года из svn репозиториядизайн я использую стандарный, только немножко переделанный CSS..у меня стоит уже на линукс сервере со всеми последними обновлениями и дело исполнения ошибки точьно не в ресурсах сервера, денвер мне точно не поможет. толковый программист ничем не помог..в том коде, что мне написали, я знаю, что есть ошибка, я его в оригинале дал из product.tplя только не могу понять, где эта сама шибка находится, чтоб её исправить Link to comment Share on other sites More sharing options...
goleaf Posted March 30, 2011 Author Share Posted March 30, 2011 согласен, жду сообщение в скайпе (skype), nick: andrej.prus Link to comment Share on other sites More sharing options...
Recommended Posts