如何使用在cakephp中调用我的视图中的插件

时间:2013-10-23 12:14:33

标签: php cakephp

我有一部分代码/视图,我将在我的cakephp应用程序的许多地方使用它,它是一个过滤器,我想添加到某些表的某些列表。

我不知道是否必须使用视图元素并在其中嵌入一些PHP代码,或者创建一个插件,我将在每次需要此过滤器时调用。

我尝试了两种方法,但我遇到了一些困难。

使用元素视图:

<?php 
    Controller::loadModel('City');
    $cities = $this->City->find('all');
?>
<select name="city" id="city" class="input-medium">
    <option value="">City ...</option>
    <?php foreach ($cities as $city): ?>
        <option value="<?php echo $city['City']['id']; ?>"><?php echo $city['City']['name']; ?></option>
    <?php endforeach; ?>
    <?php unset($city); ?>
</select>

使用此结果会出现以下错误:

Missing Helper
Error: usesHelper could not be found.

Error: Create the class usesHelper below in file: app\View\Helper\usesHelper.php

使用插件:

我确实按照官方网站上的教程进行操作,但我不知道如何将插件的视图(过滤器)调用到我的视图中。

请帮助!

谢谢。

0 个答案:

没有答案