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

 
Посетитель
small user social cms
Медаль
Сообщений: 188
Здравствуйте, снова занялся доской объявлений и вот встал вопрос: как можно вывести поля формы на главную в компоненте объявлений, чтоб не нажимать на объявление и не смотреть там контакты и прочее, а чтоб сразу видно было что и как... (этот же вопрос и к модулю новые объявления)

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

Код PHP:
  1. {if $formsdata}
  2. <br><strong>{$form.title}:</strong> {$form.value}
  3. {/if}
не помогло :(
Редактировалось: 1 раз (Последний: 6 марта 2012 в 09:37)
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 381
попробуйте зайти в components/board/fronted.php

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

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

возможно сработает ..
Реклама
cms
Посетитель
small user social cms
Медаль
Сообщений: 188
нет, увы не помогло попробовал вставить данную функцию везде где встречалось ....items.tpl не помогает :(
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 381
дело в том , что в
Анатолий:
$formsdata
всунут массив содержащий все поля форм прикрепленных к объяве.
У вас же может быть не 1, а 3 или 5 полей у каждой рубрики .

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

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

{$form.title}

{$form.value}

{/foreach}
Посетитель
small user social cms
Медаль
Сообщений: 188
все равно что-то не получается =(
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 381
Так не получится ...

В модели абсолютно разные запросы к базе в случае просмотра 1 или всех.
И они оптимизированы .
т.е. вывод данных из доп.полей можно сделать ,
но при большом количестве объяв и пользователей возможен тормоз .
дело в том , что сами доп.поля хранятся в одном месте а объявление в другом ..
Посетитель
small user social cms
Медаль
Сообщений: 188
почти месяц бьюсь уже, но так нечего и не получилось... Если у кого есть время и знает решение данного вопроса, помогите пожалуйста... готов оплатить работу
-----------
Мне надо вывести 3 доп. поля
Редактировалось: 1 раз (Последний: 22 марта 2012 в 06:31)
Посетитель
small user social cms
Медаль
Сообщений: 404
Я тоже думаю как вывести поля. только не все в цикле а необходимое. Например только цену.
Создам сайт за минимальные деньги на Joomla, Wordpress.
Посетитель
small user social cms
Медаль
Сообщений: 702
somik, Анатолий, все так костыльно!
получается универсальный каталог не подходит, и доска объявлений...оба компонента нужно дорабатывать, т.е. в одном чего то не хватает, то в другом.
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.