Лучший Ответ myjob495 , 31 August 2014 - 17:08
Получилось что хотел. Спасибо огромное в очередной раз Денису!!!
[attachment=3095:send_form.jpg]
в файле \media\zoo\applications\jbuniversal\templates\catalog\renderer\item\папка типа\order.php
оставил одну позицию "hdform":
<?php echo $this->renderPosition('hdform', array('style' => 'hdorder.block'));?>
предварительно, создав свой стиль block.php для нее в:
\media\zoo\applications\jbuniversal\templates\catalog\renderer\element\hdorder\
от обычного отличается только выводом, убрал echo $label
<?php echo $element->renderSubmission($params) . $error ; ?>
скопировал стандартный эелемент text из папки ZOO в папку JBZOO:
папку "text"
из
\media\zoo\elements
в
\media\zoo\applications\jbuniversal\elements
в файле \media\zoo\applications\jbuniversal\elements\text\text.php внес изменения в protected function _edit()
protected function _edit() { $label = $this->config->get('name') . ' ' . $this->config->get('description') ; return $this->app->html->_('control.text', $this->getControlName('value'), $this->get('value', $this->config->get('default')), 'size="60" maxlength="255" placeholder="'. $label .'"'); }
В панеле управления в настройках полей типов в "описании" каждого поля необходимого для заполнения добавил (обязательно).
Примерно тоже самое проделал для всех остальных полей формы.
Вроде ничего не забыл написать....
Еще раз спасибо Денису!
Перейти к сообщению