我在Drupal 7中使用了Tweet模塊。我需要使用代碼來打印node-type.tpl.php中的tweet字段。不幸的是,我一直無法找到正確的代碼,使鏈接出現在我的節點。使用默想,我發現了下面的代碼;Drupal-尋找將tweet打印到node-type.tpl.php的代碼
<?php echo $content['tweet']; ?>
<?php echo $content['field_tweet']; ?>
<?php echo render($content['tweet']); ?>
<?php echo render($content['field_tweet']); ?>
<?php print $node->content['body']['#object']->content['links']['tweet']['#theme'] ?>
<?php print $node->content['body']['#object']->content['links']['tweet']['#attributes']['class'][1]?>
<?php print $node->content['body']['#object']->content['links']['tweet']['#attributes']['class'][0]?>
<?php print $node->content['body']['#object']->content['links']['tweet']['#links']['tweet_Twitter']['html']?>
<?php print $node->content['body']['#object']->content['links']['tweet']['#links']['tweet_Twitter']['href']?>
<?php print $node->content['body']['#object']->content['links']['tweet']['#links']['tweet_Twitter']['title']?>
<?php print $node->content['body']['#object']->content['links']['tweet']['#links']['tweet_Twitter']['title']?>
但他們都沒有工作。有人有主意嗎?
您是否嘗試過'print_r($ node)'來獲得結構的想法? 'devel'模塊也會告訴你這個。 – ceejayoz 2013-04-20 03:35:38
嗨,我試了你的代碼都在節點type.tpl.php和節點本身的內容,並沒有得到任何東西。 – Meggy 2013-04-20 20:16:47
做任何**更改到node-type.tpl.php文件反映在網站上?您可能會遇到緩存問題,或者node-type.tpl.php甚至可能未被使用。 – ceejayoz 2013-04-21 01:30:25