Я работал над чьим-то кодом, где они рендерит форму.В файле .tpl они визуализируют некоторые отдельные элементы как таковые:
<?php print render($form['datepicker']); ?>
, а затем визуализируют остальные элементы формы с помощью:
<?php print render($form); ?>
Я узнал, что визуализация отдельного элемента массива(как и указатель даты выше) исключит его отображение при вызове всего массива.Но есть ли способ исключить что-либо и отобразить это после того, как будет обработан его родительский массив.
Например:
<?php print render($form['datepicker']); ?> //<-- Will not be rendered in render($form);
<?php print render($form); ?>
<?php print render($form['termsAndConditions']); ?> //<-- Will be render twice, here and in render($form);
(Цель состоит в том, чтобы обернуть элемент tersmAndConditionsв своем собственном HTML-коде после визуализации остальных элементов формы.)