2009-12-10 41 views
0

我使用服務鏈接模塊並嘗試添加Twitter的鏈接如下Drupal的Twitter服務鏈接

if (variable_get('service_links_show_twitter', 0)) { 
$turl = drupal_http_request('http://tinyurl.com/api-create.php?url='. $url); 
$turl = isset($turl->data) ? $turl->data : urldecode($url) ; 

$links['service_links_twitter'] = theme('service_links_build_link', t('Twitter'), "http://www.twitter.com/home/?status=$turl". "+".$title, t('Share on Twitter.'), 'images/twitter.png', $nodelink); 

}

但低於造成的鳴叫。

http%3A%2F%2Ftestsite%2Fbabycare%2Ffeeding%2Fmy-art-title. 

什麼錯與上面的代碼,如何產生像

有效輸出我的文章標題 - mysite_url: http://bit.ly/68Vg1O

回答

1

你確定它得到properl網址從TinyURL的? 您能否在$links['service_links_twitter']..之前添加print $turl;?並看看它給你什麼?