|
|
28.03.2016, 09:31
|
|
zhenya_mzmo
Зарегистрирован: 2006-11-08
Сообщений: 40
|
Еще один вопрос про альтернативную форму добавления. В компоненте есть мультизагрузочные поля, которые уже заполнены (в них картинки), и эти картинки просто должны быть выведены на странице, их не нужно пользователю заполнять. А выведены должны быть с определенным кодом:
Код:<div class="pt">
<div class="image"><img src="ПУТЬ К КАРТИНКЕ"></div>
<div class="image"><img src="ПУТЬ К КАРТИНКЕ"></div>
<div class="image"><img src="ПУТЬ К КАРТИНКЕ"></div>
</div>
Как это сделать просто в редактировании компонента я знаю, там надо прописать в системных настройках tpl-массив, так я уже делала, все работало.
В форме добавления пишу так:
Код:<?
$f_Stenymetall_tpl = array(
'prefix' => '',
'record' => '<div class="image"><img src="%Path%" /></div>',
'divider' => '',
'suffix' => ''
);
echo nc_load_multifield(2686,$f_Stenymetall_tpl);
?>
Но ничего не получается, не выводится, 2686 - это номер поля, Stenymetall - имя поля
korvin
|
|
|
28.03.2016, 13:43
|
|
Nexwich
Панасин Александр
Зарегистрирован: 2011-04-05
Сообщений: 1037
|
Объявите поле глобально.
Код:global $f_Stenymetall;
Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
|
|
|
30.03.2016, 06:14
|
|
zhenya_mzmo
Зарегистрирован: 2006-11-08
Сообщений: 40
|
Не получается таким способом, может объявляю как-нибудь не так. Ошибка при такой вставке:
Код:<?
$f_Stenymetall_tpl = array(
'prefix' => '',
'record' => '<div class="image"><img src="%Path%" /></div>',
'divider' => '',
'suffix' => ''
);
echo nc_load_multifield(2686, global $f_Stenymetall)?>
Ничего не выводит при такой:
Код:<?= global $f_Stenymetall;?>
korvin
|
|
|
31.03.2016, 12:38
|
|
Nexwich
Панасин Александр
Зарегистрирован: 2011-04-05
Сообщений: 1037
|
Итоговый пример.
Код:<?
global $f_Stenymetall;
echo $f_Stenymetall->form();
?>
Модуль "Почтовые уведомления" – настройка email уведомлений на вашем сайте без программирования. Бесплатно. http://netcat.ru/products/CatStore/solution_242.html
|