Марина-MBS 0 Posted May 15, 2016 Report Share Posted May 15, 2016 После создания и установки единицы упаковки в в шаблоне vamshop1 (версия магазина 1.80) не отображается сама единица упаковки на странице товара. В других шаблонах, таких как vamshop и vamshop2 единица упаковки на странице товара отображается. В чем может быть дело? Link to post Share on other sites
support 446 Posted May 15, 2016 Report Share Posted May 15, 2016 3 часа назад, Марина-MBS сказал: После создания и установки единицы упаковки в в шаблоне vamshop1 (версия магазина 1.80) не отображается сама единица упаковки на странице товара. В других шаблонах, таких как vamshop и vamshop2 единица упаковки на странице товара отображается. В чем может быть дело? В /templates/vamshop1/module/product_info/product_info_v1.html в нужное место добавьте: {if $PRODUCTS_VPE} <p> {$PRODUCTS_VPE} </p> {/if} Link to post Share on other sites
Марина-MBS 0 Posted May 15, 2016 Author Report Share Posted May 15, 2016 Спасибо за ответ, знать бы еще это нужное место??? Не подскажите, между каким программным кодом вставить этот код? Заранее благодарю за ответ. Простите за беспокойство. Разобрались, все заработало. СПАСИБО. Link to post Share on other sites
support 446 Posted May 15, 2016 Report Share Posted May 15, 2016 Так я ж не знаю, где Вы хотите вывести. Не за что. Link to post Share on other sites
Марина-MBS 0 Posted May 15, 2016 Author Report Share Posted May 15, 2016 Да с этим разобрались. А еще вопрос, что надо подправить и какой файл, чтобы отображалась единица упаковки еще здесь (рисунок прилагаю). Link to post Share on other sites
support 446 Posted May 15, 2016 Report Share Posted May 15, 2016 В шаблонах списка товара /templates/шаблон/module/product_listing добавялйте метку: {$module_data.PRODUCTS_VPE} Link to post Share on other sites
Марина-MBS 0 Posted May 15, 2016 Author Report Share Posted May 15, 2016 Спасибо. А между каким кодом? Там 2 файла - product_listing_columns.html - product_listing_list.html В каком файле править или в обоих? Link to post Share on other sites
support 446 Posted May 15, 2016 Report Share Posted May 15, 2016 В обоих. Например ищите вывод цены по price и добавляйте рядом. Link to post Share on other sites
Марина-MBS 0 Posted May 15, 2016 Author Report Share Posted May 15, 2016 ОК. Буду пробовать. Спасибо. Link to post Share on other sites
support 446 Posted May 15, 2016 Report Share Posted May 15, 2016 Удачи. Link to post Share on other sites
Марина-MBS 0 Posted May 15, 2016 Author Report Share Posted May 15, 2016 Все получилось. Спасибо. Link to post Share on other sites
support 446 Posted May 16, 2016 Report Share Posted May 16, 2016 Не за что Link to post Share on other sites
Юрий ElService 1 Posted September 17, 2020 Report Share Posted September 17, 2020 В 15.05.2016 в 17:56, support сказал: {if $PRODUCTS_VPE} <p> {$PRODUCTS_VPE} </p> {/if} Добрый день, Тоже запнулся на этом вопросе Если делать так, то добавляется под ценой цена за единицу упаковки Если просто добавить метку {$PRODUCTS_VPE} , то вообще некрасиво, или надо всем обязательно назначать вид упаковки <div class="mt-3 mb-3"> <div class="price h3" itemprop="offers" itemscope itemtype="http://schema.org/Offer"> //если {$PRODUCTS_VPE}= правда // тогда {$PRODUCTS_PRICE}={$PRODUCTS_VPE} // иначе {$PRODUCTS_PRICE} //конец если <span class="price">{$PRODUCTS_PRICE}</span> <meta itemprop="price" content="{$PRODUCTS_PRICE_PLAIN}"> <meta itemprop="priceCurrency" content="{$smarty.session.currency}" /> <meta itemprop="availability" content="InStock" /> <meta itemprop="priceValidUntil" content="{$smarty.now + (1200*60*24*7)|date_format:"c"}" /> <meta itemprop="url" content="{$PRODUCTS_URL_INFO}" /> как то так будет работать? или надо будет еще где-то править? P.S Простите мой 1с язык Link to post Share on other sites
support 446 Posted September 17, 2020 Report Share Posted September 17, 2020 1 час назад, Юрий ElService сказал: Добрый день, Тоже запнулся на этом вопросе Если делать так, то добавляется под ценой цена за единицу упаковки Если просто добавить метку {$PRODUCTS_VPE} , то вообще некрасиво, или надо всем обязательно назначать вид упаковки <div class="mt-3 mb-3"> <div class="price h3" itemprop="offers" itemscope itemtype="http://schema.org/Offer"> //если {$PRODUCTS_VPE}= правда // тогда {$PRODUCTS_PRICE}={$PRODUCTS_VPE} // иначе {$PRODUCTS_PRICE} //конец если <span class="price">{$PRODUCTS_PRICE}</span> <meta itemprop="price" content="{$PRODUCTS_PRICE_PLAIN}"> <meta itemprop="priceCurrency" content="{$smarty.session.currency}" /> <meta itemprop="availability" content="InStock" /> <meta itemprop="priceValidUntil" content="{$smarty.now + (1200*60*24*7)|date_format:"c"}" /> <meta itemprop="url" content="{$PRODUCTS_URL_INFO}" /> как то так будет работать? или надо будет еще где-то править? P.S Простите мой 1с язык Ну в шаблоне можно любые условия использовать. Если Вас такие условие устраивают, то почему нет. Получается что-то типа: {if $PRODUCTS_VPE} {$PRODUCTS_VPE} {else} {$PRODUCTS_PRICE} {/if} Как-то так наверное. Хотя может просто содежимое метки {$PRODUCTS_VPE} исправить и сделать вывод как нужен. В /includes/modules/product_info.php и наверное в /includes/classes/product.php Link to post Share on other sites
Юрий ElService 1 Posted September 24, 2020 Report Share Posted September 24, 2020 Да, так именно то, что надо получается Link to post Share on other sites
support 446 Posted September 24, 2020 Report Share Posted September 24, 2020 Хорошо Link to post Share on other sites
Recommended Posts