Cakephp 我不知道';不要让它在简单的应用程序中工作
我不熟悉CakePHP、MVC和web开发(JQuery等),尽管我有超过15年的非web应用程序编程经验和一些PHP知识 为了学习,我正在开发一个简单的学校项目,包含3个表(课程、教授、课程和教授) 我已经“烤所有”,并得到了一个很好的积垢应用程序,这是完美的工作 现在,我正在尝试改进harvesthq/Selected by using提供的选择框的用户友好性 我已经按照安装和设置插件的说明进行了操作,但我不确定我还应该遵循哪些步骤才能使其正常工作。顺便说一句,我知道创建自定义类是可选的 诚然,我希望如中所述修改/app/Controller/AppController.php足以看到新的选择框工作,但应用程序的工作方式与添加插件之前一样 /app/Controller/AppController.php中包含的代码如下(注释已删除): app/Config/bootstrap.php包含:Cakephp 我不知道';不要让它在简单的应用程序中工作,cakephp,jquery-chosen,Cakephp,Jquery Chosen,我不熟悉CakePHP、MVC和web开发(JQuery等),尽管我有超过15年的非web应用程序编程经验和一些PHP知识 为了学习,我正在开发一个简单的学校项目,包含3个表(课程、教授、课程和教授) 我已经“烤所有”,并得到了一个很好的积垢应用程序,这是完美的工作 现在,我正在尝试改进harvesthq/Selected by using提供的选择框的用户友好性 我已经按照安装和设置插件的说明进行了操作,但我不确定我还应该遵循哪些步骤才能使其正常工作。顺便说一句,我知道创建自定义类是可选的 诚
./...
CakePlugin::load('DebugKit');
CakePlugin::load('Chosen');
./...
我已经在谷歌上搜索了两天,但我不知道该怎么做
我是否需要修改烘焙生成的任何代码?我需要修改其他文件吗?
我想我在这一领域的知识的缺乏是相当相关的。如果你给我推荐一本重要的以前的阅读或练习,欢迎任何推荐
如有任何迹象,将不胜感激
谢谢你的帮助,
ivan我从未使用过您提到的插件,但请看您提供的链接中的示例 (在视图中) 使用的助手不是
$this->Form->input
,因为它与烘焙一起提供,而是$this->selected->select
。所以我的猜测是“是的,您需要修改bake生成的代码”
试试看,如果它不起作用,用你为视图尝试的代码更新你的问题,如果它给你任何(新的)错误。你真的不需要插件来为你的表单获得这么小的功能
<link rel="stylesheet" type="text/css" href="/css/forms.css" />
类似于js文件
echo $this->Chosen->select(
'Article.category_id',
array(1 => 'Category 1', 2 => 'Category 2'),
array('data-placeholder' => 'Pick categories...', 'multiple' => true)
);
<link rel="stylesheet" type="text/css" href="/css/forms.css" />