Вход • Регистрация

Проверка добавлено изображение к странице или нет?

  • 03 ноября 2016 г.
  • Всем привет.

    Кто подскажет, как проверить добавлено изображение к конкретной текущей странице или нет

    Интересует примерно вот это:

    Код
    if(ПРОВЕРКА_НА_СУЩЕСТВОВАНИЕ_ИЗОБРАЖЕНИЯ)
    {
    тут шаблонный тег вывода изображения
    } else
    {
    вывод заголовка
    }


    Интересует само условие if(...)

    • 03 ноября 2016 г.
    • в шаблонном теге show_body будет использоваться
      • 03 ноября 2016 г. , редакция: 03 ноября 2016 г.
      • Александр, на мой взгляд в Ваших исходных данных нет конкретики. Вы php или js код имеете ввиду и в каком контексте?
        Если php, то
        Код
        if(! empty($название_переменной)) { echo 'переменная не пуста';}
        Если js, то
        Код
        if($("название_тега").length > 0) { alert('тег существует');}

        Успехов.
        • 03 ноября 2016 г. , редакция: 03 ноября 2016 г.
        • php

          это понятно, то какая именно должна быть переменная

          Код
          if(! empty($какое_название_переменной)) { echo 'переменная не пуста';}
          • 03 ноября 2016 г.
          • Смотря где и в каком контексте. Например в дефолтном cms, в shop.view.id.php
            Код
            //вывод изображений товара
            if (!empty($result["img"])) { ... }
            • 03 ноября 2016 г.
            • Пока писал, придумал, что можно просто всю констукцию по выводу заголовка и прописать в этом modules/site/views/site.view.show_images.php
              • 03 ноября 2016 г.
              • а, но тогда будет не универсальный шаблон. В общем, вопрос открыть.Вопрос, как передать данные о существовании в show_body
              • 03 ноября 2016 г.
              • Конечно нужно вникать. Если на вскидку, то используйте глобальный массив переменных.

Новости

  • 18 июня
  • В сборке большое обновление demo-шаблона, дополнительная защита от спама, улучшение YML-импорта и еще много важного и интересного.
  • 24 апреля
  • В новой сборке совершили революцию в структурировании кастомизированной информации в шаблонах, добавили авторегистрацию пользователей, усовершенствовали защиту от спама, актуализировали накопительную скидку, а также улучшили производительность и стабильность работы системы.
  • 12 января
  • После выхода сборки 7.1 мы выпустили уже три патча, в каждом из которых улучшаем административную часть сайта. Сборка DIAFAN.CMS 7.1.3 уже доступна к установке. 

Форум