Перейти к содержанию
Официальный форум поддержки Simpla

Рекомендуемые сообщения

Доброго дня. Сам только недавно стал изучать php. Вручили мне сайт который до меня уже сто раз переписывался. Проблема в чём:

когда заливаешь товар из 1С то там где должна быть цена, появляется надпись:Цену товара уточняйте у менеджера, но как только внесёшь хоть какие либо изменения в товар появляется 0р. и надпись пропадает и вернуть уже никак не получается. Что делать??????
Вот кусок кода который я нашёл, который отвечает за эту надпись
 

<div class="instruction variants">
            {if $product->variants|count > 0}
                <!-- Выбор варианта товара -->
                <form class="" action="/cart">
                    <table>
                        {foreach $product->variants as $v}
                            <tr class="variant">
                                <td>
                                    <input id="variants_{$v->id}" name="variant" value="{$v->id}" type="radio" class="variant_radiobutton" {if $v@first}checked{/if} {if $product->variants|count<2}style="display:none;"{/if}/>
                                </td>
                                <td>
                                    {if $v->name}<label class="variant_name" for="variants_{$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 super-title">{$v->price|convert} <span class="currency">{$currency->sign|escape}</span></span>
                                </td>
                            </tr>
                        {/foreach}
                    </table>
                    <input type="submit" class="button add_to_cart_button" value=" " data-result-text="добавлено"/>
                </form>
                <!-- Выбор варианта товара (The End) -->
            {else}
                Цену товара уточняйте у менеджера
            {/if}
        </div>
        <span class="clear"></span>
    </li>
	<!-- Товар (The End)-->


 

Заранее благодарен

Ссылка на сообщение
Поделиться на другие сайты

У вас "Цену товара уточняйте у менеджера" выводится вместо стандартной надписи "Нет в наличии" 

Получается, если вы в админке у товара укажите количество как нуль, надпись вернется. 

У вас почему-то старая цена не выводится, если так задумано, то проще удалить или просто не заполнять в админке.

На счет выгрузки из 1С возможно у вас не верно выгружается цена товара или его количество

Изменено пользователем alexivchenko
Ссылка на сообщение
Поделиться на другие сайты

Супер!! Спасибо!! Действительно поставил нолик и надпись вернулась!!! Ура. Проблема решена

Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

Загрузка...
×
×
  • Создать...