0
我有一個小問題,我希望有人可以幫我解決。使用simplepie和codeigniter列出設置圖標旁邊的具體飼料類型
下面複製的是一段代碼,它會離開我的數據庫模型並返回一個包含URL和一個提要類型的數組。用戶輸入他們是否使用過twitter名稱,博客網站等。
但是,要用simplepie解析這些數據,我需要傳遞一個URL數組...我失去了我的「類型」選項。無論如何,我可以將其添加回簡單項目,以便在用戶選擇特定類型的Feed時顯示特定的圖標。
$feed = $this->profile_model->get_module_feed();
$feedarr = array();
foreach($feed['data'] as $feeds) {
if ($feeds['type'] == 1) {
$i = "http://api.twitter.com/1/statuses/user_timeline.rss?screen_name=" . $feeds['rss'];
}
if ($feeds['type'] == 2) {
$i = "http://search.twitter.com/search.atom?q=" . $feeds['rss'];
}
if ($feeds['type'] >= 3) {
$i = $feeds['rss'];
}
$d = $feeds['type'];
//else $i = $feeds['rss'];
echo $i . " " . $d . "<br />";
array_push($feedarr, $i);
}
$this->simplepie->set_feed_url($feedarr);
$this->simplepie->enable_cache(false);
$this->simplepie->init();
$this->simplepie->handle_content_type();
$data = $this->simplepie;
foreach($data->get_items() as $item) { ?>
<h2><a href="<?php echo $item->get_permalink(); ?>"><?php echo $item->get_title(); ?></a></h2>
<p><?php echo $item->get_description(); ?></p>
<p><small>Posted on <?php echo $item->get_date('j F Y | g:i a'); ?></small></p>
<?php
}
}
}
?>
例如,如果$飼料[「型」] 1,我想,以顯示與1
希望有人能幫忙爲我一丁點難倒關聯的圖像!
乾杯的答案,unfortunatley我不能gaurentee的URL將是相同的。用戶輸入博客或Twitter用戶名的URL,並根據該類型構建「供稿網址」。因此,數據庫中的條目與我發送給simplepie的URL不同 這就是說我正在談論完全的bs,因爲我可以使用該新的URL來構造另一個具有類型值的數組......乾杯! – 2012-08-02 07:27:28