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


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

вывод разделов каталога в подраздел этих же каталогов


Лучший Ответ SmetDenis , 27 February 2015 - 08:40

Есть еще, чтобы отрендерить позицию модуля Joomla в произвольном месте Zoo

echo $this->app->jbjoomla->renderPosition('Имя позиции');
По сути выполнится тот же код, что и предложил Na_uM.

Вставьте его в _default.php, затем в нужную позицию добавьте модуль Joomla и привяжите к нужным пунктам меню. Перейти к сообщению


  • Закрытая тема Тема закрыта
Сообщений в теме: 9

#1 jeyhunm

jeyhunm

Отправлено 25 February 2015 - 10:17

день добрый,

у нас был вопрос как сделать, чтобы можно было видно расположение каталогов на главной странице, сохранялись также что когда переходишь на страницу в один из этих каталогов,

тогда мне не удалось это осуществить.

решил написать еще раз, может тогда не правильно сформулировал свой вопрос.

 

в общем вот картинка 

эти разделы.png

это главная страница . там присутствует 4 раздела, 

нужно чтобы когда кликаем на один из разделов, на странице присутствовали эти же 4 раздела,

вот картинка 

добавить разделы.png

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

 

как пример есть на этих страницах модуль алфавитного указателя, он присутствует на главной и на странице каталога.

спасибо.

 

 

 


Сообщение отредактировал jeyhunm: 25 February 2015 - 10:25

  • 0

#2 SmetDenis

SmetDenis

Отправлено 26 February 2015 - 10:13

А вы рассматривали вариант с использованием модуля категории на страницах каталога?


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



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


#3 jeyhunm

jeyhunm

Отправлено 26 February 2015 - 15:33

здесь по подробнее....

 

 

если вы имеете ввиду, вывод каталогов через обычный модуль joomla ?

то получается такая картинка, замечание на картинке 

 

катал.png

 

кстати пробовал изменить шаблон в настройках модуля на аккардион, ничего не показывал,

показывает ТАБ и Дефольт .

 

 

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

далее правой мышкой открыть код страницы в браузере,

найти код который выводит категории и вставить его на страницу описании категорий.

вот код в моем случае.

<div class="subcategories subcategory-col-4">
<div class="rborder column width25 first">
<div class="subcategory subcategory-legkovye">
<h2 class="subcategory-title"><a title="Легковые" href="legkovye">Легковые</a></h2>
<div class="clear clr"> </div>
</div>
</div>
<div class="rborder column width25">
<div class="subcategory subcategory-gruzovye">
<h2 class="subcategory-title"><a title="Грузовые" href="gruzovye">Грузовые</a></h2>
<div class="clear clr"> </div>
</div>
</div>
<div class="rborder column width25">
<div class="subcategory subcategory-nomernye">
<h2 class="subcategory-title"><a title="Номерные" href="nomernye">Номерные</a></h2>
<div class="clear clr"> </div>
</div>
</div>
<div class="rborder column width25 last last">
<div class="subcategory subcategory-remejki">
<h2 class="subcategory-title"><a title="Ремейки" href="remejki">Ремейки</a></h2>
<div class="clear clr"> </div>
</div>
</div>
</div>

таким образом у нас появляется на странице подкатегории список категорий.

страница подкатегории.png

но с одним условием ,

эти категории показывается только на первой подстраничке,

если перейти по страничной навигации на 2-, 3-лист, то уже категории не показываются.

 

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


  • 0

#4 Na_uM

Na_uM

Отправлено 26 February 2015 - 15:48

ну Денис наверное самый простой способ предложил, выведите модуль джумла в jbzoo и оформите по своим желаниям

 

как выводили модуль?


  • 0

#5 Na_uM

Na_uM

Отправлено 26 February 2015 - 15:55

попробуйте так, в 

/media/zoo/applications/jbuniversal/templates/catalog/renderer/item_columns/ВАШ ТИП ВЫВОДА

вставить 

<?php
   $pos = "ВАША ПОЗИЦИЯ";
   $attribs['style'] = 'xhtml';
   $modules =& JModuleHelper::getModules($pos);
   foreach ($modules as $module){
      echo JModuleHelper::renderModule($module, $attribs);
   }
?>

  • 1

#6 jeyhunm

jeyhunm

Отправлено 26 February 2015 - 16:04

я выводил обычным образом, созданием модуля на joomla.

модуль.png

 

 

получается , мне нужно создать модуль, определить произвольную позицию и все это вписать в Ваш код ? 


  • 0

#7 Na_uM

Na_uM

Отправлено 26 February 2015 - 16:05

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


  • 0

#8 jeyhunm

jeyhunm

Отправлено 26 February 2015 - 16:26

я вывел туда, куда указывал Денис.

получилось, что их видно на всех категориях и подкатегориях ,

путь куда указываете Вы, там есть файл _default.php ?

куда вставить ? этот файл ?


  • 0

#9 SmetDenis

SmetDenis

Отправлено 27 February 2015 - 08:40   Лучший Ответ

Есть еще, чтобы отрендерить позицию модуля Joomla в произвольном месте Zoo

echo $this->app->jbjoomla->renderPosition('Имя позиции');
По сути выполнится тот же код, что и предложил Na_uM.

Вставьте его в _default.php, затем в нужную позицию добавьте модуль Joomla и привяжите к нужным пунктам меню.
  • 1
JBZoo v4.0 и новый чудный мир Open Source GPL
Отключайте проверку лицензий как можно скорее!



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


#10 jeyhunm

jeyhunm

Отправлено 01 March 2015 - 22:39

да, пробовал это вариант тоже,

куда бы не ставил код, 

основные категории появляются под описаниями подкатегорий.

в общем оставил как есть , там где нужно было уже вывел простым способом.

спасибо.


  • 0




Click to return to top of page in style!