Wolf Posted August 19, 2015 Report Share Posted August 19, 2015 Добрый день, я наверно не первый, но вопрос такой.Хотим скрыть цены на сайте, чтобы становились видны только после регистрации.Что нужно добавить или убрать в коде? {if $v->compare_price > 0}<span class="compare_price">{$v->compare_price|convert}</span>{/if} <span class="price-block"> {$v->price|convert} <span class="currency">{$currency->sign|escape}</span> {if $user->group_id == 2} (Оптовая: {$v->price * $user->discount / 100} <span class="currency">{$currency->sign|escape}</span>) Quote Link to post Share on other sites
ps-simpla Posted August 19, 2015 Report Share Posted August 19, 2015 {if $user} {if $product->variants|count > 0} {foreach $product->variants as $v} variant->id==$v->id}checked{/if} {if $product->variants|count {if $v->name}{$v->name}{/if} {if $v->compare_price > 0}{$v->compare_price|convert}{/if} {$v->price|convert} {$currency->sign|escape} {/foreach} {else} Нет в наличии {/if} {else} Пройдите регистрацию что бы видеть цены {/if} Quote Link to post Share on other sites
drakulitkas Posted August 19, 2015 Report Share Posted August 19, 2015 (edited) мне кажется так можно потерять как минимум 90% покупателей Пример:"Заходите в магазин за яблоками, а там все ценники прикрыты. Если заполнить регистрационную карточку - вам их откроют" - жесть Edited August 19, 2015 by drakulitkas Quote Link to post Share on other sites
Kors Posted August 19, 2015 Report Share Posted August 19, 2015 Сомнительный способ, так как скрывает не только цены, но и названия вариантов... Прием {if $user} Показывается только авторизованным {/if} надо применить к тем местам, где показываются цены и где кнопка в корзину. И может, к информеру корзины. И может, ко всей странице корзины, чтобы при выходе не оставлять корзину. Может, и еще что-то... Quote Link to post Share on other sites
ps-simpla Posted August 19, 2015 Report Share Posted August 19, 2015 ну я передал общую суть работы, а как им лучше думаю разберутсяу товар может и не быть название вариантана эту тему можно много разговаривать)) и каждый будет настаивать на своем) Quote Link to post Share on other sites
Kors Posted August 19, 2015 Report Share Posted August 19, 2015 на эту тему можно много разговаривать)) и каждый будет настаивать на своем)Можно-то оно можно, только лучше стараться сразу без лишних разговоров делать для ВСЕХ случаев или в максимальной общности... Quote Link to post Share on other sites
Wolf Posted August 22, 2015 Author Report Share Posted August 22, 2015 {if $user} {if $product->variants|count > 0} <!-- Выбор варианта товара --> <form class="variants" action="/cart"> <table> {foreach $product->variants as $v} <tr class="variant"> <td> <input id="product_{$v->id}" name="variant" value="{$v->id}" type="radio" class="variant_radiobutton" {if $product->variant->id==$v->id}checked{/if} {if $product->variants|count<2}style="display:none;"{/if}/> </td> <td> {if $v->name}<label class="variant_name" for="product_{$v->id}">{$v->name}</label>{/if} </td> <td> {if $v->compare_price > 0}<span class="compare_price">{$v->compare_price|convert}</span>{/if} <span class="price">{$v->price|convert} <span class="currency">{$currency->sign|escape}</span></span> </td> </tr> {/foreach} </table> <input type="submit" class="button" value="в корзину" data-result-text="добавлено"/> </form> <!-- Выбор варианта товара (The End) --> {else} Нет в наличии {/if} {else} <a href="user/register">Пройдите регистрацию что бы видеть цены</a> {/if} Добрые вечер!Что-то не очень у меня с кодами, сколько будет стоить помощь в этом вопросе? Quote Link to post Share on other sites
Deni Posted October 25, 2015 Report Share Posted October 25, 2015 (edited) разобрался.. Edited October 25, 2015 by Deni Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
× Pasted as rich text. Paste as plain text instead
Only 75 emoji are allowed.
× Your link has been automatically embedded. Display as a link instead
× Your previous content has been restored. Clear editor
× You cannot paste images directly. Upload or insert images from URL.