невозможно добавить динамические изображения в галерею изображений Flash (модуль Joomla) - PullRequest
0 голосов
/ 10 августа 2010

Я использую flash на модуле Joomla для отображения изображений, я вставляю код флеш-плеера в javascript, он извлекает изображения из файлов XML, когда изображения предопределены, и работает нормально, Теперь у меня проблема с тем, что я собираю изображения из базы данных, это означает, что изображения динамически, поэтому я не могу получить эти изображения на флэш-памяти, я просто хочу знать, как добавить динамический массив изображений во флэш-память. мне нужно создать XML ??

вот мой пример кода

<div id="slider"></div>
    <script type="text/javascript"> 
         var so = new SWFObject("http://localhost/projectname/modules/mod_photo_gallery2/gianniconti.swf", "slider", "942", "477", "8", "#000000");         
        so.addVariable("xml_path","http://localhost/projectname/modules/mod_photo_gallery2/gianniconti.xml"); 
        so.addParam("wmode", "transparent"); 
        so.write("slider");     
    </script>
    <?php foreach ($photos as $photo) { // $photos  containing images path ( fetch from db) ?>   
    <img src="http://localhost/projectname/components/com_user/views/images/thumbnail/<?php echo $photo->thumbnail;?>" width="100" height="100">
    <?php }?>
         ......
         ......

Пожалуйста, помогите мне как можно скорее,
Спасибо

1 Ответ

1 голос
/ 10 августа 2010

если вы хотите избежать попадания во флэш-код, вам нужно будет предоставить XML для флэш-плеера. для этого вы можете извлечь данные изображения из базы данных и использовать php для создания xml, который затем можно назначить для флэш-памяти с помощью функции addVariable SWFObject

проверьте этот урок: http://www.kirupa.com/web/mysql_xml_php.htm

...