El día 11/02/08, r0sk <[EMAIL PROTECTED]> escribió:
>
> Hola lista:
>
> Estoy intentándolo con i18n y -como no- todo son problemas. Según lo que
> he leido y probado (bien en otro hilo de esta lista [1], de la inglesa [2],
> otros [3] [6], bakery [4]...) se trata de que en
Estoy intentando usar el Translate Behavior y tengo un problema, los campos
no se agregan correctamente en i18n. Se trata del ejemplo que -creo- he
puesto más veces anteriormente, un blog que tenga sus posts (title y
content) en varios idiomas. Para probar he creado un entorno de pruebas, dos
tabla
¿Alguien sabe si el código fuente de cookbook está disponible en algún
sitio?. Creo que hacen un gran uso de i18n y me gustaría ver cómo. Gracias.
El día 14/02/08, Estela Navarrete <[EMAIL PROTECTED]> escribió:
>
>
> Muchas gracias por tus indicaciones Andy, me alegra mucho saber que el
> cookbook
Permitidme que sea pesado e insistir en montar un SVN-CVS-Whatever para
compartir código fuente de todos estos trozos de código de los que podríamos
aprender todos.
El día 11/02/08, Daniel Zelisko <[EMAIL PROTECTED]> escribió:
>
>
> coldmeat escribió:
> > sería genial que compartieras ese código,
Semos dos :D
El día 11/02/08, coldmeat <[EMAIL PROTECTED]> escribió:
>
>
> sería genial que compartieras ese código, primero para los que tenemos
> problemas similares y a parte para poder ver ejemplos que seguro que
> nos vienen muy bien a todos!...
>
> espero con ansia tu liberación! :)
>
> On 1
Hola lista:
Estoy intentándolo con i18n y -como no- todo son problemas. Según lo que he
leido y probado (bien en otro hilo de esta lista [1], de la inglesa [2],
otros [3] [6], bakery [4]...) se trata de que en una tabla i18n se vayan
guardando las distintas traducciones de otras tablas que así lo
Como suelo hacer, he documentado el caso, no sé si se trata de un bug o
igual es cosa mía, si algún core quiere indagar más sobre el tema aquí
estoy. El post:
- http://userlinux.net/1268_cakephp_read_y_las_habtm
--
http://www.userlinux.net
http://7throot.com
--~--~-~--~~---
He usado save() y saveField() indistintamente y siempre ocurre lo mismo, al
final creo que todo se reduce al read(), que rompe las HABTM. Lo he cambiado
por un find('first') y todo ha funcionad bien. ¿No os parece muy raro?
Nueva función:
function admin_status($id = null)
{
// If
Tengo la típica relación HABTM entre Posts y Tags. Además de eso una función
que se encarga de cambiar el status de un post (0 ó 1 dependiendo de si
quiero que se publique o no). El código de esa función es el siguiente:
function admin_status($id = null)
{
// If id is blank, displa
Podrías mandar el código completo?. Me interesa ver como se enlazan combos
usando AJAX en CakePHP. Gracias.
El día 21/01/08, Omark3ar <[EMAIL PROTECTED]> escribió:
>
>
> ya lo solucione, gracias por si alguno se rompió la cabeza
>
> On 17 ene, 12:19, Omark3ar <[EMAIL PROTECTED]> wrote:
> > Sigo mo
No lo había visto, gracias Matías por el enlace. Un saludo.
--~--~-~--~~~---~--~~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos
de Google.
Si quieres publicar en este grupo, envía un mensaje de correo
electrónico a CakePHP-es@goog
Después de media tarde y alguna ayuda (gracias fallenjehova #cakephp-es) he
puesto a funcionar un requestAction simple. Como siempre he intentado
documentar con un ejemplo el uso del mismo:
- http://userlinux.net/1242_cakephp_requestaction
Ahí dejo la receta por si alguien se encuentra en un pro
Al final (y gracias a las ideas de minskog) lo hice más sencillo, desde
vista se puede acceder directamente a las variables de sesión por medio de
$session:
if($session->read('logged')=='1')
Como siempre, acabé documentando el pequeño avance en mi blog, por si
interesa o/y si se quiere completar
A ver si se os ocurre como solucionar ésto. Tengo una variable de sesión
llamada "logged" con dos posibles valores: 0 y 1. Si está a 1 es que el
usuario se ha logueado correctamente y si está a 0 es que o no ha iniciado
sesión o los datos introducidos en el formulario de login no son correctos.
Po
Aquí tienes la misma versión -del mismo autor si no me equivoco- pasada a
1.2:
- http://sandbox2.pseudocoder.com/demo/chat
--
http://www.userlinux.net
http://7throot.com
--~--~-~--~~~---~--~~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" d
He probado con la nighty build del 2 de diciembre y todo ha funcionado de
forma correcta. Por cierto, me he tomado la libertad de "migrar" la funcion
__slug() a PHP (sin CakePHP), por si ayuda a alguien más, me ha parecido muy
interesante:
- http://userlinux.net/1231_slugs_fuera_de_cakephp
Como
Muchas gracias Danielz, era justo lo que estaba buscando. :)
--
http://www.userlinux.net
http://7throot.com
--~--~-~--~~~---~--~~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos
de Google.
Si quieres publicar en este grupo, envía u
Lo único que se nos ha ocurrido (cuando digo "nos" me refiero a minskog) es
algo del estilo:
- select id fron table where id < $id order desc limit 1
- select id fron table where id > $id limit 1
Y solo poner el "anterior" o "siguiente" si hay resultado. Lo malo de esto
es que habría 2 queries
#cakephp-es en irc.freenode.net :)
--
http://www.userlinux.net
http://7throot.com
--~--~-~--~~~---~--~~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos
de Google.
Si quieres publicar en este grupo, envía un mensaje de correo
elect
Quien dice Product dice Post :)
--
http://www.userlinux.net
http://7throot.com
--~--~-~--~~~---~--~~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos
de Google.
Si quieres publicar en este grupo, envía un mensaje de correo
electrón
Tengo una pequeña duda con la paginación en 1.2, estoy usando en mi
controlador algo por el estilo:
function index()
{
$this->set('posts', $this->paginate());
}
En la vista también es sencillo de entender, aparecen X elementos y un
$paginator->next() y $paginator->prev() para
A las buenas. He estado probando el Sluggable Behavior de Mariano (
http://bakery.cakephp.org/articles/view/slug-behavior) con problemas. Tengo
una tabla "Posts" con los campos title y slug entre otros, dentro del modelo
defino la variable $actAs como aconseja en ese tutorial:
var $actsAs = ar
Al final lo he hecho con if(!isset($this->data['User']['id']), gracias a
ambos por vuestra aportación.
--
http://www.userlinux.net
http://7throot.com
--~--~-~--~~~---~--~~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos
de Google.
Espero que alguien haya tenido -y solucionado- algún problema similar
anteriormente para poder orientarme. Tanto en admin_add() como admin_edit()
del mismo controlador llamo a la función save($this->data) para guardar los
datos de un formulario.
Antes de guardarlos paso por un callback a nivel de
A las buenas tardes:
Tengo un pequeño problema entre dos modelos y un formulario. Los modelos
"Mylogs" y "Actions". En Actions tengo un campo "price" que es donde guardo
el precio de la acción (esto se usa para registro de dominios, transferencia
ó renovación). En "Mylogs" intento guardar el nombr
Me han comentado otra forma MUCHÍSIMO más simple de hacerlo, es a la que yo
me refería desde un principio, una simple variable en el modelo, fijaos:
var $displayField = 'nombre';
Con lo que el modelo quedaría algo así:
class User extends AppModel {
var $name = 'User';
var $displayField = 'nombre
Intento documentar todas estas cosillas para que quien busque por internet
tenga al menos alguna referencia, mis 2 cents hoy:
- http://userlinux.net/1225_cakephp_foreign_key_y_desplegables
Gracias de nuevo a todos
--
http://www.userlinux.net
http://7throot.com
--~--~-~--~~---
Gracias a ambos, estaba probando el código y no funcionaba por lo siguiente:
echo $form->input('Users.group_id', array('options'=>$groupList,
'empty'=>true));
Ese 'empty'=>true hacía que siempre estuviera vacío, fue eliminarlo y listo.
Gracias por vuestros trozos de código.
Un saludo.
--
http:/
En esta pequeña aplicación que estoy desarrollando tengo 2 tablas: Users y
Groups, asociadas por group_id en users con una relación hasmany.
He bakeado las admin routes y resulta que, a la hora de agregar un nuevo
usuario (admin_add()) la ficha sale perfecta excepto la selección de Grupo,
que en v
Al hilo de ésto, ¿por qué no construir algo similar pero en Cake?, sí sería
una MUY buena práctica para generar documentación y una herramienta más de
código libre. Igual estoy desvariando un poco, no son horas... pero la idea
está ahí.
Un saludo
--
http://www.userlinux.net
http://7throot.com
-
El día 14/11/07, Joaquin Windmüller <[EMAIL PROTECTED]> escribió:
>
> Reporta un bug en trac.cakephp.org
Eso he hecho:
- https://trac.cakephp.org/ticket/3586
--
http://www.userlinux.net
http://7throot.com
--~--~-~--~~~---~--~~
Has recibido este mensaje porque
El día 14/11/07, AldeaCMS <[EMAIL PROTECTED]> escribió:
>
>
> quizas depende de la version de cake?
> yo uso 1.2
>
>
No tiene nada que ver con la versión, seguro que estás usando Cake en una
carpeta por debajo del webroot: http://localhost/cake/ y por eso has de
subir un nivel. No tiene mayo
Para quien le pueda interesar he intentado "documentar" a mi manera el
problema y la solución:
- http://userlinux.net/1220_cakephp_pagination_en_admin_routines
Un saludo
--
http://www.userlinux.net
http://7throot.com
--~--~-~--~~~---~--~~
Has recibido este mens
Como suele ser habitual, me respondo:
https://trac.cakephp.org/ticket/3440
Critical, pero Opened hace 3 semanas, ¡cáscaras!. Esperemos a que alguien lo
arregle. Un saludo y perdón por el "ruido" generado.
--
http://www.userlinux.net
http://7throot.com
--~--~-~--~~~
¿Alguien sabe si pagination() funciona correctamente con las admin routing
de 1.2?. He bakeado MVC de Posts y al pinchar en "page 2" (o cualquier otra)
me sale lo siguiente:
Missing Method in PostsController
You are seeing this error because the action *admin_page2* is not defined in
controller *
El día 13/11/07, minskog <[EMAIL PROTECTED]> escribió:
>
> Creo que te refieres a las columnas a mostrar, eso se hace en el modelo,
> por defecto saca todos un findall o find, pero puedes decirle que columnas
> mostrar.
>
Correcto, a eso mismo me refiero, la pregunta es ¿cómo? :D. Mirando modelos
Estoy modificando las templates ctp de bake para poder generar un interfaz
de "administración" del sitio un poco más acorde con mis necesidades. Me
encuentro con el siguiente problema:
Tengo una tabla "Posts" con un montón de campos, la mayoría de ellos son de
control interno y no necesito que sal
He estado leyendo algo y creo que con estos 2 enlaces la cosa queda clara:
-
http://nik.chankov.net/2007/09/08/modify-templates-before-start-baking/
- http://cakebaker.42dh.com/2007/06/11/baking-views/
En otras palabras:
1.- Pasar de "cake/console/libs/tempates/views" a "vendors/templ
He estado mirando un poco más los enlaces que ha dado Toni Martínez y ambos
scripts son para Cake 1.1. Son muy completos pero creo que no es a lo que se
refería Gwoo, ¿any other tip?.
--
http://www.userlinux.net
http://7throot.com
--~--~-~--~~~---~--~~
Has recibido
>
>
> ...pero ahora como
> parece que el bake permitirá usar plantillas independientes (al menos
> hay algo por estilo en el svn) decidimos usar nuestra interfaz y
> conectarla con bake.
>
Daniel, ¿dónde se puede leer información al respecto sobre bake y las
plantillas independientes? (además de a
>
>
> Quizas esto te pueda servir de ayuda para lo que buscan o directamente
> solucionarte el tema:
>
> -http://cakeforge.org/projects/autobakery/
> -http://cakeforge.org/projects/decorate/
Pues si Toni, algo así era lo que estaba buscando, ¿son para 1.1?. ¿Veis
difícil "cambiar" esas plantilla
A los buenos días.
Llevo algún tiempo formulándome una pregunta que no he conseguido responder
vía Google. Estoy usando "bake" para generar los formularios
correspondientes a la administración de cualquier aplicación (admin
routines, admin_index(), admin_add()...). Genero tanto el controlador como
El día 1/10/07, dandreta <[EMAIL PROTECTED]> escribió:
>
>
> Hola a todos!!
> Acabo de migrar a la version 1.2 y me encuentro con el problema de que
> no puedo ejecutar el script bake. He seguido el screencast para linux
> de la página oficial pero no consigo hacerlo funcionar. A ver si por
> favor
Ya he arreglado, al final tuve que ir al modelo de Group para definir los
campos que quería que salieran:
var $hasMany = array(
'User' =>
array('className' => 'User',
'foreignKey' => 'group_id',
'conditions' => '',
Esta es la linea del controlador que genera la variable $group (la del array
anterior):
$this->set('group', $this->Group->read(null, $id));
Si pruebo a poner algo como lo que viene a continuación da error:
$this->set('group', $this->Group->read(array("User.id", "Group.id"), $id));
Si solamente
Si, al final la solución ha sido algo así. Gracias por contestar.
Un saludo.
--
http://www.userlinux.net
http://7throot.com
--~--~-~--~~~---~--~~
Has recibido este mensaje porque estás suscrito a Grupo "CakePHP-es" de Grupos
de Google.
Si quieres publicar en es
[modified] => -00-00 00:00:00
)
[User] => Array
(
[0] => Array
(
[id] => 4
[username] => r0sk
[passwd] => lalala
[name] => Oscar M. Lage
Hola lista.
Estaba "bakeando" mi primera aplicación Cake y me surge una duda. Al usar
Bake genero CRUD y las acciones de administrador de forma que el controlador
tiene varias funciones index(), admin_index(), add(), admin_add()...
Como las simples no las quiero las he borrado (y tambien sus vist
El día 3/09/07, Nokai <[EMAIL PROTECTED]> escribió:
>
>
> No puedo entrar en http://www.cakephp-es.org/
>
> Os funciona a vosotros???
A mi particularmente tampoco me funciona.
--
http://www.userlinux.net
http://7throot.com
--~--~-~--~~~---~--~~
Has recibido este
Muchísimas gracias Toni, me ha servido, fíjate en el código de
app_controller:
class AppController extends Controller {
function beforeRender()
{
$this -> _initConf();
}
function _initConf()
{
$this->set('configs', $this->requestAction('/configs/'));
}
}
Tengo un pequeño problema a la hora de esquematizar la aplicación que quiero
desarrollar con CakePHP. Hay ciertas configuraciones (y no me refiero a las
configuraciones de CakePHP) de la aplicación que me gustaría guardar en una
tabla dentro de la base de datos. Dichas configuraciones son las típi
Yo tengo en vez de tu virtualhost, este otro:
Los servername es cómo quieres acceder a esa página a través de tu navegador
(http://cake):
ServerName cake
ServerAlias cake
Prueba a meter en /etc/hosts algo así como:
127.0.0.1 cake
Y en httpd.conf (apache2.conf o el que corresponda)
NameVirtualHo
El día 21/06/07, Fran Iglesias <[EMAIL PROTECTED]> escribió:
>
>
> http://api.cakephp.org/1.2/basics_8php-source.html#l00616
Muchas gracias Fran, no conocía la función vendors(). En este caso no me ha
servido de mucho puesto que todo el código del whois no era POO e incluía
otras rutinas que fal
Estoy rehaciendo un pequeño portal de registro de dominios y otros servicios
de Internet sobre CakePHP y me encuentro con el siguiente problema. A la
hora de buscar si un dominio está o no disponible utilizaba un formulario
que enviaba datos a un php externo (código fuente aqui:
http://www.cj-desig
Jugando con scaffold me surge la siguiente cuestión: ¿hay forma de habilitar
solamente scaffold para admin?. Quiero que solo el administrador pueda
agregar, borrar, editar mientras que un usuario normal se limite a las
vistas.
Gracias.
--
http://www.userlinux.net
http://7throot.com
--~--~--
Creo que la URL correcta sería algo así como:
- http://cakelocal/admin/operacions/
- http://cakelocal/admin/operacions/add/
Si quiero acceder al admin_index ó admin_add. Hasta ahí por lo que he leido.
De todos modos y aún probando este último método de acceso sigo sin
tener OperacionsController
La URL es la siguiente:
- http://cakelocal/operacions/admin_index
El código de operacions_controller:
En bake he indicado que cree las rutinas de admin pero creo que no ha
agregado ningún tipo de rutina, ¿deberían aparecer aquí en el controlador
verdad?.
--
http://www.userlinux.net
http://7
Hola lista:
Mi primer correo, estoy empezando con CakePHP e intentando familizarizarme
con el MVC (también mi primer intento con este framework y con la
programación orientada a objetos), con lo que hay muchas novedades por
descubrir.
Estoy probando Cake con una aplicación, usando bake.php para d
58 matches
Mail list logo