我有drupal模块“MyMod”
在钩子块我有:
case 'view': switch ($delta) { //other cases case 6: $block['cache']=BLOCK_NO_CACHE; $blcok['subject']=""; $block['content'] = theme('rss_feeds',$blcok['subject']); return $block; }
并在MyMod_theme中:
function MyMod_theme(){ return array( 'rss_feeds' => array( 'arguments' =>array('Subject' =>NULL), ), ); }
我的themes_rss_feeds是:
function theme_rss_feeds(&$Subject){...}
现在我在admin / reports / event中不断收到此错误
参数1 to theme_rss_feeds()应该是一个参考,在第656行/var/www/staging/htdocs/includes/theme.inc中给出的值
如何通过引用传递参数这个主题函数?
谢谢你的帮助
答案 0 :(得分:1)
你做不到。这是不可能的。
然而,无论如何你都不想要这样。相反,你想删除&来自Nikit建议的功能定义。