Страница 1 из 11
Модератор форума: Yuri_G 
Сообщество uCoz » Мастерская uCoz » Дизайн: управление шаблонами » Автовывод изображений с помощью условных операторов
Автовывод изображений с помощью условных операторов
Баш
Сообщений: 244
Репутация: 28

Сообщение # 1 | 15:50:29
Здравствуйте. Помогите составить автоматический шаблон вывода изображений.
Использую модуль Каталог файлов.
Имеется код:

Код
<img src="$DOCPAGE_URL$/1.png" title="Страница №1">
<img src="$DOCPAGE_URL$/2.png" title="Страница №2">
<img src="$DOCPAGE_URL$/3.png" title="Страница №3">
<img src="$DOCPAGE_URL$/4.png" title="Страница №4">

и т.д. до 50 страниц(изображений).

В поле $DOCPAGE_URL$ (ссылка на страницу с документацией к материалу) я ввожу путь до изображений
Например http://onlinecomics.ru/spider-man/
В итоге у меня всё заполняется и получается полный путь до изображений:

Код
<img src="http://onlinecomics.ru/spider-man/1.png" title="Страница №1">
<img src="http://onlinecomics.ru/spider-man/2.png" title="Страница №2">
<img src="http://onlinecomics.ru/spider-man/3.png" title="Страница №3">
<img src="http://onlinecomics.ru/spider-man/4.png" title="Страница №4">


Ко всему этому я хочу задействовать ещё одно поле, в которое я буду вводить число при добавлении материала, например 15, и мне на страницу будет выводится 15 изображений.

Либо может через какой то другой условный оператор можно такое реализовать?
Подскажите пожалуйста.
$Tiny$
Сообщений: 193
Репутация: 61

Сообщение # 2 | 13:28:45
Баш,
Цитата Баш ()
<img src="$DOCPAGE_URL$/1.png" title="Страница №1">
<img src="$DOCPAGE_URL$/2.png" title="Страница №2">
<img src="$DOCPAGE_URL$/3.png" title="Страница №3">
<img src="$DOCPAGE_URL$/4.png" title="Страница №4">

Тоже самое можно вывести через javascript вот так:
Код
<script type="text/javascript">
   for(var i = 1; i <= 4; i++){
       document.write('<img src="$DOCPAGE_URL$/' + i + '.png" title="Страница №' + i + '">');
   }
</script>
Т.е. "1" - номер, с которого начать, а "4" - которым закончить.
Баш
Сообщений: 244
Репутация: 28

Сообщение # 3 | 13:38:07
$Tiny$, Спасибо, это крутой скрипт. Я проблему решил так

Код

<?if($VERSION$>0)?><img src="$DOCPAGE_URL$/1.png"><?endif?>
<?if($VERSION$>1)?><img src="$DOCPAGE_URL$/2.png"><?endif?>
<?if($VERSION$>2)?><img src="$DOCPAGE_URL$/3.png"><?endif?>
<?if($VERSION$>3)?><img src="$DOCPAGE_URL$/4.png"><?endif?>


 но ваш скрипт я сохраню для будущих идей.
Сообщество uCoz » Мастерская uCoz » Дизайн: управление шаблонами » Автовывод изображений с помощью условных операторов
Страница 1 из 11
Поиск: