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

Условие if в smarty - количество знаков (цифр)


Перейти к решению Решено phukortsin,

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

Парни, не могу найти в мануале по смарти.
Как добавить условие, чтобы срабатывало, если в переменной ровно 14 цифр.

Пробую так, но не срабатывает:

{if $order->note|substr:0:14}
{if $order->note|substr:14}
Ссылка на сообщение
Поделиться на другие сайты
  • Решение

Если надо условие, что в переменой 14 символов, то пробуйте

{if $order->note|strlen==14}

 

Если же надо хитрее, например в переменной символов больше, но среди них цифр ровно 14, то сложнее...


 

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

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

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

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

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

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

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

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

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

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