Как вывести поля формы в компоненте объявлений на главную компонента?

#1 6 марта 2012 в 09:36
Здравствуйте, снова занялся доской объявлений и вот встал вопрос: как можно вывести поля формы на главную в компоненте объявлений, чтоб не нажимать на объявление и не смотреть там контакты и прочее, а чтоб сразу видно было что и как… (этот же вопрос и к модулю новые объявления)

попытался в файле com_board_items.tpl вставить это:

  1. {if $formsdata}
  2. <br><strong>{$form.title}:</strong> {$form.value}
  3. {/if}
не помогло :(
#2 6 марта 2012 в 13:15
попробуйте зайти в components/board/fronted.php

перед строками $smarty->display('com_board_items.tpl');

пропишите:
$smarty->assign('formsdata', $model->getFormData($item['form_id'], $item['form_array']));

возможно сработает…
#3 6 марта 2012 в 14:20
нет, увы не помогло попробовал вставить данную функцию везде где встречалось ....items.tpl не помогает :(
#4 6 марта 2012 в 18:08
дело в том, что в

$formsdata

Анатолий
всунут массив содержащий все поля форм прикрепленных к объяве.
У вас же может быть не 1, а 3 или 5 полей у каждой рубрики.

вам нужно прокрутить их в цикле и они выйдут :

{foreach key=tid item=form from=$formsdata}

{$form.title}

{$form.value}

{/foreach}
#5 6 марта 2012 в 20:46
все равно что-то не получается =(
#6 7 марта 2012 в 14:02
Так не получится ...

В модели абсолютно разные запросы к базе в случае просмотра 1 или всех.
И они оптимизированы.
т.е. вывод данных из доп.полей можно сделать,
но при большом количестве объяв и пользователей возможен тормоз .
дело в том, что сами доп.поля хранятся в одном месте а объявление в другом…
#7 22 марта 2012 в 06:30
почти месяц бьюсь уже, но так нечего и не получилось… Если у кого есть время и знает решение данного вопроса, помогите пожалуйста… готов оплатить работу
-----------
Мне надо вывести 3 доп. поля
#8 3 апреля 2013 в 09:52
Я тоже думаю как вывести поля. только не все в цикле а необходимое. Например только цену.
#9 8 августа 2013 в 12:46
somik, Анатолий, все так костыльно!
получается универсальный каталог не подходит, и доска объявлений… оба компонента нужно дорабатывать, т.е. в одном чего то не хватает, то в другом.
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.