Помощник
Здравствуйте, гость ( Вход | Регистрация )
![]() ![]() |
![]() |
![]() |
![]() ![]()
Сообщение
#1
|
|
Заглянувший![]() Группа: Eleanor user Сообщений: 15 Регистрация: 2012-08-06 Репутация: ![]() ![]() Всего: нет ![]() |
Здравствуйте уважаемые форумчане!
Сегодня столкнулся с такой проблемой, не могу понять как правильно ввести ссылку в горизонтальное меню. В обще, нужно ввести категории новостей в меню, типа так, (новости/категория/субкатегория) Но не пойму как правильно вписать в следующею строку return$Eleanor->Url->special.$Eleanor->Url->Construct(array('module'=>'Как тут правильно вписать'),false); ЧПУ - включен. Заранее спасибо! |
|
|
||
![]() |
![]()
Сообщение
#2
|
|
Заглянувший![]() Группа: Eleanor user Сообщений: 15 Регистрация: 2012-08-06 Репутация: ![]() ![]() Всего: нет ![]() |
Я не верю что никто не знает как решить мою проблему...
|
|
|
||
![]() |
![]()
Сообщение
#3
|
|
Опытный![]() Группа: Eleanor user Сообщений: 766 Регистрация: 2010-04-08 Версия системы: RC5 Репутация: ![]() ![]() Всего: 1 ![]() |
Elliot, непонятно что именно хотите
|
|
|
||
![]() |
![]()
Сообщение
#4
|
|
Заглянувший![]() Группа: Eleanor user Сообщений: 15 Регистрация: 2012-08-06 Репутация: ![]() ![]() Всего: нет ![]() |
И правда, муторно описано... В модуле новостей, добавил одну категорию, и к ней добавил три субкатегории, и получилось следующее (Новости/Библиотека/Детективы) и вот эту субкатегорию "Детективы" хочется вынести в горизонтальное меню. Для этого идем в "Меню сайта" жмем на "Добавить пункт меню" и в этой форме, есть парамтры ввода ссылки на этот пункт меню. Я хочу сделать пункт меню "Детективы" НО, ввести простую ЧПУ ссылку в поле - "Адрес ссылки" Нельзя, ссылка то в меню отображается, но когда заходишь по ней, то попадаешь куда надо Но ссылка пропадает. По этому решил вписать ссылку на субкатегорию "Детективы" в поле - "PHP код ссылки" Вот в этом PHP-поле, нужно вписать путь к субкатегории (Новости/Библиотека/Детективы) типа так return$Eleanor->Url->special.$Eleanor->Url->Construct(array('module'=>'Новости/Библиотека/Детективы'),false); Но в место знака "/" что нужно поставить чтобы ЧПУ его понимал и выдавал соответствующие запросу результаты, т.е. переходили в субкатегорию "Детективы"?? |
|
|
||
![]() |
![]()
Сообщение
#5
|
|
Eleanor developer![]() Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: ![]() ![]() Всего: 67 ![]() |
Опишите, пожалуйста, детальнее как именно нужно.
|
|
|
||
![]() |
![]()
Сообщение
#6
|
|
Заглянувший![]() Группа: Eleanor user Сообщений: 15 Регистрация: 2012-08-06 Репутация: ![]() ![]() Всего: нет ![]() |
Не думал что сам автор засветиться в этой теме:) Alexander Вам большой поклон за систему! А теперь к делу. В общем идем так. Модули -> Новости -> Управления категориями -> Добавить категорию -> "Библиотека - ОК" -> Подкатегория -> "Детективы" Модули -> Меню сайта -> Добавить пункт меню -> Текст ссылки "Детективы - ОК" -> Адрес ссылки - (не нужен) PHP код ссылки -> return$Eleanor->Url->special.$Eleanor->Url->Construct(array('module'=>'новости/библиотека/детективы'),false); ---- Эта строка не правильная из за разделителя "/" Так как ЧПУ не может понять этого разделителя. Вопрос: Какой разделитель поставить между Новости?Библиотека?Детективы. |
|
|
||
Гость_MaLuTkA_* |
![]()
Сообщение
#7
|
|
Гости ![]() |
Врятли чем то поможет так как с движком пока еще не разобрался. И чуток не могу понять ваш пехепе код у ваш масив по идее дает модулю значения ваших категорий, только там попробуйте вместо / поставить //
Сорь возможно ступил, пехепе учил очень давно. |
|
|
||
![]() |
![]()
Сообщение
#8
|
|
Опытный![]() Группа: Бета-тестеры Сообщений: 705 Регистрация: 2009-06-02 Из: Житомир Репутация: ![]() ![]() Всего: 11 ![]() |
Я так понимаю там должна быть переменная "разделитель чпу". ждём Александра
|
|
|
||
![]() |
![]()
Сообщение
#9
|
|
Опытный![]() Группа: Eleanor user Сообщений: 766 Регистрация: 2010-04-08 Версия системы: RC5 Репутация: ![]() ![]() Всего: 1 ![]() |
Elliot,
Это нужно было как я понял? |
|
|
||
![]() |
![]()
Сообщение
#10
|
|
Заглянувший![]() Группа: Eleanor user Сообщений: 15 Регистрация: 2012-08-06 Репутация: ![]() ![]() Всего: нет ![]() |
Главная категория "Библиотека" а "Детективы" это подкатегория. НО если не делать подкатегории новостей, а делать просто категории то ваш пример будет работать. А вот на счет моего варианта, то работать не будет. И к слову, как ко мне отнесутся если я немножко покритикую Ленку;) и тем самым изложу свои идеи) или сразу банан? ![]() |
|
|
||
![]() |
![]()
Сообщение
#11
|
|
Eleanor developer![]() Группа: Администраторы Сообщений: 5 261 Регистрация: 2008-11-11 Из: Николаев Версия системы: RC5 Репутация: ![]() ![]() Всего: 67 ![]() |
Elliot, положительно отнесусь. Главное конструктивно.
Вы можете просто прописать ссылку на нужную картетгорию. Обычным тестом. Или вам необходимо, чтобы она именно генерировалась? |
|
|
||
![]() ![]() |
![]() |
Текстовая версия | ![]() ![]() ![]() ![]() |