Jump to content


Photo
- - - - -

Перегнать вывод меню в массив


Best Answer Cheren-dow , 23 March 2015 - 16:49

alexmixaylov, ваш код похож из модуля mod_zoocategory, в нем генерация  списка происходит в файле хелпера, он расположен тут:

сайт\modules\mod_zoocategory\helper.php

Измените его под свои нужды.

Go to the full post


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

#1 alexmixaylov

alexmixaylov
  • JBZoo User (rus)
  • User rate: 7.7
  • posts: 679
  • topics: 142

Posted 22 March 2015 - 16:58

Нужно разбить меню категорий на 4 колонки
меню с вложеностью(один уровень, скрываю его яваскриптом)
f9d99b8f5f.png
 
с помощью хтмл5 не подходит
потому что когда раскрывается подменю, количество строк увеличивается и столбцы перестраиваются
 
вывожу список категорий  с помощью «mod_jbzoo_category»

в шаблоне это делается с помощью конструкции 

echo $zoo->categorymodule->render($category, $params, 0, false, 'class="uk-list uk-list-line"', true);

это выводит хтмл код

а мне бы загнать ВЫВОД В МАССИВ

чтоб я мог разбить его на четыре части

 

не подскажете как это можно сделать?


  • 0

#2 Cheren-dow

Cheren-dow
  • JBZoo User (rus)
  • User rate: 95.7
  • posts: 5060
  • topics: 31

Posted 23 March 2015 - 16:49   Best Answer

alexmixaylov, ваш код похож из модуля mod_zoocategory, в нем генерация  списка происходит в файле хелпера, он расположен тут:

сайт\modules\mod_zoocategory\helper.php

Измените его под свои нужды.


  • 1
Изображение
 

#3 alexmixaylov

alexmixaylov
  • Topic Starter
  • JBZoo User (rus)
  • User rate: 7.7
  • posts: 679
  • topics: 142

Posted 23 March 2015 - 17:24

спасибо, попробую

При обновлении ZOO слетят правки. я так понимаю?


  • 0

#4 Cheren-dow

Cheren-dow
  • JBZoo User (rus)
  • User rate: 95.7
  • posts: 5060
  • topics: 31

Posted 23 March 2015 - 17:26

При обновлении ZOO слетят правки. я так понимаю?

Да слетят, можете создать свой хелпер и подключить его в своем шаблоне. Тогда слететь не должно. 


  • 0
Изображение
 




Click to return to top of page in style!