CakePHP
Downloads
Latest Release
CakePHP 1.2
Download
|
Tickets
CakePHP 1.3
Download
|
Tickets
CakePHP 2.0
Tickets
Documentation
API
1.1
|
1.2
|
1.3
|
2.0
Book
1.1
|
1.2
|
1.3
|
2.0
Tickets
Translations
Community
Bakery
Contributors
Google Groups
Logo
Planet
Q & A
TV (Screencasts)
Services
Certification
Consultation
Support
Training
Iniciar sesión
Register
English
Arabic (Egypt)
Bulgarian
Chinese
Czech
German (Standard)
Greek
English
Spanish (Spain - Traditional)
Farsi
French (Standard)
Hungarian
Indonesian
Italian
Japanese
Korean
Malaysian
Dutch (Standard)
Portuguese (Portugal)
Polish
Romanian
Russian
Slovak
Turkish
Chinese (Taiwan)
Welcome to the Cookbook
The 1.3 Book
The 1.2 Book
The 1.1 Book
The 2.0 Book
Clear Local Cache
1 Comenzando con CakePHP
1.1 ¿Qué es CakePHP y por qué hay que utilizarlo?
1.2 Dónde obtener ayuda
1.3 Entendiendo Modelo-Vista-Controlador
1.3.1 Beneficios
2 Principios básicos de CakePHP
2.1 Estructura de CakePHP
2.1.1 Extensiones de los Controladores ("Componentes")
2.1.2 Extensiones de las Vistas
2.1.3 Extensiones de los Modelos
2.1.4 Extensiones de la Aplicación
2.2 Una petición típica de CakePHP
2.3 Estructura de archivos de CakePHP
2.3.1 La Carpeta App
2.4 Convenciones de CakePHP
2.4.1 Convenciones de los nombres de archivos y clases
2.4.2 Convenciones de Modelo y de la Base de datos
2.4.3 Convenciones de Controladores
2.4.3.1 Consideraciones de URL para nombres de controladores
2.4.4 Convenciones de Vistas
3 Desarrollando con CakePHP
3.1 Requerimientos
3.2 Preparándose para Instalar
3.2.1 Obteniendo CakePHP
3.2.2 Permisos
3.3 Instalación
3.3.1 Desarrollo
3.3.2 Producción
3.3.3 Instalación Avanzada
3.3.3.1 Rutas de Clase Adicionales
3.3.4 Apache y mod_rewrite (y .htaccess)
3.3.5 Lighttpd y mod_magnet
3.3.6 Pretty URLs en nginx
3.3.7 Enciéndelo
3.4 Configuración
3.4.1 Configuración de Base de Datos
3.4.2 Configuración del Core
3.4.3 La Clase de Configuración
3.4.3.1 Métodos de la Clase Configure
3.4.3.1.1 write
3.4.3.1.2 read
3.4.3.1.3 delete
3.4.3.1.4 load
3.4.3.1.5 version
3.4.3.2 Variables de Configuración Principales de CakePHP
3.4.3.3 Constantes de Configuración
3.4.4 La Clase App
3.4.4.1 Usando App::import()
3.4.4.2 Importando librerías del Core
3.4.4.3 Importando Controladores, Modelos, Ayudantes, Comportamientos y Componentes
3.4.4.3.1 Cargando Controladores
3.4.4.3.2 Cargando Modelos
3.4.4.3.3 Cargando Componentes [Components]
3.4.4.3.4 Cargando Comportamientos [Behaviors]
3.4.4.3.5 Cargando Ayudantes[Helpers]
3.4.4.4 Cargando desde Plugins
3.4.4.5 Cargando Archivos de Terceros
3.4.4.5.1 Ejemplos de archivos de terceros
3.4.5 Configuración de Rutas
3.4.5.1 Enrutamiento por defecto
3.4.5.2 Parámetros con nombre
3.4.5.3 Defining Routes
3.4.5.4 Pasando parámetros a las acciones
3.4.5.5 Prefix Routing
3.4.5.6 Rutas y plugins
3.4.5.7 Extensiones de archivo
3.4.6 Inflexiones Propias
3.4.7 Haciendo Bootstrap de CakePHP
3.5 Controladores
3.5.1 Introducción
3.5.2 The App Controller
3.5.3 The Pages Controller
3.5.4 Atributos del Controlador
3.5.4.1 $name
3.5.4.2 $components, $helpers y $uses
3.5.4.3 Atributos Relacionados con la Página: "$layout" y "$pageTitle"
3.5.4.4 El Atributo de Parámetros ("$params")
3.5.4.4.1 form
3.5.4.4.2 admin
3.5.4.4.3 bare
3.5.4.4.4 isAjax
3.5.4.4.5 controller
3.5.4.4.6 action
3.5.4.4.7 pass
3.5.4.4.8 url
3.5.4.4.9 data
3.5.4.4.10 prefix
3.5.4.4.11 named
3.5.4.5 Otros Atributos
3.5.4.6 persistModel
3.5.5 Métodos del Controlador
3.5.5.1 Interactuando con Vistas
3.5.5.1.1 set
3.5.5.1.2 render
3.5.5.2 Control de Flujo
3.5.5.2.1 redirect
3.5.5.2.2 flash
3.5.5.3 Retrollamadas ("Callbacks")
3.5.5.4 Otros Métodos Útiles
3.5.5.4.1 constructClasses
3.5.5.4.2 referer
3.5.5.4.3 disableCache
3.5.5.4.4 postConditions
3.5.5.4.5 paginate
3.5.5.4.6 requestAction
3.5.5.4.7 loadModel
3.6 Componentes
3.6.1 Introducción
3.6.2 Configuración de componentes.
3.6.3 Component callbacks
3.6.4 Creando Componentes a medida
3.6.4.1 Añadiendo Componentes a tus Controladores
3.6.4.2 Acceso a clases MVC dentro de componentes
3.6.4.3 Usando Componentes en tu Componente
3.7 Modelos
3.7.1 La Comprensión de Modelos
3.7.2 Creando Tablas de Bases de Datos
3.7.2.1 Asociaciones de Tipo de Dato por Base de Datos
3.7.2.1.1 MySQL
3.7.2.1.2 MySQLi
3.7.2.1.3 ADOdb
3.7.2.1.4 DB2
3.7.2.1.5 Firebird/Interbase
3.7.2.1.6 MS SQL
3.7.2.1.7 Oracle
3.7.2.1.8 PostgreSQL
3.7.2.1.9 SQLite
3.7.2.1.10 Sybase
3.7.2.2 Titulos
3.7.2.3 Creado y modificado ("created" y "modified")
3.7.2.4 Utilizando UUIDs como Claves Primarias
3.7.3 Recuperando tus Datos
3.7.3.1 find
3.7.3.1.1 find('first')
3.7.3.1.2 find('count')
3.7.3.1.3 find('all')
3.7.3.1.4 find('list')
3.7.3.1.5 find('threaded')
3.7.3.1.6 find('neighbors')
3.7.3.2 findAllBy
3.7.3.3 findBy
3.7.3.4 query
3.7.3.5 field
3.7.3.6 read()
3.7.3.7 Condiciones Complejas de Búsqueda
3.7.4 Guardando Tus Datos
3.7.4.1 Guardando Datos de Modelos Relacionados (hasOne, hasMany, belongsTo)
3.7.4.1.1 counterCache - Cache your count()
3.7.4.2 Guardando Datos de Modelos Relacionados (HABTM)
3.7.5 Borrando Datos
3.7.5.1 del
3.7.5.2 remove
3.7.5.3 deleteAll
3.7.6 Asociaciones: Enlazando Modelos
3.7.6.1 Tipos de Relaciones
3.7.6.2 hasOne
3.7.6.3 belongsTo
3.7.6.4 hasMany
3.7.6.5 hasAndBelongsToMany (HABTM)
3.7.6.6 Creando y Destruyendo Asociaciones al Vuelo
3.7.6.7 Multiples relaciones al mismo modelo
3.7.6.8 Joining tables
3.7.7 Métodos Callback
3.7.7.1 beforeFind
3.7.7.2 afterFind
3.7.7.3 beforeValidate
3.7.7.4 beforeSave
3.7.7.5 afterSave
3.7.7.6 beforeDelete
3.7.7.7 afterDelete
3.7.7.8 onError
3.7.8 Atributos del Modelo
3.7.8.1 useDbConfig
3.7.8.2 useTable
3.7.8.3 tablePrefix
3.7.8.4 primaryKey
3.7.8.5 displayField
3.7.8.6 recursive
3.7.8.7 order
3.7.8.8 data
3.7.8.9 _schema
3.7.8.10 validate
3.7.8.11 name
3.7.8.12 cacheQueries
3.7.9 Métodos Personalizados y Propiedades
3.8 Comportamientos
3.8.1 Utilizando Comportamientos
3.8.2 Creando Comportamientos Personalizados
3.8.3 Creating behavior methods
3.9 DataSources (fuentes de datos)
3.9.1 API básica para DataSources
3.9.2 Un ejemplo
3.10 Vistas
3.10.1 Plantillas de la Vista
3.10.2 Layouts
3.10.3 Elementos
3.10.3.1 Passing Variables into an Element
3.10.3.2 Cache de Elements
3.10.3.3 Utilizar Elements de un Plugin
3.10.4 Métodos de la vista
3.10.4.1 set()
3.10.4.2 getVar()
3.10.4.3 getVars()
3.10.4.4 error()
3.10.4.5 element()
3.10.4.6 uuid()
3.10.4.7 addScript()
3.10.5 Temas
3.10.6 Vistas de Medios
3.11 Helpers
3.11.1 Usando Helpers
3.11.2 Creando Helpers
3.11.2.1 Including other Helpers
3.11.2.2 Callback method
3.11.2.3 Usando tu Helper
3.11.3 Creando Funcionalidad para todos los Helpers
3.11.4 Helpers del Core
3.12 Scaffolding
3.12.1 Creación de una interfaz sencilla de administración con scaffolding
3.12.2 Personalizando Vistas Scaffold
3.13 La consola de CakePHP
3.13.1 Creando Shells y Tasks
3.13.1.1 Creando tus Propios Shells
3.13.1.2 Tasks (Tareas)
3.13.2 Ejecutando Shells con cronjobs
3.14 Plugins
3.14.1 Crear un Plugin
3.14.2 Controladores del Plugin
3.14.3 Modelos del Plugin
3.14.4 Vistas del Plugin
3.14.5 Componentes, Ayudantes y Comportamientos
3.14.6 CSS y Javascript en los Plugins
3.14.7 Consejos para desarrollar Plugins
3.15 Constantes y Funciones Globales
3.15.1 Funciones globales
3.15.1.1 __
3.15.1.2 a
3.15.1.3 aa
3.15.1.4 am
3.15.1.5 config
3.15.1.6 convertSlash
3.15.1.7 countdim
3.15.1.8 debug
3.15.1.9 e
3.15.1.10 env
3.15.1.11 fileExistsInPath
3.15.1.12 h
3.15.1.13 ife
3.15.1.14 low
3.15.1.15 paths
3.15.1.16 pr
3.15.1.17 r
3.15.1.18 stripslashes_deep
3.15.1.19 up
3.15.1.20 uses
3.15.2 Constantes predefinidas
4 Tareas comunes con CakePHP
4.1 Validación de Datos
4.1.1 Reglas Simples
4.1.2 Una regla por campo
4.1.2.1 rule
4.1.2.2 required
4.1.2.3 allowEmpty
4.1.2.4 on
4.1.2.5 message
4.1.2.6 last
4.1.3 Múltiples Reglas por Campo
4.1.4 Reglas de Validación Incorporadas
4.1.4.1 alphaNumeric
4.1.4.2 between
4.1.4.3 blank
4.1.4.4 boolean
4.1.4.5 cc
4.1.4.6 comparison
4.1.4.7 date
4.1.4.8 decimal
4.1.4.9 email
4.1.4.10 equalTo
4.1.4.11 extension
4.1.4.12 file
4.1.4.13 ip
4.1.4.14 isUnique
4.1.4.15 minLength
4.1.4.16 maxLength
4.1.4.17 money
4.1.4.18 multiple
4.1.4.19 inList
4.1.4.20 numeric
4.1.4.21 notEmpty
4.1.4.22 phone
4.1.4.23 postal
4.1.4.24 range
4.1.4.25 ssn
4.1.4.26 url
4.1.5 Reglas de Validación Personalizadas
4.1.5.1 Validación Personalizada Mediante Expresiones Relugares
4.1.5.2 Validación Mediante Métodos Personalizados
4.1.6 Validando datos desde el Controlador
4.2 Limpieza de Datos
4.2.1 paranoid
4.2.2 html
4.2.3 escape
4.2.4 clean
4.3 Manejo de Errores
4.4 Depuración
4.4.1 Depuración básica
4.4.2 Usando la clase Debugger
4.4.3 Clase Debugger
4.5 Caching
4.6 Logging
4.6.1 Uso de la función log
4.7 Testing
4.7.1 Preparándose para el testing
4.7.1.1 Installing SimpleTest
4.7.1.2 Ejecutando los test-cases incorporados
4.7.2 Introducción a los test - Unit testing vs. Web testing
4.7.3 Preparando datos de prueba
4.7.3.1 Acerca de las fixtures
4.7.3.2 Creando fixtures
4.7.3.3 Importar información de tabla y registros
4.7.4 Creando los tests
4.7.4.1 CakeTestCase Callback Methods
4.7.5 Testing models
4.7.5.1 Creating a test case
4.7.5.2 Creating a test method
4.7.6 Testing controllers
4.7.6.1 Creando un test case
4.7.6.2 El método testAction
4.7.6.3 Pitfalls
4.7.7 Testing Helpers
4.7.7.1 Creating Helper test, part I
4.7.8 Probando componentes
4.7.8.1 Initializing the component
4.7.8.2 Creando un método de prueba
4.7.9 Web testing - Testeando las vistas
4.7.9.1 About CakeWebTestCase
4.7.9.2 Creando un test
4.7.9.3 Walking through a page
4.7.10 Testing plugins
4.7.11 Miscellaneous
4.7.11.1 Customizing the test reporter
4.7.11.2 Grouping tests
4.7.12 Running tests in the Command Line
4.8 Internacionalización & Localización
4.8.1 Internacionalizando su aplicación
4.8.2 Localización en CakePHP
4.9 Paginación
4.9.1 Preparación del controlador
4.9.2 Pagination in Views
4.9.3 Paginación AJAX
4.9.3.1 Cambios en el Layout
4.9.3.2 Cambios en la Vista
4.9.4 Custom Query Pagination
4.10 REST
4.10.1 The Simple Setup
4.10.2 Asignación de rutas personalizadas REST
5 Componentes del Núcleo
5.1 Listas de Control de Acceso
5.1.1 Entendiendo cómo funciona ACL
5.1.2 Definiendo Permisos: ACL basado en INI
5.1.3 Definiendo Permisos: ACL en la base de datos
5.1.3.1 Comenzando
5.1.3.2 Creando Access Request Objects (AROs) y Access Control Objects (ACOs)
5.1.3.3 Asignando Permisos
5.1.3.4 Verificando Permisos: El Componente ACL
5.2 Autenticación
5.2.1 Configurando las variables del componente Auth
5.2.2 Mostrando Mensajes de Error en la Autentificación
5.2.3 Problemas comunes con Auth
5.2.4 Cambiar la Función Hash
5.2.5 Métodos de AuthComponent
5.2.5.1 action
5.2.5.2 allow
5.2.5.3 deny
5.2.5.4 hashPasswords
5.2.5.5 mapActions
5.2.5.6 login
5.2.5.7 logout
5.2.5.8 password
5.2.5.9 user
5.2.6 Atributos de AuthComponent
5.2.6.1 userModel
5.2.6.2 fields
5.2.6.3 userScope
5.2.6.4 loginAction
5.2.6.5 loginRedirect
5.2.6.6 logoutRedirect
5.2.6.7 loginError
5.2.6.8 authError
5.2.6.9 autoRedirect
5.2.6.10 authorize
5.2.6.11 sessionKey
5.2.6.12 ajaxLogin
5.2.6.13 authenticate
5.2.6.14 actionPath
5.3 Cookies
5.3.1 Configuración del Controlador
5.3.2 Utilizando el Componente
5.4 Email
5.4.1 Atributos y Variables de la clase
5.4.1.1 Envío múltiple de emails en bucle
5.4.2 Envío de un mensaje simple
5.4.2.1 Configurando el Layout
5.4.2.2 Configurar un elemento Email para el cuerpo del mensaje
5.4.2.3 Controlador
5.4.3 Enviar un mail por SMTP
5.5 Request Handling
5.5.1 Obtaining Request Information
5.5.2 Request Type Detection
5.5.3 Obtaining Additional Client Information
5.5.4 Responding To Requests
5.6 El Componente Security
5.6.1 Configuración
5.6.2 Métodos
5.6.2.1 requirePost()
5.6.2.2 requireSecure()
5.6.2.3 requireAuth()
5.6.2.4 requireLogin()
5.6.2.5 loginCredentials(string $type)
5.6.2.6 loginRequest(array $options)
5.6.2.7 parseDigestAuthData(string $digest)
5.6.2.8 generateDigestResponseHash(array $data)
5.6.2.9 blackHole(object $controller, string $error)
5.6.3 Uso
5.6.4 Basic HTTP Authentication
5.7 Sesiones
5.7.1 Métodos
5.7.1.1 write
5.7.1.2 setFlash
5.7.1.3 read
5.7.1.4 check
5.7.1.5 delete
5.7.1.6 destroy
5.7.1.7 error
6 Core Behaviors (Comportamientos Basicos)
6.1 ACL
6.1.1 Using the AclBehavior
6.1.2 node()
6.2 Containable
6.3 Translate
6.3.1 Inicializando las tablas de la Base de datos i18n
6.3.2 Adjuntando el Comportamiento de Traducción a tus Modelos
6.3.3 Definiendo los Campos
6.3.4 Conclusiones
6.3.5 Obtener todos los registros de traducción para un campo determinado
6.3.5.1 Using the bindTranslation method
6.3.6 Saving in another language
6.3.7 Multiple Translation Tables
6.3.7.1 Create the TranslateModel
6.3.7.2 Changing the Table
6.4 Arboles (Tree)
6.4.1 Requerimientos
6.4.2 Uso Básico
6.4.2.1 Agregando datos
6.4.2.2 Modificando datos
6.4.2.3 Borrando datos
6.4.2.4 Haciendo consultas y usando tus datos
6.4.2.4.1 El método children
6.4.2.4.2 Contando los hijos
6.4.2.4.3 generatetreelist
6.4.2.4.4 getparentnode
6.4.2.4.5 getpath
6.4.3 Uso Avanzado
6.4.3.1 moveDown
6.4.3.2 moveUp
6.4.3.3 removeFromTree
6.4.3.4 reorder
6.4.4 Data Integrity
7 Ayudantes del Core
7.1 AJAX
7.1.1 AjaxHelper Options
7.1.1.1 General Options
7.1.1.2 Callback Options
7.1.2 Métodos
7.1.2.1 link
7.1.2.2 remoteFunction
7.1.2.3 remoteTimer
7.1.2.4 form
7.1.2.5 submit
7.1.2.6 observeField
7.1.2.7 observeForm
7.1.2.8 autoComplete
7.1.2.9 isAjax
7.1.2.10 drag & drop
7.1.2.11 slider
7.1.2.12 editor
7.1.2.13 sortable
7.2 Cache
7.2.1 Generalidades en Caching
7.2.2 Motores de Cache en Cake
7.2.3 Configuracion del Cache Helper
7.2.4 Caching en los Controllers
7.2.5 Marking Non-Cached Content in Views
7.2.6 Borrando el cache
7.3 Formularios
7.3.1 Creando Formularios
7.3.1.1 $options[‘type’]
7.3.1.2 $options[‘action’]
7.3.1.3 $options[‘url’]
7.3.1.4 $options[‘default’]
7.3.2 Closing the Form
7.3.3 Automagic Form Elements
7.3.3.1 Field naming convention
7.3.3.2 $options[‘type’]
7.3.3.3 $options[‘before’], $options[‘between’], $options[‘separator’] and $options[‘after’]
7.3.3.4 $options[‘options’]
7.3.3.5 $options[‘multiple’]
7.3.3.6 $options[‘maxLength’]
7.3.3.7 $options[‘div’]
7.3.3.8 $options[‘label’]
7.3.3.9 $options['legend']
7.3.3.10 $options[‘id’]
7.3.3.11 $options['error']
7.3.3.12 $options['default']
7.3.3.13 $options[‘selected’]
7.3.3.14 $options[‘rows’], $options[‘cols’]
7.3.3.15 $options[‘empty’]
7.3.3.16 $options[‘timeFormat’]
7.3.3.17 $options[‘dateFormat’]
7.3.3.18 $options['minYear'], $options['maxYear']
7.3.3.19 $options['interval']
7.3.3.20 $options['class']
7.3.4 File Fields
7.3.4.1 Validating Uploads
7.3.5 Form Element-Specific Methods
7.3.5.1 checkbox
7.3.5.2 button
7.3.5.3 year
7.3.5.4 month
7.3.5.5 dateTime
7.3.5.6 day
7.3.5.7 hour
7.3.5.8 minute
7.3.5.9 meridian
7.3.5.10 error
7.3.5.11 file
7.3.5.12 hidden
7.3.5.13 isFieldError
7.3.5.14 label
7.3.5.15 password
7.3.5.16 radio
7.3.5.17 select
7.3.5.18 submit
7.3.5.19 text
7.3.5.20 textarea
7.4 HTML
7.4.1 Inserting Well-Formatted elements
7.4.1.1 charset
7.4.1.2 css
7.4.1.3 meta
7.4.1.4 docType
7.4.1.5 style
7.4.1.6 image
7.4.1.7 link
7.4.1.8 tag
7.4.1.9 div
7.4.1.10 para
7.4.1.11 tableHeaders
7.4.1.12 tableCells
7.4.1.13 url
7.4.2 Changing the tags output by HtmlHelper
7.5 Javascript
7.5.1 Methods
7.6 Number
7.6.1 currency
7.6.2 precision
7.6.3 toPercentage
7.6.4 toReadableSize
7.6.5 format
7.7 Paginator
7.7.1 Métodos
7.8 RSS
7.8.1 Creando un RSS feed con el RssHelper
7.8.1.1 Código para el Controlador
7.8.1.1.1 Layout RSS
7.8.1.1.2 La vista
7.9 Sesión
7.9.1 Methods
7.9.2 flash
7.9.2.1 Using Flash for Success and Failure
7.10 Text
7.11 Tiempo
7.11.1 Formatting
7.11.2 Testing Time
7.12 XML
7.12.1 serialize
7.12.2 elem
7.12.3 header
8 Librerias de utilidades del núcleo
8.1 App
8.2 Inflector
8.2.1 Class methods
8.3 Cadenas (String)
8.3.1 uuid
8.3.2 tokenize
8.3.3 insert
8.3.4 cleanInsert
8.4 Xml
8.4.1 Análisis Xml
8.5 Set
8.5.1 Set-compatible Path syntax
8.5.2 insert
8.5.3 sort
8.5.4 reverse
8.5.5 combine
8.5.6 normalize
8.5.7 countDim
8.5.8 isEqual
8.5.9 diff
8.5.10 check
8.5.11 remove
8.5.12 classicExtract
8.5.13 matches
8.5.14 extract
8.5.15 format
8.5.16 enum
8.5.17 numeric
8.5.18 map
8.5.19 pushDiff
8.5.20 filter
8.5.21 merge
8.5.22 contains
8.6 Security
8.7 Cache
8.7.1 Cache::read()
8.7.2 Cache::write()
8.7.3 Cache::delete()
8.7.4 Cache::config()
8.7.5 Cache::set()
8.8 HttpSocket
8.8.1 get
8.8.2 post
8.8.3 request
9 Aplicaciones de Consola Principales
9.1 Generación de Código con Bake
9.2 Gestión del Esquema de la BBDD y Migraciones
9.2.1 Generando y Usando Archivos de Esquemas
9.2.2 Migrations with CakePHP schema shell
9.3 Modificando el HTML producido por defecto del script bake
10 Ejemplo de Aplicación
10.1 Blog
10.1.1 Obteniendo Cake
10.1.2 Creando la Base de Datos del Blog
10.1.3 Configuración de la Base de Datos en Cake
10.1.4 Configuración Opcional
10.1.5 Una aclaración para mod_rewrite
10.1.6 Crear un modelo Post
10.1.7 Crear un controlador para Post
10.1.8 Creando las Vistas(Views) de los Post
10.1.9 Agregando Posts
10.1.10 Validación de Datos
10.1.11 Borrando Posts
10.1.12 Editando Posts
10.1.13 Rutas
10.1.14 Conclusión
10.2 Simple Acl controlled Application
10.2.1 Preparando nuestra aplicación
10.2.2 Preparándose para agregar Autentificación (Auth)
10.2.3 Inicializar las tablas Acl en la BD
10.2.4 Act as a Requester (Solicitante)
10.2.5 Creando ACOs
10.2.6 Una herramienta automática para crear ACOs
10.2.7 Configurando los permisos
10.2.8 Logueo de Usuarios
10.2.9 Logout (deslogueo)
10.2.10 Todo hecho
11 Apendices
11.1 Migrando desde CakePHP 1.1 a 1.2
11.1.1 Configure
11.1.2 Del Helper HTML al Helper Form
11.1.3 Incluir Archivos
11.1.4 Model::generateList()
11.1.5 Consejos para Migrar de 1.1 a 1.2
3.10 Vistas
Editar
Comentarios (0)
Historia
Este texto puede diverger de la versión original
« Un ejemplo
|
Plantillas de la Vista »