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

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

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

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

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

 

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

    Сборка сайта / Использование различных сервисов / условие rin не срабатывает

    есть новые сообщения  Время:   26.04.12 17:46
    web-prosto Здравствуйте!
    пытаюсь воспользоваться этим (в дизайне вывода фото-видео):
    $Text[source: "блок1, превью видео"; antisource: "блок2, превью фото"; condition: $Attribute:src$ rin "youtube.com"]$ ... в моем случае это так:

    $Text[source: "$YouTube[source: "$Attribute:pict$"; width: 250; height: 160;]$";
    antisource: "$Thumbnail [source: $Attribute:pict$; width: 250; height: 160;]$"; condition: $Attribute:pict$ rin "youtube.com";]$

    ...выводит только то что в antisource. Для эксперимента в админке у картинок убрал "Опубликовать", т.е. у картинок $Attribute:state$ пустой, а у ссылок youtube $Attribute:state$ стоит on ... и сделал так (воспользовался другим условием):

    $Text[source: "$YouTube[source: "$Attribute:pict$"; width: 250; height: 160;]$";
    antisource: "$Thumbnail [source: $Attribute:pict$; width: 250; height: 160;]$"; condition: $NotEmpty[$Attribute:state$]$;]$

    и все теперь выводит как надо! Следовательно что то с условием  RIN ... пробовал всяко разно и в ковычки ставить и без них и без .com и без ... пробовал вместо rin  ...  contains   тоже ничего!

    Подскажите! что то с RIN или я что то не так делаю! так то можно сделать, чтобы в записи указывать тип (фото или видео) и вместо rin по другому выкрутиться... но всё же... он может и других случаях пригодится.... поэтому хотелось бы разобраться.

    Заранее СПАСИБО!

    есть новые сообщения  Время:   27.04.12 02:40
    Служба поддержки Вместо rin лучше использовать contains, то есть "содержит". Это просто псевдоним, разницы в работе нет. В принципе, у вас все правильно написано, должно работать. Мы бы убрали точку с запятой перед закрывающей квадратной скобкой везде, т.к. макропроцессор штука сложная и может кое-то адаптивно угадывать что хочет разработчик, но кое-где не угадывать. И точку с запятой может приплюсовать к строке с youtube.com. Также, кавычки можно не писать, если в строке нет пробелов и других символов точка с запятой, двоеточий, квадратных скобок и других, которые макропроцессор посчитает служебными разделителями между ключами макроса.

    Если все работать работать не будет - проверяйте что у вас в ваших Attribute:pict сидит, может там строка вообще в другом формате или не содержит ваших искомых значений.


    Ваше имя:

    Email:

    Сообщение:

    Прислать оповещение на email, если мне ответят

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

    Реклама: