Создание своего компонента, ссылки и SEO

Discussion in 'Программирование' started by musson, Jul 18, 2010.

  1. Offline

    musson Недавно здесь

    Joined:
    Jul 18, 2010
    Messages:
    9
    Likes Received:
    0
    Gender:
    Male
    Всем привет)) Есть ли в джумле API для создание ссылок. Т.е. при написание своего компонента ссылки создаю в шаблоне
    Код (PHP):
    1. echo "href='index.php?option=com_pricelist&Itemid=$this->Itemid&codeId=$checkedmenu->codeId&ccodeId=$value->codeId'>"
    При включении SEO ссылка такой же и остаютсяю Может есть какое то API для создания ссылок?
     
  2.  
  3. Offline

    _voland_ Местный => Cпециалист <=

    Joined:
    Apr 12, 2008
    Messages:
    2,171
    Likes Received:
    102
    Gender:
    Male
    да, JRoute
     
  4. Offline

    musson Недавно здесь

    Joined:
    Jul 18, 2010
    Messages:
    9
    Likes Received:
    0
    Gender:
    Male
    Спасибо)
    делаю так
    JRoute::_('index.php?option=com_drpricelist&Itemid='.$this->Itemid.'&codeId=123&ccodeId=124');
    получаю
    "http://localhost/joomla1/2010-07-07-17-46-27?codeId=123&ccodeId=124"
    можно ли получить типа
    "http://localhost/joomla1/2010-07-07-17-46-27/codeId/123/ccodeId/124" или "http://localhost/joomla1/2010-07-07-17-46-27/123/124" - но потом бы еще выцепить данные как codeId=123 ccodeId=124
    ???
     
    Last edited: Jul 18, 2010
  5. Offline

    _voland_ Местный => Cпециалист <=

    Joined:
    Apr 12, 2008
    Messages:
    2,171
    Likes Received:
    102
    Gender:
    Male
    Нужно писать роутер к компоненту, а если используется sh404sef, то также плагин к нему
     
  6. Offline

    musson Недавно здесь

    Joined:
    Jul 18, 2010
    Messages:
    9
    Likes Received:
    0
    Gender:
    Male
    Отлично, все заработало когда написал router.php ))
     

Share This Page

Loading...