Регистрация
Регистрируясь, вы подтверждаете свое согласие с соглашением об использовании персональных данных.
Восстановление пароля

Проверка переменной в мультифайле

11.09.2013, 17:09
Гость
Гость

Здравствуйте!
Подскажите правильный синтаксис:
Нужно чтобы при выводе изображений из поля мультизагрузки проверялось заполнено ли описание/название очередного файла и если заполнено то выводилось бы оно, если нет, то выводилось бы содержимое другого поля данного компонента.
В системных настройках комопнента пробую так:
Код:
'record' => "<a href='%Path%' title='%Name%' rel='lightbox[roadtrip]'><img src='%Preview%' alt='\".(%Name% ? 1:0).\"' class='artfoto'/></a>"
и так
Код:
'record' => "<a href='%Path%' title='%Name%' rel='lightbox[roadtrip]'><img src='%Preview%' alt='(%Name% ? 1:0)' class='artfoto'/></a>",
и так
Код:
'record' => "<a href='%Path%' title='%Name%' rel='lightbox[roadtrip]'><img src='%Preview%' alt='\'.(%Name% ? 1:0).\'' class='artfoto'/></a>",

Dj всех вариантах проверка не работает, туо в теге alt выводится это код.
Подскажите как правильно?
Спасибо!
11.09.2013, 17:16
Гость
Гость

только надо выводить не 1 или 0, а %Name% или содержимое поля $f_zag
13.09.2013, 11:45
Nexwich
Панасин Александр
Nexwich

Зарегистрирован:
2011-04-05
Сообщений: 1037

%Name% не является переменной или числом. В этом случаи она обязана в условии быть обернута в кавычки

Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
16.09.2013, 20:52
Руслан Густокашин
Студия Вэлпис

Зарегистрирован:
2012-02-06
Сообщений: 962

Уважаемый Гость! Увы, ничего не получится - просто потому что шаблон вывода для мультифайлов не проходит eval'уацию. Выводите список картинок своими средствами - например, через listquery или гляньте print_r($f_Photogallery) - там много интересного есть. ;-) Про стандартный шаблон вывода галереи забудьте.
198 196 2013-09-16 20:52:22 13279
Описание проекта