読者です 読者をやめる 読者になる 読者になる

RSSヘルパーでRSSを生成する際にNameSpaceを追加する

通常通りRSSヘルパーでRSSを生成する際に名前空間を指定する

RSS用のLayoutを修正する
$ cat /app/views/layout/rss/default.ctp

<?php  
    echo $rss->header();

    if (!isset($channel)) {  
      $channel = array();  
    }  
    if (!isset($channel['title'])) {  
      $channel['title'] = $title_for_layout;  
    }

    echo $rss->document(  
      array( // ここで、名前空間を指定する  
        "xmlns:georss" => "http://www.georss.org/georss",  
        "xmlns:geo"    => "http://www.w3.org/2003/01/geo/wgs84_pos#"  
      ),  
      $rss->channel(  
        array(  
          ), $channel, $content_for_layout  
      )  
    );  
?>