Можно ли назначить настраиваемые поля канала для массива PHP var?
Примерно так:
{exp:channel:entries channel="challenges" require_entry="yes" limit="1" cache="yes" refresh="60"} {reverse_related_entries id="week_stats"} <?php $i = 1; $stats[$i]['fat'] = "{body_fat}"; $stats[$i]['weight'] = "{weight}"; $stats[$i]['biceps'] = "{bicep_left}"; $stats[$i]['chest'] = "{chest}"; $stats[$i]['thigh'] = "{thigh_left}" $i++ ?> {/reverse_related_entries} <?php print_r($stats);?> ... ... ... {/exp:channel:entries}
Конечно, синтаксический анализ PHP-шаблона должен быть включен (вывод).Я пробовал это, но не могу заставить его работать с массивом ??
Любые советы?
Есть несколько вещей, которые могут пойти / не так:
1) Поскольку вы анализируете выходные данные, если какие-либо данные тега содержат кавычку "" ", это нарушит ваш PHP.
2) После
$stats[$i]['thigh'] = "{thigh_left}"