LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
27.05.2012, 21:34:03 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: [1]   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Вывод правильной категории материала в ссылке на полный материал  (Прочитано 3252 раз)
0 Пользователей и 1 Гость смотрят эту тему.
quintus
Осваиваюсь на форуме
***

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

Пол: Мужской
Сообщений: 31

i'm crazy about joomla!


« : 20.06.2008, 14:24:05 »

Где-то обсуждалось решение для com_content.
Проблема состоит в том чтобы на "Читать дальше..." и "Комментарии" выводилась сссылка на категорию материала а не на com_frontpage.
К примеру у меня выводит
http://log.by/content/view/2568/1/
а нужно:
http://log.by/content/view/2568/38/
потому что у меня главной и остальным страницам назначены разные шаблоны.
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #1 : 20.06.2008, 14:53:10 »

Компонент ставит на Подробнее такую же ссылку, как и Joomla, сам по себе он ничего не придумывает. И исправлять это в компоненте я смысла не вижу.
Записан
quintus
Осваиваюсь на форуме
***

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

Пол: Мужской
Сообщений: 31

i'm crazy about joomla!


« Ответ #2 : 20.06.2008, 19:22:38 »

хммм...
повторю ещё раз. прошу лишь указать место где jcomments берёт категорию.
(php - не моя специальность, я всево лишь ущербный интелектом менеджер)
к примеру я переделал contetnt.html.php компонента com_content таким образом, чтобы он выводил ссылку в заголовке на настоящую категорию материала.
где в коде jcomments мне можно сделать то же самое? чтобы окончание ссылок вместе с ЧПУ оканчивалось не на .../1/ а на вменяемое .../xxx/
Это нужно для:
1. того чтобы назначить правильный шаблон контенту
2. убрать двойственность адресов материалов
3. использовать один и тот же адрес материала в сторонних модулях\компонентах
Пример - http://log.by/
Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #3 : 23.06.2008, 11:27:11 »

Еще раз, JComments нигде никакую категорию не берет - ссылку на материал компоненту отдает Joomla, тот параметр который вас смущает называется Itemid, и его возвращает $mainframe->getItemid (стандартная функция Joomla). Если вы хотите, чтобы на главной в ссылке на материалы, Itemid был не 1, а такой же как у материалов этой же категории, вам надо править в Joomla определение Itemid (такие патчи кстати были). Либо, если у вас версия Joomla > 1.0.12, это можно сделать прямо в глобальной конфигурации.
Записан
quintus
Осваиваюсь на форуме
***

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

Пол: Мужской
Сообщений: 31

i'm crazy about joomla!


« Ответ #4 : 23.06.2008, 14:18:22 »

спасибо за развёрнутый ответ!
Записан
Trump
Осваиваюсь на форуме
***

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

Сообщений: 83


« Ответ #5 : 31.03.2010, 00:21:28 »

а можно в модуле вместо mainframe что-нибудь другое прописать т.е. изменить способ формирования ссылок? У многих подобная проблема
Записан
Trump
Осваиваюсь на форуме
***

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

Сообщений: 83


« Ответ #6 : 31.03.2010, 00:28:10 »

Решено: в глобальной конфигурации измените режим работы Itemid  Grin
Записан
Adam Bazaroff
Осваиваюсь на форуме
***

Репутация: +10/-5
Offline Offline

Пол: Мужской
Сообщений: 177



« Ответ #7 : 29.01.2012, 18:33:58 »

У меня на одном проекте древнейшая Joomla! 1.0.11.03 JoomlaPortal Patch 03 [ Sunbow ]. Так вот. При отключенном JComments у материалов на ГЛАВНОЙ странице ссылки с правильным itemid. При включенном JComments они неправильные — соответственно страницы дублируются. Можно ли как-то исправить это, либо отключить возможность у JComments отображать ссылки «Подробнее…» и «Добавить комментарий» и оставить джумловский текст.

В content/blogcategory при включении активных заголовков (т.е. когда они тоже работают ссылками) адреса у джумловских и JCommentsких ссылок тоже разные.

update. Подозреваю, что проблема у главной страницы в конфликте с com_mjfrontpage. А вот в блогах?
« Последнее редактирование: 29.01.2012, 18:43:38 от Adam Bazaroff » Записан
smart
Администратор
*******

Репутация: +1143/-14
Offline Offline

Пол: Мужской
Сообщений: 8204


тружусь даже во сне...


« Ответ #8 : 02.02.2012, 18:06:25 »

По поводу  Joomla! 1.0.11.03 - никаких комментариев, никакой поддержки. Серьезно, это уже археология.
Записан
Adam Bazaroff
Осваиваюсь на форуме
***

Репутация: +10/-5
Offline Offline

Пол: Мужской
Сообщений: 177



« Ответ #9 : 02.02.2012, 18:21:38 »

Серьезно, это уже археология.
Я так и подумал Azn Поэтому внёс правки в код JC самостоятельно. Добавил в проблемные блоги в исключения.
Записан
Страниц: [1]   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | 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