cakephp-helper

    0熱度

    1回答

    我有一個擴展AppController的ItemsController。 要處理我的網站菜單,我使用了menuhelper。 不過,我在the documentation看到,你必須添加你的助手在一個陣列控制器(AppController中): public $helpers = array('Form', 'Html', 'Menu'); 奇怪的是,我忘了,我的菜單反正工作。 此外,你總是必

    1熱度

    1回答

    我正在編寫一個組件+幫助對,它處理當前視圖的JS文件的包含。 這個想法是自動加載與視圖(或動作)具有相同名稱的JS文件。因此,如果在同一個文件夾中有一個名爲「admin_add.ctp」和文件「admin_add.js」的視圖,則JS文件將包含在JS緩衝區中。我希望這會在beforeRender調用中自動發生。 棘手的部分是我需要能夠在Controller :: action級別(使用組件)啓用/

    1熱度

    1回答

    我正在使用CakePHP很長一段時間,並且認爲我對mvc原理有很好的理解。但今天,我遇到了一個小問題,我現在不用如何解決,而堅持mvc。 在我的數據庫中,有一張用於表達我的視圖的變體。它很像A/B測試。在顯示我的視圖時,我需要選擇保存在數據庫中的其中一個變體。 所以,在我看來,需要有這樣的事情: <?php $variant = $this->Helper->getVariant();

    0熱度

    3回答

    我想使用googleapis網址獲取timeZoneId。我想這個url返回我JSON響應以後解析它,並在我的數據庫中插入lat和long。它工作正常,當它不是一個谷歌地圖的網址,但我有着名的「request_denied」錯誤,當我在我的代碼中使用這種類型的網址: 如何從谷歌獲得json的url,我想從緯度獲取時區,經度和時間戳 https://maps.googleapis.com/maps/

    1熱度

    2回答

    我的代碼: <a href="#"> <div class="list_content"> <p class="title"><?php echo $note['Note']['title']; ?></p> <p class="create_at"><?php echo $note['Note']['create_at'] ?></p> <p> <?

    1熱度

    2回答

    我是CakePHP的新手,我無法組織幫助程序文件。我通過網絡搜索,似乎沒有找到答案。 如果我把它們放在app/Views/Helpers/test下,我沒有問題使用助手。 但是,當我把它放在應用程序/瀏覽/助手/全球/測試, 和 class AppController extends Controller { public $helpers = array('Form', 'Html', 'J

    1熱度

    1回答

    我想利用這個Helper class,它是爲早期版本的Cake編寫的。它似乎使用vendor()方法來使用第三方類,但現在方法已被棄用。我想使用的輔助類以下,包括第三方類稱爲eq_pie.class.php: App::import('Vendor', 'eq_pie'); 我放在第三方類在app /供應商文件夾(林不知道,如果它的正確) 助手類利用它像這樣 //vendor('class_e

    1熱度

    3回答

    我需要製作一個CakePHP幫手,它需要動態製作一些HTML。但是代碼的一部分是做1-2個數據庫查詢。這些查詢對於這個幫助程序非常重要,因爲它所填充的所有文本都在數據庫中。 根據MVC模式,我不應該在View(Helper)中進行數據庫查詢。我想知道最好的設計是什麼,因爲我希望它與PHPUnit測試一致。 任何想法將受到歡迎...

    4熱度

    6回答

    我想創建Cakephp 2.0中最基本的ajax鏈接。 在index.ctp我有在 TechnologiesController.php <?php echo $this->Js->link('myLink', array('controller'=>'technologies', 'action'=>'view'), array('update'=>'#success')); ?> <di

    0熱度

    1回答

    我想在CakePHP中創建一個管理練習和用戶結果的應用程序。用戶和結果在這個問題中並不重要。 我想要添加一個練習,只添加特定的表格和行到.ini配置文件。應用程序應該路由到GenericExercisesController如果特定的不存在。如果特定不存在,控制器應該加載GenericExerciseModel。我會與模型加載和部分地與控制器路由這樣的管理: 在route.php foreach(