Я использую рамки CodeIgniter с Smarty и использовать пользовательскую функцию, которая возвращает Smarty конфигурационные элементы:Присвоить пользовательские функции Возвращаемое значение и использование в цикле
{ci_config name='sitemap'}
Этот вызов возвращает многомерный массив, содержащий сайты карта сайта:
$config['sitemap'] = array('dashboard' => array('uri'=>'dashboard',
'title'=>'Dashboard'),
'photos' => array('uri'=>'photos',
'title'=>'Photos'));
Примечание: это пример массива, то ACTU аль массив будет действительно многоуровневой
Я хотел бы цикла этого массив но как использовать возвращаемое значение в циркуляционном конструкции?
Хотя неправильно, это то, что я хотел бы достичь:
{foreach {ci_config name='sitemap'} as $node}
<p>{$node.uri}</p>
{/foreach}
Любые предложения? Благодаря!
Примечание: Я использую новейший Smarty 3 RC2.
Да, но сам цикл не является проблемой, это то, как захватить возвращаемое значение пользовательской функции и использовать ее в конструкции smarty ... –
ow, а также раздел вырезано в Smarty 3. спасибо; -) –