Jump to content


Photo
- - - - -

Две и более формы подачи

форма подачи submission

Best Answer SmetDenis , 25 April 2014 - 15:28

Проверьте, что в metadata.xml дополнительный шаблон указан с меткой типа
lhr_200x0.png

именно с этой меткой шаблоны используются для подачи материалов.

Еще как вариант, можно использовать условия внутри одного шаблона, например отталкиваясь от пункта меню Joomla

$itemid = $this->app->jbrequest->get('Itemid');
if ($itemid == 42) {
   // свои поля
}
Go to the full post


  • This topic is locked This topic is locked
2 replies to this topic

#1 CEMEH

CEMEH
  • JBZoo User (rus)
  • User rate: 0
  • posts: 86
  • topics: 27

Posted 25 April 2014 - 14:14

Приветствую, уважаемые.

 

Делаю сайт агентства недвижимости.

 

Столкнулся с такой задачей.

У агентства несколько видов недвижимости - квартиры, дома, гаражи, участки.

Все они добавляются через один и тот же Flat.

Один фильтр на всех. В teaser, full, compare и favorite  выводятся только заполненные поля - с этим проблем нет, все красиво.

С импортом тоже все замечательно - через csv прекрасно импортируется.

 

Осталось одно - добавить форму подачи.

Если выводить одну общую форму для всех объектов недвижимости, то агенты будут косячить с заполнением полей.

 

Вопрос - как сделать несколько вариантов submission.php? Чтобы потом их выбрать при формировании формы подачи и повесить на разные пункты меню.

Сделал копию в item/flat/submissionhouse.php, добавил запись в metadata.xml - во Flat'е стало два submission, но почему то одинаковые.

 

Подскажите решение, пожалуйста.


  • 0

#2 SmetDenis

SmetDenis
  • Administrators
  • User rate: 139.4
  • posts: 16232
  • topics: 200

Posted 25 April 2014 - 15:28   Best Answer

Проверьте, что в metadata.xml дополнительный шаблон указан с меткой типа
lhr_200x0.png

именно с этой меткой шаблоны используются для подачи материалов.

Еще как вариант, можно использовать условия внутри одного шаблона, например отталкиваясь от пункта меню Joomla
$itemid = $this->app->jbrequest->get('Itemid');
if ($itemid == 42) {
   // свои поля
}

  • 0
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



— Есть два типа людей: Кто еще не делает бекапы и кто уже делает бекапы.


#3 CEMEH

CEMEH
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 0
  • posts: 86
  • topics: 27

Posted 25 April 2014 - 15:54

Проверьте, что в metadata.xml дополнительный шаблон указан с меткой типа
lhr_200x0.png

именно с этой меткой шаблоны используются для подачи материалов.

Еще как вариант, можно использовать условия внутри одного шаблона, например отталкиваясь от пункта меню Joomla

$itemid = $this->app->jbrequest->get('Itemid');
if ($itemid == 42) {
   // свои поля
}

спасибо, работает

ошибся когда при копировании менял везде имена submission => submissionhouse - по запарке и типу название сменил


Edited by CEMEH, 25 April 2014 - 15:54.

  • 0





Also tagged with one or more of these keywords: форма подачи, submission

Click to return to top of page in style!