|
|
|
в общем есть шаблон магазина vamshop на смарти,
одна из картинок задается куском вот такого кода:
<img src="{$tpl_path}i/right_write.png"
логично предположить, что вместо {$tpl_path} можно вставить какую-то переменную, которая каждый раз меняется, на 1 из 2х вариантов.
например, картинка одна, картинка вторая.
это нужно чтобы в шаблоне каждый раз выводилась своя картинка ( на выбор из двух)
поскольку в smarty полный нуб, прошу помощи, как это реализовать? через какой-то массив? или через цикл где будет меняться переменная? а потом эту переменную втыкать?
через ява-скрипт ничего не получается, слишком длинные конструкции да и неудобно..
прошу помощи |
|
|
|
|
|
Код: |
<img src="{php}
$a = array('val1', 'val2');
echo $a[mt_rand(1,count($a))-1];
{/php}i/right_write.png"
|
|
|
|
|
|
|
респект)
походу тоже должно работать..
мне вот так
сделали
Код: |
<img src="{$tpl_path}i/{1|rand:2}.png"
|
|
|
|
|
|
|
|
|