Вы здесь

Вывод значений массива поочередно и их подставка в код шаблона

0

Всем привет.
В шаблоне ноды выполняю код для изменения url изображения, для изменения стиля изображения, для того чтобы это все потом вставить в слайдер. Т.е. Сам слайд одного стиля, а "переключатель" ниже другого (меняю размер).
Вот код:

$array = $node->field_images[LANGUAGE_NONE];
    foreach ($array as $key => $item) {
        $image_uri_thumb = $item['uri'];
        $style_thumb = '100x50';
        $derivative_uri_thumb = image_style_path($style_thumb, $image_uri_thumb);
        $success_thumb = file_exists($derivative_uri_thumb) || image_style_create_derivative(image_style_load($style_thumb), $image_uri_thumb, $derivative_uri_thumb);
        $new_image_url_thumb = file_create_url($derivative_uri_thumb);
        $array_urls [] = $new_image_url_thumb;
    }

Проблема в следующем: Как правильно в дальнейшем подставить этот url в разметку шаблона, изображений может быть больше одного соответственно для каждого url будет разный и их количество не постоянно.

Кратко: Как вывести ключи массива $array_url в тег , в "автоматическом" режиме, т.е. не так:

<img src="$array_urls[0]" />
Версия Drupal: 
7.x
Вопрос задан 27.05.2019 - 18:26

Вопрос вообще не понятен

Комментарий оставлен 01.06.2019 - 08:17

Ответы