Показать сообщение отдельно
  #2 (permalink)  
Старый 09.01.2013, 13:50
Профессор
Отправить личное сообщение для DjDiablo Посмотреть профиль Найти все сообщения от DjDiablo
 
Регистрация: 04.02.2011
Сообщений: 1,815

Продемонстрирую на примере обычного слайдера.

Тут две отдельных операции.

1) формируешь HTML при помощи PHP
2) пишеш скрипт который подключает слайдер к html


Действие 1 формируешь HTML при помощи PHP
допустим для этого слайдшоу http://ruseller.com/lessons.php?rub=32&id=400
нужно сформировать html вида

<div id="s1">
<img src="img/beach1.jpg" />
<img src="img/beach2.jpg" />
<img src="img/beach3.jpg" />
</div>


пишем
<div id="s1">
     <? $images=Array("beach1.jpg","beach2.jpg","beach3.jpg" ); ?>
     <?php foreach ($images as $i) { ?>
          <img src="<?=$i ?>" />
    <?}?>
</div>


Действие2
подключаем небольшой JS скриптик содержащий
$(document).ready(function() {
    $('#s1').cycle('scrollDown');
});


ENJOY!

з.ы.
Мне очень ненравится что ты готовишь данные прямо в шаблоне. Либо подготовь массив заранее, ещё до шаблона. Либо вынеси подготовку данных в хелпер.
__________________
Лучше калымить в гандурасе чем гандурасить на колыме

Последний раз редактировалось DjDiablo, 09.01.2013 в 13:59.
Ответить с цитированием