Автор Тема: Подменю  (Прочитано 1170 раз)

25 Август 2016, 18:57:13
Ответ #15
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Для категории в функции generateCategoriesMenu.
$category['id_category'])
25 Август 2016, 20:56:08
Ответ #16
  • Пользователь
  • **
  • Сообщений: 50
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
В blocktopmenu.php такой функции нет. Есть
private function getCategory($id_category, $id_lang = false, $id_shop = false)может эта? а что значит в коде # или нужно что то свое прописать.
А подскажите плиз блок для вставки ссылок и в какую функцию их ставить?
25 Август 2016, 20:57:58
Ответ #17
  • Пользователь
  • **
  • Сообщений: 50
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Еще есть private function makeMenu()
26 Август 2016, 11:07:01
Ответ #18
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Используйте поиск по форуму, есть много тем по этому вопросу
Одна из них - http://prestashop-forum.ru/index.php/topic,3347.msg18435.html
26 Август 2016, 20:47:06
Ответ #19
  • Пользователь
  • **
  • Сообщений: 50
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Я извиняюсь я совсем ничего не нашел как вставить ссылку:( Подскажите каким образом или какой блок использувать
26 Август 2016, 21:18:35
Ответ #20
  • Ветеран
  • *****
  • Сообщений: 3419
  • Репутация: +79/-6
  • Сообщество PrestaShop
    • Просмотр профиля
Для ссылки нужно добавить тег
<a /> В какой блок, это тебе лучше знать. В категории, в cms  или в другой.
26 Август 2016, 22:11:05
Ответ #21
  • Пользователь
  • **
  • Сообщений: 50
  • Репутация: +0/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Это мне нужно сделать типа так:
if (id_category == '207') {
$html .= '<a href="/4-kolyaski#/proizvoditel-abc_design"></a>';
}
27 Август 2016, 10:45:41
Ответ #22
  • Модератор
  • Ветеран
  • *****
  • Сообщений: 86688
  • Репутация: +25428/-0
  • Сообщество PrestaShop
    • Просмотр профиля
Неправльно. Попробуйте этот код вставить в модуль. Только делайте это не на рабочем сайте и включите показ ошибок в prestashop.
Если хотите сделать быстро, то лучше нанять программиста или использовать другой модуль.
Если не знаете php и не хотите менять модуль, можете составить меню прямо в шаблоне header.tpl, модуль blocktopmenu отлючить.