弱弱的问一句 hook_block 能定义模板文件
然后把hook_block的变量 放在模板文件中吗
我对drupal 我还在看view模块 基本没入门的说
[广州]小黑(329783470) 19:24:55
到现在我都没发现 有什么东西要让我去用drupal去完成的
没有 我很善良 经常扶老奶奶过马路什么的 真宗的红领巾
[广州]小黑(329783470) 19:26:12
[猛]活泼王子(76751289) 19:26:34
@[苏州]泪痕_元怜
http://www.baidu.com/s?ie=UTF-8&wd=hook_block 实在不了解你问的是啥;帮你百度下;你矮个看看应该有你答案;
[广州]小黑(329783470) 19:27:07
说真的 我现在还没发现drupal在开发中能给我带来什么便利 可能是我目前接触的项目都太小
[猛]活泼王子(76751289) 19:27:31
@[广州]小黑
小黑;也黑的不见底;深浅也都无法了解;也不不担心被了解;
[上海]封天(121435738) 19:28:14
hook_block_view 里, $block[ content] = array(
'#theme' => theme_name
'#variable1' => xxx,
'#variable2' => xxx
)
[苏州]泪痕_元怜(958186957) 19:28:56
那它渲梁的是哪个tpl文件呢
[上海]封天(121435738) 19:29:18
#theme 啊
[苏州]泪痕_元怜(958186957) 19:29:23
好的
谢谢啦
不过我用的是d6
哎 没有 hook_block_view 方法
[上海]封天(121435738) 19:30:41
我去。。6 的block return的直接是html好不好
更简单啊
也是一个info 一个view,view里就不是array(#theme)这种了
直接给他theme(),然后自己写个hook_theme
[苏州]泪痕_元怜(958186957) 19:32:07
? 没看懂 ?
我当然可以把 html直接写在 hook_block里\
但是觉得html应该与module代码分离
所以不知道怎么办
[上海]封天(121435738) 19:33:14
function mymodule_display_block_1(){
return theme(xxx);
}
或者你直接content对应theme都可以
[苏州]泪痕_元怜(958186957) 19:34:34
theme(xxx);
这段代码没看懂
[猛]活泼王子(76751289) 19:34:41
array( 'template' => 'user_login', 建立user_login.tpl.php文件 放在主题里面。
[上海]封天(121435738) 19:34:55
这个去看hook_theme
[猛]活泼王子(76751289) 19:35:52
http://hellodrupal.info/node/79[苏州]泪痕_元怜(958186957) 19:37:10
似乎有点明白了
[猛]活泼王子(76751289) 19:37:17
你可以去这个地址,看看详细的;就是这个文章,此站长发布的比较乱;需要你仔细看;应该是相同的方式;
记得早先见过有复写区块的教材;等龙马来了,你可以在问问或者自己百度下;
[猛]活泼王子(76751289) 19:38:17
@[苏州]泪痕_元怜
http://www.thinkindrupal.com/node/1088[猛]活泼王子(76751289) 19:38:50
这个地址,你也记录下,等站长网站修复后,你在打开看看;
会有所得;