Автор Тема: Вывод категорий на странице  (Прочитано 45 раз)

15 Октября 2016, 18:11:02
  • Старожил
  • ****
  • Сообщений: 258
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Добрый вечер!
У меня вопрос такой...
Есть страница в ней ... Сделано свое меню. (Во вложении).

Вопрос.. как вывести список только категорий (главных без подкатегорий) по нажатию пункта Каталог.

И второе..
Есть страницы, Категория страницы - и там страницы.
Как перебрать вывести наименования этих страниц списком.

Спасибо!
15 Октября 2016, 19:20:03
Ответ #1
  • Ветеран
  • *****
  • Сообщений: 2167
  • Репутация: +49/-4
  • Сообщество PrestaShop
    • Просмотр профиля
Смотря как это меню сделано, может в шаблоне ссылки добавлять нужно, может в файле php.
В модуле гор. меню в настройках страницы добавляешь какие хочешь.
15 Октября 2016, 19:23:41
Ответ #2
  • Старожил
  • ****
  • Сообщений: 258
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Спасибо за ответ.
Но вы неправельно наверно поняли.
Допустим.. На странице есть кнопка.
По этой кнопке нужно вевести список категорий товара (основных) которые находытся в Главной.

Спасибо!
16 Октября 2016, 12:20:35
Ответ #3
  • Ветеран
  • *****
  • Сообщений: 13139
  • Репутация: +14553/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Ссылку для кнопки определите на категорию, которую вам нужно
{$link->getCategoryLink('id категории','чпу категории')}
16 Октября 2016, 14:15:56
Ответ #4
  • Старожил
  • ****
  • Сообщений: 258
  • Репутация: +1/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Спасибо за ответ!
Сдесь все понятно, а страницы как список получить.
16 Октября 2016, 15:35:00
Ответ #5
  • Ветеран
  • *****
  • Сообщений: 13139
  • Репутация: +14553/-0
  • Сообщество PrestaShop
    • Просмотр профиля
$category = new Category('id категории');
$categories = $category->getAllChildren();
В $categories будут все под-категории.