Вход для клиентов и партнеров
в начало сайта
Партнерская программаОнлайн демоСкачатьКарта сайта
 

Регламент
Документация
Часто задаваемые вопросы (FAQ)
Решения типовых вопросов
Форум поддержки
Библиотека разработчика

Посмотрите демо-ролики и убедитесь в том, что "Twilight CMS" очень удобна в управлении, понятна и проста.

Бесплатно скачайте "Twilight.Basic", установите на своем компьютере и изучите систему более детально.

Если вам нужно установить "Twilight CMS" на существующий сайт или разработать новый - обращайтесь в отдел интеграции.

 

Ваше имя
Ваш Email
Вопрос
Twilight.basic
  • Узнайте больше
  • Сравните версии
  • Twilight.selection
  • Узнайте больше
  • Сравните версии
  • Twilight.evolution
  • Узнайте больше
  • Сравните версии
  •  
    Главная // Библиотека разработчика // Справочники // Макроподстановки //

    FileExist


    Назначение

    Возвращает логическое значение (1 или 0) в зависимости от того, существует ли файл на диске. Если файл существует - возвращает 1.

    Ключи

    source Путь к файлу на сервере. Может быть задан абсолютным путем к файлу на диске - вида "/usr/home/aaa.gif" для Unix или "c:/mysite/image.jpg" для NT, или как URL на веб-сервере ($RealmURL$/Images/pic.jpg).

    Крайние кавычки будут обрезаны.

    Если ключ source не задан, в качестве пути будет использована вся строка между квадратными скобками, что дает возможность писать макрос в упрощенной форме.

    Комментарии

    Вспомогательная макроподстановка, в основном использующаяся для формирования ключа condition других подстановок.

    Самое очевидное применение - условная отрисовка каких-либо свойств товаров в каталогах (или справочниках) в зависимости от наличия графического изображения товара.

    Примеры

    Пример №1
    Путь к файлу задан в короткой форме в виде URL
    $FileExist["$RealmURL$/Images/o.gif"]$
    или без кавычек
    $FileExist[$RealmURL$/Images/o.gif]$

    Пример №2
    Путь к файлу задан в полной форме в виде абсолютного пути на сервере
    $FileExist[source: "/usr/home/exchange/Sites/default/Images/o.gif"]$ или без кавычек
    $FileExist[source: /usr/home/exchange/Sites/default/Images/o.gif]$

    « к списку макроподстановок

    версия для печати

     
    © 2003-19 Страта Технологии (создание сайтов, разработка cms), Twilight CMS in english.
    Наш адрес: Москва, пр. Маршала Жукова д.51
    Тел.: (495) 222-6436, E-mail: , карта сайта, условия использования информации о CMS
    Звоните через Skype:  

    Реклама: