0

我实际上有两个问题:

  1. 我正在使用一个灯箱插件,单击该插件时会加载页面的 iFrame,如何让它指向视图文件夹中的文件?
  2. 第二个问题是否允许使用该__()方法翻译 iFrame 的内容?
4

1 回答 1

3

你不能只将它指向一个视图文件,你想创建一个到最终将显示该视图的控制器/动作的路由;就像您在 Kohana 中创建任何其他页面一样。在这种情况下,是的,您将能够使用__()它来翻译其内容。

例子; 在路由文件中:

Route::set('default', 'iframe(/<action>)')
->defaults(array(
    'controller' => 'iframe',
    'action'     => 'index',
));

然后,您可以创建一个控制器iframe.php并添加index您想在 iframe 中使用的操作或任何其他(我假设是静态的)页面。例如:

class Controller_Iframe extends Controller
{
    public function action_index()
    {
        $this->request->response = View::factory('iframes/index');
    }
}

然后iframes/index.php在您的视图文件夹中创建,瞧。您可以使用 url 访问它mysite/iframe/

:)

于 2012-11-29T09:26:01.347 回答