Перейти к содержимому


Фотография
- - - - -

Попасть на страницу сравнения из пункта меню.


Лучший Ответ SmetDenis , 10 April 2015 - 09:22

Шаблон вывода должен зависеть от приложения.
Приложение выбирается по app_id из ссылки и далее из настроек выбирается шаблон. Перейти к сообщению


  • Закрытая тема Тема закрыта
В теме одно сообщение

#1 Юра Мамонтов

Юра Мамонтов

Отправлено 09 April 2015 - 11:39

Нашел небольшой баг в сравнении:

 

В элементе сравнения есть привязка к пункту меню, в котором будет открываться страница сравнения.

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

/index.php?option=com_blankcomponent&view=default&Itemid=151

 

а ссылка ведущая на страницу сравнения с кнопки самого элемента:

 

/?option=com_zoo&controller=compare&task=compare&app_id=2&type=tovar&layout=v&Itemid=151

 

Соответственно при публикации пункта меню и при клике на него на странице сравнения отложенные товары отображаться не будут.

 

Понятно, что для решения этого есть простой способ- скопировать вторую ссылку и вставить в url пункта меню или же вывести не пункт меню, а кнопку из шаблона самого элемента сравнения- это файл:

 

\media\zoo\applications\jbuniversal\elements\jbcompare\tmpl\jbcompare.php

 

если же вывод переопределен шаблоном uikit, to:

\media\zoo\applications\jbuniversal\templates\uikit\elements\jbcompare\tmpl\jbcompare.php

 

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


Сообщение отредактировал Юра Мамонтов: 09 April 2015 - 11:40

  • 0

#2 SmetDenis

SmetDenis

Отправлено 10 April 2015 - 09:22   Лучший Ответ

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



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





Click to return to top of page in style!