Сергей писал(а):
Разобрался, в коде нужно заменить
{%assign var='rand_block' value=$settings.rand_block%}
например на
{%assign var='rand_block' value=5%}

в админка же есть пункт:
"Количество рекламных блоков, выводимых за раз" $settings.rand_block - это и есть значение из поля
"Количество рекламных блоков, выводимых за раз".
При вашем подходе во всех блоках будет всеравно по 5 объявлений.
Раз уж очень хочется для разных позиций свое количество объявлений то меняйте вот это
{%section name='loop' loop=$rand_block%} Для каждой позиции задавать свое значение.
Например в позиции
$place == 'l'{%section name='loop' loop=5%}А в позиции
$place == 'm'{%section name='loop' loop=12%}Ну или для каждой позиции назначать сою переменную
rand_block