Условия - "Минимальная стоимость заказа"

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

MotoR4ik
MotoR4ik
Репутация: 3
Сообщения: 14
Зарегистрирован: 06.08.2019
С нами: 4 месяца 9 дней

Сообщение #1 MotoR4ik » 06.08.2019, 12:19

Здраствуйте, пытаюсь сделать условия при оформлении заказа. Что бы если заказ меньше 150 грн, пользователю сообшалось что "Минимальная стоимость заказа наложеным платежем - 150 грн"

Вот код:

Код: Выделить всё

if ($order->total_price>150.00) {
    <div class="o_notify_v2_order_id">
        <div class="o_notify_v2_order_id_box">
            <div data-language="order_number_text">{$lang->order_number_text}</div>
            <span class="o_notify_v2_order_id_bold">№ {$order->id}</span>
        </div>
    </div>
 }
  else {
   <div class="o_notify_v2_content">
        <div class="o_notify_v2_content_inner" data-language="order_success_text">
            <p><strong>{$order->name|escape}</strong>, {$lang->order_success_text}
      Вибачте, але мінімальна вартість замовлення доступня для відпраки "Наложеним платижем" - 150 грн. Ваше замовлення може бути відправлине тільки
      у разі оплати картою, або при збільшенні вашого замовлення до - 150 грн, або більше. Дякуємо за розуміння!
             </p>
        </div>
    </div>
    <div class="o_notify_v2_order_id">
        <div class="o_notify_v2_order_id_box">
            <div data-language="order_number_text">{$lang->order_number_text}</div>
            <span class="o_notify_v2_order_id_bold">№ {$order->id}</span>
        </div>
    </div>
 }


Где ошибка, подскажите куда копать?

Добавлено спустя 9 минут 8 секунд:
Вопрос снят, разобрался, может кому надо вот пример

Код: Выделить всё

   {if ($order->total_price>150.00)}
   <div class="o_notify_v2_content">
        <div class="o_notify_v2_content_inner" data-language="order_success_text">
            <p><strong>{$order->name|escape}</strong>, {$lang->order_success_text}
             </p>
        </div>
    </div>
    <div class="o_notify_v2_order_id">
        <div class="o_notify_v2_order_id_box">
            <div data-language="order_number_text">{$lang->order_number_text}</div>
            <span class="o_notify_v2_order_id_bold">№ {$order->id}</span>
        </div>
    </div>
</div>
 
 {else}
   <div class="o_notify_v2_content">
        <div class="o_notify_v2_content_inner" data-language="order_success_text">
            <p><strong>{$order->name|escape}</strong>, {$lang->order_success_text}
      Вибачте, але мінімальна вартість замовлення доступня для відпраки "Наложеним платижем" - 150 грн. Ваше замовлення може бути відправлине тільки
      у разі оплати картою, або при збільшенні вашого замовлення до - 150 грн, або більше. Дякуємо за розуміння!
             </p>
        </div>
    </div>
    <div class="o_notify_v2_order_id">
        <div class="o_notify_v2_order_id_box">
            <div data-language="order_number_text">{$lang->order_number_text}</div>
            <span class="o_notify_v2_order_id_bold">№ {$order->id}</span>
        </div>
    </div>
 {/if}

Julius123 M
Julius123 M
Репутация: 19
Сообщения: 204
Зарегистрирован: 05.02.2017
С нами: 2 года 10 месяцев

Сообщение #2 Julius123 » 06.08.2019, 12:45

Как минимум вот тут:

Код: Выделить всё

не
"else {"
а
"{else}2


В конце

Код: Выделить всё

не
}
а
{/if}


Название раздела: Вопросы по работе с OkayCMS
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Вопросы по работе с OkayCMS»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 6 гостей