Проблема Joomla 1.0 с com_frontpage и читателем RSS - PullRequest
0 голосов
/ 12 октября 2011

У меня есть 99% работающий RSS-ридер на PHP, встроенный в мою главную страницу joomla, но независимо от какой-либо опубликованной статьи, самая новая (т.е. верхняя часть списка) всегда имеет следующий код, встроенный в URL-адрес. URL работает нормально,но выглядит очень неопрятно.

option=com_frontpage&Itemid=56

, поэтому моя ссылка rss выглядит следующим образом:

    <a href="option=com_frontpage&Itemid=56http://www........">title</a>

http://www... - правильная ссылка, но по неизвестной причине Joomla добавляетссылка на этот компонент

у всех других ссылок rss этого нет.в скрипте rss проблем нет.проверено, дважды проверено, проверено кем-то другим.

это должно быть что-то, что происходит в Joomla.

любой есть какие-либо идеи.

спасибо

пся знаю, что это Joomla 1.0 и очень плохо.но это сильно модифицированный бэкэнд в других областях, поэтому не влияет на это и находится только на внутреннем сервере.

1 Ответ

0 голосов
/ 19 октября 2011

добавил этот код в функцию, чтобы проверить наличие предшествующего раздражения и удалить его.

            if($this->link)
        {
    //check for multiple http
    if($index == 0 && !preg_match("/^http/i", $this->link)){
    $this->link = substr($this->link, strpos($this->link, 'http'));
        }
...