主題: 請問模板裡的變數$locale,$post,$blog這些變數是在哪裡定義的 作者: bake 於 九月 24, 2005, 08:06:43 上午 請問各位前輩
小弟觀看模板時,一直想不清楚$locale,$post,$blog這些變數 都是在哪裡定義的。 是在class裡自己抓取的嗎? 主題: Re: 請問模板裡的變數$locale,$post,$blog這些變數是在哪裡定義的 作者: manjublog 於 九月 24, 2005, 10:36:53 下午 模版中的变量在相关的脚本中赋值过来的说。
程式碼: $this->_view->setValue( "posts", $recentPosts ); 主題: Re: 請問模板裡的變數$locale,$post,$blog這些變數是在哪裡定義的 作者: bake 於 九月 26, 2005, 08:57:19 上午 程式碼: $this->_view->setValue( "posts", $recentPosts ); 那麼這些是全域變數嗎 主題: Re: 請問模板裡的變數$locale,$post,$blog這些變數是在哪裡定義的 作者: markwu 於 九月 27, 2005, 11:19:03 上午 傷腦筋!這有點難回答...
pLog 是 MVC 的架構 .... Model, View, Controllder 那些值是在 action 傳到 view 當中,或是直接在 view 裡面所設定的。然後我們就可以在 smarty 的 template 中使用了。 所以你要想瞭解那些值是怎麼來的,建議你先瞭解一下 MVC 的架構。 BTW, 那些值並非全域變數。 Mark |