termen 0 Опубликовано 2 декабря, 2015 Жалоба Share Опубликовано 2 декабря, 2015 День добрый. Установил "купить в 1 клик" на странице товара от dedushka.org. Шаблон vamshop1. Пытаюсь сделать так же на странице категории. Файл product_listing_columns.html. На странице товара все просто. Кнопка <span class="b1c-name"><h2 itemprop="name">{$PRODUCTS_NAME}</h2></span> . В файле product_listing_columns.html не получается взять название товара. Если делаю <span class="b1c-name"><h4 class="title"><a href="{$module_data.PRODUCTS_LINK}">{$module_data.PRODUCTS_NAME}</a></h4></span> , выводит список всех товаров в категории. Каким образом можно вывести название товара? Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 2 декабря, 2015 Жалоба Share Опубликовано 2 декабря, 2015 судя по всему вы не в цикле вставляете. лучше всегда сразу показывайте пациента Геморрой по фотографиям не лечат Ссылка на сообщение Поделиться на другие сайты
termen 0 Опубликовано 2 декабря, 2015 Автор Жалоба Share Опубликовано 2 декабря, 2015 Пациент. <!-- start: products listing --> <div class="row-fluid shop-products"> <ul class="thumbnails"> {foreach name=aussen item=module_data from=$module_content} <li class="item span4{if $smarty.foreach.aussen.index % 3 == 0} first{/if}"> <div class="thumbnail text-center"> {if $module_data.PRODUCTS_SPECIAL > 0}<div class="description"><span class="discount">-{$module_data.PRODUCTS_SPECIAL|round}%</span></div>{/if} <a href="{$module_data.PRODUCTS_LINK}" class="image"><img src="{$module_data.PRODUCTS_IMAGE}" alt="{$module_data.PRODUCTS_NAME}" /> <span class="frame-overlay"></span><span class="price"> <span class="b1c">Купить в 1 клик</span></span>{if $module_data.PRODUCTS_LABEL}{$module_data.PRODUCTS_LABEL}{/if}</a> <div class="inner notop nobottom text-left"> <h4 class="title"><a href="{$module_data.PRODUCTS_LINK}"><span class="b1c-name">{$module_data.PRODUCTS_NAME}</span> </a></h4> {if $module_data.REVIEWS_TOTAL > 0}<div class="description"><span class="rating">{$module_data.REVIEWS_STAR_RATING}</span> <span class="reviews">{$smarty.const.TEXT_TOTAL_REVIEWS}: {$module_data.REVIEWS_TOTAL}</span></div>{/if} <div class="description">{$module_data.PRODUCTS_SHORT_DESCRIPTION|strip_tags|vam_truncate:30:"...":true}</div> {if $module_data.EXTRA_FIELDS} <div class="description"> {foreach item=extra_fields from=$module_data.EXTRA_FIELDS} {$extra_fields.NAME}: {$extra_fields.VALUE}<br /> {/foreach} </div> {/if} </div> </div> <div class="inner darken notop"> {$module_data.PRODUCTS_BUTTON_BUY_NOW_NEW}<span class="product_Price">{$module_data.PRODUCTS_PRICE}</span> </div> </li> {/foreach} </ul> </div> <!-- end: products listing --> На странице товара вывод названия так <span class="b1c-name"><h2 itemprop="name">{$PRODUCTS_NAME}</h2></span> . Все работает. Но в категориях {$PRODUCTS_NAME} нет. Ссылка на сообщение Поделиться на другие сайты
KoVaLsKy 59 Опубликовано 2 декабря, 2015 Жалоба Share Опубликовано 2 декабря, 2015 а где выводит название всех товаров? скорее всего вопрос в селекторе и обработчике клика на js Ссылка на сообщение Поделиться на другие сайты
termen 0 Опубликовано 2 декабря, 2015 Автор Жалоба Share Опубликовано 2 декабря, 2015 Я в предыдущем сообщении скрин поместил. Понятно, что, что-то не так делаю. Но в php не шарю, увы((. На страницу товара без проблем все стало. Но там и метка есть {$PRODUCTS_NAME}. А в каталоге ее нет. В этом вся проблема, вероятно. Ссылка на сообщение Поделиться на другие сайты
termen 0 Опубликовано 2 декабря, 2015 Автор Жалоба Share Опубликовано 2 декабря, 2015 Все заработало. Я первую метку не там поставил. Может кому пригодится. Купить в один клик на странице каталога {config_load file="$language/lang_$language.conf" section="index"} <script type="text/javascript" charset="utf-8" src="/buyme/js/buyme.js"></script> <!-- загрузка скрипта --> {if $CATEGORIES_NAME} <h1>{$CATEGORIES_NAME}</h1> {/if} {if $CATEGORIES_HEADING_TITLE or $CATEGORIES_DESCRIPTION} <div class="page"> <div class="pageItem"> {if $CATEGORIES_HEADING_TITLE} <p> {$CATEGORIES_HEADING_TITLE} </p> {/if} {if !$smarty.get.page} {if $CATEGORIES_DESCRIPTION} <p> {$CATEGORIES_DESCRIPTION} </p> {/if} {/if} {if !$smarty.get.page} {if $CATEGORIES_IMAGE} <p> <img src="{$CATEGORIES_IMAGE}" alt="{$CATEGORIES_NAME}" /> </p> {/if} <div class="clear"></div> </div> </div> {/if} {/if} {if !$smarty.get.page} {if $MANUFACTURERS_DESCRIPTION} <div class="page"> <div class="pageItem"> <p> {$MANUFACTURERS_DESCRIPTION} </p> <div class="clear"></div> </div> </div> {/if} {/if} {if $CATEGORIES_NAME} <div class="page"> <div class="pageItem"> {$FILTERS} {if $MANUFACTURER_SORT} <p> {$MANUFACTURER_SORT} </p> {/if} <p> {#text_sort#} <a href="{$LINK_sort_name_asc}">{#text_sort_name_asc#}</a> <a href="{$LINK_sort_name_desc}">{#text_sort_name_desc#}</a> | <a href="{$LINK_sort_price_asc}">{#text_sort_price_asc#}</a> <a href="{$LINK_sort_price_desc}">{#text_sort_price_desc#}</a> | <a href="{$LINK_sort_ordered_asc}">{#text_sort_ordered_asc#}</a> <a href="{$LINK_sort_ordered_desc}">{#text_sort_ordered_desc#}</a> | <a href="{$LINK_sort_id_asc}">{#text_sort_id_asc#}</a> <a href="{$LINK_sort_id_desc}">{#text_sort_id_desc#}</a> | <a href="{$LINK_sort_quantity_asc}">{#text_sort_quantity_asc#}</a> <a href="{$LINK_sort_quantity_desc}">{#text_sort_quantity_desc#}</a> </p> {if $PRODUCTS_COUNT >= $smarty.const.MAX_DISPLAY_SEARCH_RESULTS} <p> {#text_products_per_page#} {if $PRODUCTS_COUNT > 10} <a href="{$LINK_PAGE}10">10</a> {/if} {if $PRODUCTS_COUNT > 20} <a href="{$LINK_PAGE}20">20</a> {/if} {if $PRODUCTS_COUNT > 50} <a href="{$LINK_PAGE}50">50</a> {/if} {if $PRODUCTS_COUNT > 100} <a href="{$LINK_PAGE}100">100</a> {/if} </p> {/if} <div class="clear"></div> </div> </div> {/if} {if $CATEGORIES_NAME} <form action="{$smarty.const.FILENAME_COMPARISON}"> {/if} <!-- start: products listing --> <div class="row-fluid shop-products"> <ul class="thumbnails"> {foreach name=aussen item=module_data from=$module_content} <li class="item span4{if $smarty.foreach.aussen.index % 3 == 0} first{/if}"> <div class="b1c-good"><!-- блок параметров 1 клик --> <div class="thumbnail text-center"> {if $module_data.PRODUCTS_SPECIAL > 0}<div class="description"><span class="discount">-{$module_data.PRODUCTS_SPECIAL|round}%</span></div>{/if} <a href="{$module_data.PRODUCTS_LINK}" class="image"><img src="{$module_data.PRODUCTS_IMAGE}" alt="{$module_data.PRODUCTS_NAME}" /> <span class="frame-overlay"></span><span class="price"> <span class="b1c">Купить в 1 клик</span><!-- кнопка 1 клик --></span>{if $module_data.PRODUCTS_LABEL}{$module_data.PRODUCTS_LABEL}{/if}</a> <div class="inner notop nobottom text-left"> <h4 class="title"><a href="{$module_data.PRODUCTS_LINK}" class="b1c-name"><!-- вывод названия товара 1 клик --> {$module_data.PRODUCTS_NAME} </a></h4> {if $module_data.REVIEWS_TOTAL > 0}<div class="description"><span class="rating">{$module_data.REVIEWS_STAR_RATING}</span> <span class="reviews">{$smarty.const.TEXT_TOTAL_REVIEWS}: {$module_data.REVIEWS_TOTAL}</span></div>{/if} <div class="description">{$module_data.PRODUCTS_SHORT_DESCRIPTION|strip_tags|vam_truncate:30:"...":true}</div> {if $module_data.EXTRA_FIELDS} <div class="description"> {foreach item=extra_fields from=$module_data.EXTRA_FIELDS} {$extra_fields.NAME}: {$extra_fields.VALUE}<br /> {/foreach} </div> {/if} </div> </div> </div> <div class="inner darken notop"> {$module_data.PRODUCTS_BUTTON_BUY_NOW_NEW}<span class="product_Price">{$module_data.PRODUCTS_PRICE}</span> </div> </li> {/foreach} </ul> </div> <!-- end: products listing --> <div class="clear"></div> <div class="navigation"> <span class="right">{$NAVIGATION}</span>{$NAVIGATION_PAGES} </div> <div class="clear"> Ссылка на сообщение Поделиться на другие сайты
Алексей Ананьев 0 Опубликовано 13 ноября, 2016 Жалоба Share Опубликовано 13 ноября, 2016 termen Привет! Подскажи, пожалуйста, как установил этот скрипт на странице товаров. У меня не получается. VamShop 1.82 шаблон VamShop1. Ссылка на сообщение Поделиться на другие сайты
YuraS 4 Опубликовано 15 ноября, 2016 Жалоба Share Опубликовано 15 ноября, 2016 В 13.11.2016 at 05:13, Алексей Ананьев сказал: termen Привет! Подскажи, пожалуйста, как установил этот скрипт на странице товаров. У меня не получается. VamShop 1.82 шаблон VamShop1. на dedushka.org есть же подробная инструкция. если не справитесь, разработчик оказывает там техподдержку. Ссылка на сообщение Поделиться на другие сайты
Nexoos 6 Опубликовано 15 ноября, 2016 Жалоба Share Опубликовано 15 ноября, 2016 Вот еще модуль для купить в 1клик , отличительные особенности: 1) Заказ появляется в админке 2) Автоматическая регистрация клиента 3) Подписка на рассылку 4) Увеличивает количество заказов в среднем на 20-30% Ссылка на сообщение Поделиться на другие сайты
Алексей Ананьев 0 Опубликовано 17 ноября, 2016 Жалоба Share Опубликовано 17 ноября, 2016 Спасибо! Вы мне очень помогли))) Ссылка на сообщение Поделиться на другие сайты
IVAN.Z 2 Опубликовано 31 января, 2018 Жалоба Share Опубликовано 31 января, 2018 Кому нужна помощь в установке пишите, на 1.88 архив с сайта подключил за 5 мин Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения