とあるセクシーなデータ分析官

を目指す渋谷で働くソーシャルゲーム分析者の卵

symfony日記9

1.
XML情報の取得」
XMLから"title"と"URL"を表示させたかったので調べてみました。
ニコニコ動画から最新タイトルのリンク集を取得するヘルパー

function my_link_to_xml()
{
$xml = simplexml_load_file('http://www.nicovideo.jp/newarrival?rss=atom'); //ニコ動のxmlを取り込む
foreach($xml->entry as $entry){ //entry配列を分解する
echo link_to("$entry->title",$entry->link['href'])."
"; //タイトルを取得し動画にリンクさせる
}
}

後はtemplatesでmy_link_to_xmlと入れてあげるだけ!

http://d.hatena.ne.jp/tek_koc/20080321/1206070601



2.
symfonyでのrouting」
routing.ymlの編集でルーティングの設定を行った

default_tos:  #ルーティングの名前。適当でおk
url: /tos  #/tosにアクセスがあった場合を想定する
param: { module: index, action: tos } #index/tosへアクセスしたことにする

templatesなどには下記のようなタグをつければよい

参考文献:http://develop.ddo.jp/symfony/book/jp/1.0/routing.html