Форум русской поддержки Joomla!® CMS
06.12.2016, 07:04:47 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 3.0 FAQ Joomla 2.5 FAQ Joomla 1.5 FAQ Правила форума Новости Joomla Реклама Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор

Как получить URL страницы/раздела?

 (Прочитано 231 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Sergey2
Завсегдатай
*****

Репутация: +15/-1
Offline Offline

Сообщений: 660


« : 30.08.2015, 20:27:23 »

Собственно URL можно в шаблоне или еще где получить примерно вот так:
Код:
JRoute::_('index.php?view=article&id='.$row->slug);
А как сделать тоже самое в "левом" файле? Я своим, сторонним, файлом генерирую kml файл для Google карты на основе материалов сайта (получаю напрямую из БД). Собственно какие бибилотеки джумловские нужно подключить?
Записан
Gordon Freeman
Осваиваюсь на форуме
***

Репутация: +7/-0
Offline Offline

Сообщений: 124


« Ответ #1 : 30.08.2015, 21:09:57 »

Я своим, сторонним, файлом генерирую kml файл для Google карты на основе материалов сайта (получаю напрямую из БД). Собственно какие бибилотеки джумловские нужно подключить?

Ничего подключать не надо. В этот файл ты будешь записывать адрес страницы без включенного ЧПУ.
Но сначала скажу что переменная
Код:
$row->slug
содержит ид и алиас материала разделяемые двоеточием...

Вот как правильно будет...
Код:
JRoute::_('index.php?view=article&id='.$item->id.':'.$item->alias);
Записан
Sergey2
Завсегдатай
*****

Репутация: +15/-1
Offline Offline

Сообщений: 660


« Ответ #2 : 30.08.2015, 21:31:25 »

Да, про slug я вкурсе, просто вставил первое что под руку подвернулось. А есть вариант что бы сделать с ЧПУ?
Записан
Gordon Freeman
Осваиваюсь на форуме
***

Репутация: +7/-0
Offline Offline

Сообщений: 124


« Ответ #3 : 30.08.2015, 21:47:34 »

Да, про slug я вкурсе, просто вставил первое что под руку подвернулось. А есть вариант что бы сделать с ЧПУ?

Ни кто ЧПУ ссылки не записывает в файл, они все идут прямые (без включенного ЧПУ).
Но есть один вариант - создавай свой XML файл в файле в котором поддерживаются joom-лой
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Powered by SMF 1.1.21 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet