Тип контента Section Header не имеет своей ссылки?

Обсуждение CMS Made Simple в России.

Moderators: iturbay, wdwp

Post Reply
uno
New Member
New Member
Posts: 2
Joined: Mon May 18, 2009 9:53 am

Тип контента Section Header не имеет своей ссылки?

Post by uno »

Пытаясь реализовать многоязычность, как описано здесь, столкнулся с тем, что cms_selflink не возвращал ссылку на Section Header.
Вскрытие показало, что метод GetURL класса SectionHeader реализован как:

Code: Select all

function GetURL($rewrite = true)
    {
	return '#';
    }
При этом в базовом классе ContentBase метод GetURL реализован и прекрасно работает.
Из этого делаю вывод, что Section Header сознательно лишены собственных ссылок.
Причины не понятны. Меня это не устраивает.
Решение: закомментировать реализацию метода GetURL в классе SectionHeader.
P.S. Версия 1.5.4
ZYV
Language Partners
Language Partners
Posts: 868
Joined: Tue Nov 15, 2005 9:08 pm

Re: Тип контента Section Header не имеет своей ссылки?

Post by ZYV »

Совершенно сознательно. Потому, что часто нужен такой тип элементов меню, который позволяет к себе применять определенный стиль, при этом не является настоящим разделом на сайте. В частности, для заголовков, как следует из названия. То, что ты этот тип используешь не по назначению и тебя не устраивает его функциональность - могу посочувствовать.
unsigned double ZYV;
uno
New Member
New Member
Posts: 2
Joined: Mon May 18, 2009 9:53 am

Re: Тип контента Section Header не имеет своей ссылки?

Post by uno »

Действительно, пытался использовать тип не по назначению.
Новичек, адаптируюсь после WP :)
Post Reply

Return to “Russian - русский”