Показать сообщение отдельно
  #1 (permalink)  
Старый 18.11.2015, 09:23
Профессор
Отправить личное сообщение для ureech Посмотреть профиль Найти все сообщения от ureech
 
Регистрация: 11.03.2013
Сообщений: 778

Скрипт в foreach
Здравствуйте. Не подскажите как правильно сделать следующее. Есть file.tpl в Smarty шаблоне. В нём в цикле я пытаюсь сделать такое
{foreach key=aid item=article from=$articles}
<div class=block">{$article.title}</div>
var img = 'url({$article.image})'
$('.block').css('background-image',img).css('background-size','cover')
</script>
   {/foreach}

но значение в var img не совпадает со значением в foreach.Т.е. цикл должен выводить три блока с тремя титлами статей к которым привязаны картинки по id (и это работает), которые скрипт должен сделать фоном.Но {$article.image} в var img попадает не по id, а как попало. Т.е. нет синхронизации.
Ответить с цитированием