cakePHP & Twitter Bootstrap - 查看

Posted

技术标签:

【中文标题】cakePHP & Twitter Bootstrap - 查看【英文标题】:cakePHP & Twitter Bootstrap - View 【发布时间】:2013-02-03 03:38:02 【问题描述】:

我在 Cakephp 中使用这个插件 --> TwitterBootstrap,除了我不能改变布局之外,一切都像发光一样工作。 IE。索引、添加等。

我有一个名为 Cinema 的模型,并用蛋糕烘焙和 Views/Cinemas 制作了同样的东西

这是我的控制器:

<?php
App::uses('AppController', 'Controller');
/**
 * Cinemas Controller
 *
 */
class CinemasController extends AppController 

/**
 *  Layout
 *
 * @var string
 */
    public $layout = 'bootstrap';

/**
 * Scaffold
 *
 * @var mixed
 */
    public $scaffold;


我是否将 CakePHPs 路由覆盖到一些特殊的脚手架模板中?

【问题讨论】:

查看/脚手架 我在那里添加了 index.ctp 并且一切正常,现在我删除了 public $scaffold 并且我的原始索引正常工作! 【参考方案1】:

通过在你的控制器中定义public $scaffold;,你告诉Cake你想要启用Scaffolding模式,它允许你轻松地插入/编辑/删除一些记录。脚手架模式始终使用您的“默认”布局。

换句话说,通过定义public $scaffold; 变量,您“否决”了您的布局。脚手架模式不采用该设置。只需删除 public $scaffold; 行即可返回您的引导布局。

【讨论】:

那个脚手架页面在哪里?我的意思是默认的? @Philip app/View/Layouts/default.ctp

以上是关于cakePHP & Twitter Bootstrap - 查看的主要内容,如果未能解决你的问题,请参考以下文章

Foo&Boo

CakePHP 3 & Mercury:SMTP 服务器不接受密码

CakePHP:防止在 URL 中获取表单字段

CakePHP 3 不保存关联?

在 CakePHP 3 中调用布尔错误时的成员函数 build()

CakePHP 导航栏视图结构