我实际上有2个问题:
__()
方法翻译iFrame的内容?答案 0 :(得分:3)
你不能只是将它指向一个视图文件,你想要创建一个最终显示该视图的控制器/动作的路径;就像你在Kohana中创建任何其他页面一样。在这种情况下,是的,您将能够使用__()
翻译其内容。
实施例;在路线文件中:
Route::set('default', 'iframe(/<action>)')
->defaults(array(
'controller' => 'iframe',
'action' => 'index',
));
然后,您可以创建一个控制器iframe.php
并添加动作index
或您要在iframe中使用的其他(静态,我假设)页面。 e.g:
class Controller_Iframe extends Controller
{
public function action_index()
{
$this->request->response = View::factory('iframes/index');
}
}
然后在您的views文件夹中创建iframes/index.php
,瞧。您可以使用网址mysite/iframe/
:)