Javascript-форум (https://javascript.ru/forum/)
-   Общие вопросы Javascript (https://javascript.ru/forum/misc/)
-   -   Можно ли заменить путь к папке на элементы массива? (https://javascript.ru/forum/misc/67638-mozhno-li-zamenit-put-k-papke-na-ehlementy-massiva.html)

wolf329 28.02.2017 16:17

Можно ли заменить путь к папке на элементы массива?
 
Подскажите, есть ли какая-то возможность изменить путь к папке с картинками в скрипте на массив PHP:
<script type="text/javascript">
    window.onload = init;

    var product;
    function init(){

      car = $('.product1').ThreeSixty({
        totalFrames: 10,
        endFrame: 50,
        currentFrame: 1,
        imgList: '.threesixty_images',
        progress: '.spinner',
        imagePath:'http://site.com/files/products/',
        filePrefix: '',
        ext: '.png',
        height: 400,
        width: 400
      });

      $('.custom_previous').bind('click', function(e) {
        car.previous();
      });

      $('.custom_next').bind('click', function(e) {
        car.next();
      });

      $('.custom_play').bind('click', function(e) {
        car.play();
      });

      $('.custom_stop').bind('click', function(e) {
        car.stop();
      });
    }


Путь к папке в скрипте: imagePath:'http://site.com/files/products/',
Массив PHP:
{foreach $product->images}
<img src="{$image->filename|resize:500:500}"/>
{/foreach}

ksa 28.02.2017 16:48

Вопрос явно не для раздела "Общие вопросы Javascript"... :no:

wolf329 28.02.2017 16:57

Неужели так проблематично реализовать данное решение?

рони 28.02.2017 17:25

wolf329,
проблематично досконально знать устройство всех плагинов, уверен многие даже не подозревают о существовании ThreeSixty, и не знают что это такое.

wolf329 28.02.2017 17:57

Да это все понятно. Попытаюсь более подробно объяснить:
У меня на сайте фото карточки товара формируются в массив PHP:

{foreach $product->images}
<img src="{$image->filename|resize:500:500}"/>
{/foreach}


В плагине путь к папке с фото формируется строкой
imagePath:'http://site.com/files/products/',

Как между собой связать массив PHP и путь папке с фото JS?

рони 28.02.2017 18:04

wolf329,
ждите специалистов по php, они наверняка лучше поймут, что вы спросили.

wolf329 28.02.2017 18:17

Как по мне, это как раз область JS. Именно в плагине JS необходимо изменить путь к загружаемым картинкам на массив с картинками.

wolf329 28.02.2017 20:47

Цитата:

Сообщение от Rise (Сообщение 445917)
wolf329, а зачем менять путь?

Для динамической загрузки фото конкретного товара интернет-магазина. А в папке находятся все фото продукции сайта.


Часовой пояс GMT +3, время: 02:01.