Мне нужно динамически передавать переменные в другое представление.Zend Framework - как скопировать переменные из одного представления в другое
Как и функция array_merge(), он принимает только массивы.
Спасибо. ;)
Мне нужно динамически передавать переменные в другое представление.Zend Framework - как скопировать переменные из одного представления в другое
Как и функция array_merge(), он принимает только массивы.
Спасибо. ;)
Вы можете использовать функцию getVars()
в представлении источника, чтобы получить массив, а затем вы можете просто установить значения в целевом представлении.
Можете ли вы получить более конкретную информацию? Если у вас есть массив переменных, которые вы хотите загружены в вид, вы можете сделать это:
foreach ($varArray as $k => $v) {
$myView->assign($k, $v);
}
Я не думаю, что вполне отвечает на ваш вопрос, хотя.
Я пользуюсь реестром. Это просто и работает. Даже если это похоже на глобальные;)
У меня есть два вида $. $ myView1 и $ myView2 – Somebody
Привет, спасибо. Теперь ему также нужно назначить метод. :) +1 – Somebody
$ view-> assign может принимать массив, а также параметр;) – Somebody