Тип контента Section Header не имеет своей ссылки?
Posted: Mon May 18, 2009 10:14 am
Пытаясь реализовать многоязычность, как описано здесь, столкнулся с тем, что cms_selflink не возвращал ссылку на Section Header.
Вскрытие показало, что метод GetURL класса SectionHeader реализован как:
При этом в базовом классе ContentBase метод GetURL реализован и прекрасно работает.
Из этого делаю вывод, что Section Header сознательно лишены собственных ссылок.
Причины не понятны. Меня это не устраивает.
Решение: закомментировать реализацию метода GetURL в классе SectionHeader.
P.S. Версия 1.5.4
Вскрытие показало, что метод GetURL класса SectionHeader реализован как:
Code: Select all
function GetURL($rewrite = true)
{
return '#';
}
Из этого делаю вывод, что Section Header сознательно лишены собственных ссылок.
Причины не понятны. Меня это не устраивает.
Решение: закомментировать реализацию метода GetURL в классе SectionHeader.
P.S. Версия 1.5.4