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

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

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

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



« : 19.08.2010, 11:25:02 »

Не знаю специально это сделано или нет, но ссылки статей на главной обрабатываются не корректно из-за Itemid который у всех материалов равен "Главной странице". Я всё же думаю что так не должно быть иначе просто не корректно отображаются материалы после перехода

ну если кто ещё так считает то вот что я сделал
- открыл файл content.html.php
- нашёл строчку (примерно 424)
Код:
$row->link_on = sefRelToAbs('index.php?option=com_content&task=view&id='.$row->id.$row->Itemid_link);
- меняем на
Код:
$row->link_on = sefRelToAbs('index.php?option=com_content&task=view&id='.$row->id.$params->get('Itemid'));

не знаю на сколько это верно, но у меня работает Azn
« Последнее редактирование: 19.08.2010, 12:19:24 от Gold Dragon » Записан
boston
Moderator
*****

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

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



« Ответ #1 : 30.08.2010, 19:38:12 »

О как!
Подробнее Azn
Записан
Gold Dragon
Moderator
*****

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

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



« Ответ #2 : 30.08.2010, 19:55:01 »

boston, ты опять в строю? Wink Когда 800 обновление превратится в 1.3.0.4 ? Azn

а что подробнее... Если материал размещён на главной, то Itemid не будет соответствовать категории в которой материал находится... Ну и как глюк, не будет к примеру отображаться mosPathWay
Записан
boston
Moderator
*****

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

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



« Ответ #3 : 30.08.2010, 20:05:43 »

Хех, хорошее исправление!

А обновление уже есть 801 http://code.google.com/p/joostina/source/detail?r=801 Wink
Записан
Gold Dragon
Moderator
*****

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

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



« Ответ #4 : 30.08.2010, 20:09:11 »

А обновление уже есть 801 http://code.google.com/p/joostina/source/detail?r=801 Wink
Я про сборку, которую можно скачать и инсталлировать Wink
Записан
temniy
Живу я здесь
******

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

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



« Ответ #5 : 31.08.2010, 01:12:44 »

О как!
Подробнее Azn
Я об этом же писал тут
Записан
Gold Dragon
Moderator
*****

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

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



« Ответ #6 : 31.08.2010, 08:09:37 »

ну а это решение Azn

ps
а вообще общая тема с ошибками - это плохо.. Вышла новая сборка, закрываем тему с ошибками и открываем новую..
Записан
Gold Dragon
Moderator
*****

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

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



« Ответ #7 : 31.08.2010, 10:44:57 »

в общем я исправил одно, но поломал другое Azn Itemid пропала при таком решении на страницах конкретной категории

Вот ещё одно решение.. проверяю. вроде всё работает теперь

заменяем это
Код:
$row->link_on = sefRelToAbs('index.php?option=com_content&task=view&id='.$row->id.$row->Itemid_link);
на
Код:
$link_tmp = $params->get('Itemid')? $params->get('Itemid') : $row->Itemid_link;
$row->link_on = sefRelToAbs('index.php?option=com_content&task=view&id='.$row->id.$link_tmp);
Записан
temniy
Живу я здесь
******

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

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



« Ответ #8 : 31.08.2010, 10:49:47 »

ну а это решение Azn
У меня там тоже решение вроде как, но другое, посмотри.
а вообще общая тема с ошибками - это плохо.. Вышла новая сборка, закрываем тему с ошибками и открываем новую..
Всеми руками ЗА. И вообще, добавьте пару модераторов еще, веселей пойдет.
Записан
Gold Dragon
Moderator
*****

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

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



« Ответ #9 : 31.08.2010, 10:53:00 »

temniy, а твоё работает и на главной и в категориях?
Записан
temniy
Живу я здесь
******

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

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



« Ответ #10 : 31.08.2010, 12:47:08 »

temniy, а твоё работает и на главной и в категориях?
не уверен, надо тестировать. Пока проблем не обнаружено вроде.
Записан
boston
Moderator
*****

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

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



« Ответ #11 : 31.08.2010, 13:18:48 »

Ребят, там в этом месте как понимаю идёт проверка на то как в настройках указано формирование Itemid, по старому или новому стилю.
Записан
Gold Dragon
Moderator
*****

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

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



« Ответ #12 : 31.08.2010, 13:45:14 »

ну значит в этом месте не всё так гладко.. Azn без изменений материалы на Главной и материалы в категориях отображаются по разному (вернее ссылки на полный материал)
Записан
Страниц: [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