Тема: Закупочная цена

Добрый день, как мне вывести на карточку товара цену розничную и закупочную цену одновременно, но что бы было не доступно для групп пользователей Гость и Клиент?

Повысить оценку Понизить оценку

2

Re: Закупочная цена

Как выделить пользователей из определённой группы

{if $current_user->inGroup('Название_группы_пользователей')}

код вывода цены для пользователей из определённой группы

{else}

код вывода цены для всех, кто не в группе

{/if}

Как проверить гость или зарегистрированный пользователь?

{if $is_auth}

Код для зарегистрированных.
P.S. Вышеуказанный код можно вставить сюда, для разделения на группы зарегистрированных пользователей (при необходимости)

{else}

Код для гостей

{/if}

Как вывести определённую цену?

{$product->getCost('xPrice',null,false)|number_format:2:",":""}

При этом xPrice - название "Типа цены"
number_format:2 - вывод цены до сотых (если 0, до целых)

Повысить оценку Понизить оценку

Re: Закупочная цена

Можно как то все подробно
куда зайти и что вставить

а то в программирование я нуль)


Андрей пишет:

Как выделить пользователей из определённой группы

{if $current_user->inGroup('Название_группы_пользователей')}

код вывода цены для пользователей из определённой группы

{else}

код вывода цены для всех, кто не в группе

{/if}

Как проверить гость или зарегистрированный пользователь?

{if $is_auth}

Код для зарегистрированных.
P.S. Вышеуказанный код можно вставить сюда, для разделения на группы зарегистрированных пользователей (при необходимости)

{else}

Код для гостей

{/if}

Как вывести определённую цену?

{$product->getCost('xPrice',null,false)|number_format:2:",":""}

При этом xPrice - название "Типа цены"
number_format:2 - вывод цены до сотых (если 0, до целых)

Повысить оценку Понизить оценку

4

Re: Закупочная цена

Пользователь-353500 пишет:

Можно как то все подробно
куда зайти и что вставить

а то в программирование я нуль)


Зависит от того, какая у Вас тема?

Но скорее всего нужно вносить правки в файл шаблона

/moduleview/catalog/product.tpl

Повысить оценку Понизить оценку

Re: Закупочная цена

в какое место и что

{hook name="catalog-product:price" title="{t}Карточка товара:цены{/t}"}
                                {$old_cost = $product->getOldCost()}
                                {$new_cost = $product->getCost()}
                                {$show_old_cost = $old_cost && $new_cost != $old_cost}
                                <span class="card-price_old" {if !$show_old_cost}style="display: none"{/if}><span class="rs-price-old lastPrice">{$old_cost}</span> <span class="card-price_currency">{$product->getCurrency()}</span></span>
                                <span class="card-price_new">
                                    <span itemprop="price" class="rs-price-new  myCost" content="{$product->getCost(null, null, false)}">{$new_cost}</span>
                                    <span class="card-price_currency ">{$product->getCurrency()}</span>
                                    <meta itemprop="priceCurrency" content="{$product->getCurrencyCode()}">
                                        {* Если включена опция единицы измерения в комплектациях *}
                                    {if $catalog_config.use_offer_unit && $product->isOffersUse()}
                                        <span class="rs-unit-block">
                                            <span class="rs-unit-dash">/</span>
                                            <span class="rs-unit">{$product.offers.items[0]->getUnit()->stitle}</span>
                                        </span>
                                    {/if}
                                </span>
                            {/hook}


Андрей пишет:
Пользователь-353500 пишет:

Можно как то все подробно
куда зайти и что вставить

а то в программирование я нуль)


Зависит от того, какая у Вас тема?

Но скорее всего нужно вносить правки в файл шаблона

/moduleview/catalog/product.tpl

Повысить оценку Понизить оценку

6

Re: Закупочная цена

Пользователь-353500 пишет:

Добрый день, как мне вывести на карточку товара цену розничную и закупочную цену одновременно, но что бы было не доступно для групп пользователей Гость и Клиент?


Поясните - нужно вывести закупочную цену, для администратора?

Повысить оценку Понизить оценку