bag cake 1.2.xx ? (al menos en mi revisión asi parece)

2007-11-01 Por tema Diego Villar
Bueno, alguien del core seguro lo sabe ...

Resulta que arme el típico "contactenos" con un modelo que tiene $useTable =
false;

Pero al visualizar el form me da lo siguiente:

*Warning* (512) : (FormHelper::create) Unable to
use model field data. If you are using a model without a database
table, try implementing loadInfo()
[*CORE\cake\libs\view\helpers\form.php*, line *116*]

Context  | Code 

$model  =   "Contacto"
$options=   array()
$defaultModel   =   null
$data   =   array("fields" => "", "key" => "", "validates" => "")
$view   =   View object
$object =   Contacto object
$models =   array(0 => "contacto", 1 => "view")
$currentModel   =   "view"
$currentObject  =   View object
$append =   ""
$id =   false
$created=   false
$fields =   Set object
$fieldNames =   array()
$fieldTypes =   array()
$fieldLengths   =   array()


$fieldTypes = $fields->extract('{n}.type');
$fieldLengths = $fields->extract('{n}.length');
if (!count($fieldNames) || !count($fieldTypes)) {
 trigger_error(__('(FormHelper::create) Unable to use
model field data. If you are using a model without a database table,
try implementing loadInfo()', true), E_USER_WARNING);
}

FormHelper::create() - CORE\cake\libs\view\helpers\form.php, line 116
include - CORE\app\views\contactos\index.ctp, line 1
View::_render() - CORE\cake\libs\view\view.php, line 779
View::render() - CORE\cake\libs\view\view.php, line 346
Controller::render() - CORE\cake\libs\controller\controller.php, line 635
Dispatcher::_invoke() - CORE\cake\dispatcher.php, line 344
Dispatcher::dispatch() - CORE\cake\dispatcher.php, line 323
[main] - CORE\app\webroot\index.php, line 83

*Warning* (512) : (FormHelper::create) Unable to
use model field data. If you are using a model without a database
table, try implementing loadInfo()
[*CORE\cake\libs\view\helpers\form.php*, line *119*]

Context  | Code 

$model  =   "Contacto"
$options=   array()
$defaultModel   =   null
$data   =   array("fields" => "", "key" => "", "validates" => "")
$view   =   View object
$object =   Contacto object
$models =   array(0 => "contacto", 1 => "view")
$currentModel   =   "view"
$currentObject  =   View object
$append =   ""
$id =   false
$created=   false
$fields =   Set object
$fieldNames =   array()
$fieldTypes =   array()
$fieldLengths   =   array()


 trigger_error(__('(FormHelper::create) Unable to use
model field data. If you are using a model without a database table,
try implementing loadInfo()', true), E_USER_WARNING);
}
if (!count($fieldNames) || !count($fieldLengths) ||
(count($fieldNames) != count($fieldTypes))) {
 trigger_error(__('(FormHelper::create) Unable to use
model field data. If you are using a model without a database table,
try implementing loadInfo()', true), E_USER_WARNING);
}

FormHelper::create() - CORE\cake\libs\view\helpers\form.php, line 119
include - CORE\app\views\contactos\index.ctp, line 1
View::_render() - CORE\cake\libs\view\view.php, line 779
View::render() - CORE\cake\libs\view\view.php, line 346
Controller::render() - CORE\cake\libs\controller\controller.php, line 635
Dispatcher::_invoke() - CORE\cake\dispatcher.php, line 344
Dispatcher::dispatch() - CORE\cake\dispatcher.php, line 323
[main] - CORE\app\webroot\index.php, line 83

*Warning* (2) : array_combine()
[function.array-combine ]: Both
parameters should have at least 1 element
[*CORE\cake\libs\view\helpers\form.php*, line *122*]

Context  | Code 

$model  =   "Contacto"
$options=   array()
$defaultModel   =   null
$data   =   array("fields" => "", "key" => "", "validates" => "")
$view   =   View object
$object =   Contacto object
$models =   array(0 => "contacto", 1 => "view")
$currentModel   =   "view"
$currentObject  =   View object
$append =   ""
$id =   false
$created=   false
$fields =   Set object
$fieldNames =   array()
$fieldTypes =   array()
$fieldLengths   =   array()


 trigger_error(__('(FormHelper::create) Unable to use
model field data. If you are using a model without a database table,
try implementing loadInfo()', true), E_USER_WARNING);
}
$data = array(
'fields' => array_combine($fieldNames, $fieldTypes),
'sizes' => array_combine($fieldNames, $fieldLengths),

array_combine - [internal], line ??
FormHelper::create() - CORE\cake\libs\view\helpers\form.php, line 122
include - CORE\app\views\contactos\index.ctp, line 1
View::_render() - CORE\cake\libs\view\view.php, line 779
View::render() - CORE\cake\libs\view\view.php, line 346
Controller::render() - CORE\cake\libs\controller\contro

Re: Eclipse, CakePHP e Inflections

2007-11-01 Por tema Diego Villar
Si me habia olvidado .. muchas tks!

Lo que detecte es que Aptana no reconoce la ayuda de "ctrl + space" como lo
hace eclipse, al menos no con cake

Algunda idea?

El día 1/11/07, mbavio <[EMAIL PROTECTED]> escribió:
>
>
> Tienes que darle a Help -> Software Updates -> Find & Install. Ahi le
> das a "Search for new features to install" y luego encontraras el
> plugin de PHP entre varios en una lista.
>
> Saludos.
>
> On 1 nov, 02:42, "Diego Villar" <[EMAIL PROTECTED]> wrote:
> > Bueno, me convencieron de probarlo, me baje Aptana, me encanto el tema
> de la
> > ayuda para html etc ...
> > ahora no encuentro ningun módulo adicional para trabajar con PHP tal
> cual lo
> > maneja el PHP Eclipse, se supone que lo soporta, pero no encuentro donde
> > esta esto, alguien me guia .. gracias
> >
> > El día 31/10/07, mbavio <[EMAIL PROTECTED]> escribió:
> >
> >
> >
> > > On 31 oct, 18:24, "Diego Villar" <[EMAIL PROTECTED]> wrote:
> > > > Para el que conozca bien Aptana:
> >
> > > > ¿Que puede hacer Aptana que no haga PHP-Eclipse?
> >
> > > Hasta ahora, nada. Simplemente que esta desarrollado solo para web, y
> > > eso se siente al abrirlo. Tiene mas opciones a la hora de crear HTML,
> > > CSS y JS. Si solo vas a programar codigo PHP, creo que Eclipse anda
> > > mejor. Ahora, si necesitas hacer algo de maquetacion web, me parece
> > > que esta mas preparado para esto.
> > > Con respecto a lo de reconocer las etiquetas de Cake en el
> > > autocompletador, ahora mismo me dirijo al foro de Aptana para
> > > averiguar si se puede, si me contestan lo publico aqui ni bien pueda.
> >
> > > Saludos.
>
>
> >
>

--~--~-~--~~~---~--~~
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@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~--~~~~--~~--~--~---



Re: Eclipse, CakePHP e Inflections

2007-11-01 Por tema David Valdez
[OFFTOPIC]En México la palabra "Mamado"  quiere decir  que esta muy
musculoso,  que se le marcan mucho los músculos.[/OFFTOPIC]



El día 1/11/07, Mariano Iglesias <[EMAIL PROTECTED]> escribió:
>
>
> No, al revés, estoy en el core de CakePHP, y ahí usamos Zend IDE.
>
> Ni mamado usaría la excusa de Framework que es Zend.
>
> -MI
>
>
> ---
>
> Remember, smart coders answer ten questions for every question they ask.
> So be smart, be cool, and share your knowledge.
>
> BAKE ON!
>
> blog: http://www.MarianoIglesias.com.ar
>
> -Mensaje original-
> De: CakePHP-es@googlegroups.com [mailto:[EMAIL PROTECTED] En
> nombre de mbavio
> Enviado el: Viernes, 02 de Noviembre de 2007 01:49 a.m.
> Para: CakePHP-es
> Asunto: Re: Eclipse, CakePHP e Inflections
>
> Una pregunta nada que ver con esto, mariano, si estas en el core de
> zend, significa que usas Zend como framework? Y Cake? Saludos.
>
>
> >
>

--~--~-~--~~~---~--~~
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@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~--~~~~--~~--~--~---



RE: Eclipse, CakePHP e Inflections

2007-11-01 Por tema Mariano Iglesias

No, al revés, estoy en el core de CakePHP, y ahí usamos Zend IDE.

Ni mamado usaría la excusa de Framework que es Zend.

-MI

---

Remember, smart coders answer ten questions for every question they ask. 
So be smart, be cool, and share your knowledge. 

BAKE ON!

blog: http://www.MarianoIglesias.com.ar

-Mensaje original-
De: CakePHP-es@googlegroups.com [mailto:[EMAIL PROTECTED] En
nombre de mbavio
Enviado el: Viernes, 02 de Noviembre de 2007 01:49 a.m.
Para: CakePHP-es
Asunto: Re: Eclipse, CakePHP e Inflections

Una pregunta nada que ver con esto, mariano, si estas en el core de
zend, significa que usas Zend como framework? Y Cake? Saludos.


--~--~-~--~~~---~--~~
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@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~--~~~~--~~--~--~---



Re: Eclipse, CakePHP e Inflections

2007-11-01 Por tema mbavio

Jaja complicada de hacer esa funcion eh!

Una pregunta nada que ver con esto, mariano, si estas en el core de
zend, significa que usas Zend como framework? Y Cake? Saludos.

On 1 nov, 19:53, "mariano.iglesias" <[EMAIL PROTECTED]>
wrote:
> Lo que yo había comentado en su momento con respecto a Eclipse era
> utilizar la creación de los Code Templates. Lamentablemente ya desde
> hace un tiempo uso Zend IDE (todos en el core de zend lo usamos) así
> que ni me guardé los templates.
>
> Hoy en día estoy tan acostumbrado al Zend IDE que si me piden
> recomendaciones diría este. Aunque ahora parece que la nueva versión
> de Zend IDE va a ser montada nuevamente sobre Eclipse. Pero ojo, Zend
> IDE es comercial. Fuera de Zend IDE sin dudas recomendaría PHP IDE
> sobre Eclipse, es lo mejorcito que hay.
>
> Y si, las elecciones pues que va a ser... Siempre votamos con el
> bolsillo, no aprendemos más. Pero bueno $this->Cara->setBuena(!$this-
>
> >Tiempo->isMal());
>
> -MI
>
> On 30 oct, 12:30, mozart_ar <[EMAIL PROTECTED]> wrote:
>
> > Mariano estuvo muy activo ultimamente en el core de cakephp. 
> > Ver:https://trac.cakephp.org/log/
> > Quizás se encuentra deprimido por el resultado de las elecciones en
> > Argentina :-), yo estoy indignado.


--~--~-~--~~~---~--~~
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@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~--~~~~--~~--~--~---



Re: Eclipse, CakePHP e Inflections

2007-11-01 Por tema mariano.iglesias

Lo que yo había comentado en su momento con respecto a Eclipse era
utilizar la creación de los Code Templates. Lamentablemente ya desde
hace un tiempo uso Zend IDE (todos en el core de zend lo usamos) así
que ni me guardé los templates.

Hoy en día estoy tan acostumbrado al Zend IDE que si me piden
recomendaciones diría este. Aunque ahora parece que la nueva versión
de Zend IDE va a ser montada nuevamente sobre Eclipse. Pero ojo, Zend
IDE es comercial. Fuera de Zend IDE sin dudas recomendaría PHP IDE
sobre Eclipse, es lo mejorcito que hay.

Y si, las elecciones pues que va a ser... Siempre votamos con el
bolsillo, no aprendemos más. Pero bueno $this->Cara->setBuena(!$this-
>Tiempo->isMal());

-MI

On 30 oct, 12:30, mozart_ar <[EMAIL PROTECTED]> wrote:
> Mariano estuvo muy activo ultimamente en el core de cakephp. 
> Ver:https://trac.cakephp.org/log/
> Quizás se encuentra deprimido por el resultado de las elecciones en
> Argentina :-), yo estoy indignado.


--~--~-~--~~~---~--~~
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@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~--~~~~--~~--~--~---



RE: bindModel y relaciones HABTM

2007-11-01 Por tema Mariano Iglesias

Ok algunas cosas: 

1. Cuando usas la nomenclatura Cake, no es necesario que definas todos los
parámetros en tus relaciones. Entonces tus modelos quedarían (no estoy
incluyendo el modelo VideosGenre, en el punto 3 vas a ver porque)

class Video extends AppModel {
var $name = 'Video';
var $hasAndBelongsToMany = array('Genre');
}

class Genre extends AppModel {
var $name = 'Genre';
var $validate = array(
'section_id' => VALID_NOT_EMPTY,
'nombre' => VALID_NOT_EMPTY,
);
var $hasAndBelongsToMany = array('Video');
}

2. La nomenclatura CakePHP para la tabla correspondiente a la relación HABTM
es: pluralmodelo1_pluralmodelo2, donde en orden alfabético pluralmodelo1 va
primero que el dos. En tu caso la tabla debiera ser: genres_videos

3. Debido a que estas usando CakePHP 1.2, debieras saber que las relaciones
HABTM ya tienen modelada su JOIN TABLE (genres_videos) y podes usar este
modelo. Así, tanto en Video como en Genre vas a tener automáticamente un
modelo linkeado llamado GenresVideo. Lee más al respecto en:

http://www.cricava.com/blogs/index.php?blog=6&title=modelizing_habtm_join_ta
bles_in_cakephp_&more=1&c=1&tb=1&pb=1

Bueno esta muy bien lo que intentás hacer con bindModel. Antes que hacer el
paginate, probá lo siguiente:

$this->Video->GenresVideo->bindModel(array('belongsTo' => array('Genre',
'Video')));
$videos = $this->Video->GenresVide->findAll(array('Genre.id' => 2));

Y debieras obtener los videos que pertenecen al genero 2.

Como ves primero hice un bindModel debido a que el modelo GenresVideo creado
automáticamente por CakePHP no contiene relación alguna. Entonces le estoy
especificando su relación belongsTo para obtener el dato correspondiente.

Ahora, si vos usaras paginate(), tenés un problema, puesto que paginate()
genera dos consultas:

1. Un findCount() para saber cuantos registros hay en tu consulta a
paginate.

2. Un findAll() para obtener los registros correspondientes a la pagina.

Como un findCount() es una consulta de búsqueda, CakePHP va a resetear los
modelos que vos especificaste con bindModel() luego de la consulta, por lo
que YA NO ESTAN disponibles a la hora de hacer el findAll.

Eso es lo que te esta pasando con tu ejemplo actual. Una forma de
solucionarlo es (en el codigo que me mostraste vos) implementar dos métodos,
paginateCount() y paginate() en el modelo Genre, que era donde vos estabas
paginando, y dentro de esos métodos PRIMERO hacer el bindModel (el mismo
para ambos casos), y luego la correspondiente búsqueda, si querés saber mas
de esto se puede explicar.

En el ejemplo que yo te venia dando supongo que vas a querer esos dos
belongsTo todo el tiempo, entonces lo que haces es implementar el modelo
GenresVideo por tu cuenta:

class GenresVideo extends AppModel {
var $name = 'GenresVideo';
var $belongsTo = array('Genre', 'Video');
}

Y volvés a los otros modelos para dejar explicita esta implementación:

class Video extends AppModel {
var $name = 'Video';
var $hasAndBelongsToMany = array('Genre' => array('with' =>
'GenresVideo'));
}

class Genre extends AppModel {
var $name = 'Genre';
var $validate = array(
'section_id' => VALID_NOT_EMPTY,
'nombre' => VALID_NOT_EMPTY,
);
var $hasAndBelongsToMany = array('Video' => array('with' =>
'GenresVideo')););
}

Y ahora vas a poder realizar la consulta sin tener que hacer un bindModel
antes:

$videos = $this->Video->GenresVideo->findAll(array('Genre.id' => 2));

-MI

---

Remember, smart coders answer ten questions for every question they ask. 
So be smart, be cool, and share your knowledge. 

BAKE ON!

blog: http://www.MarianoIglesias.com.ar

-Mensaje original-
De: CakePHP-es@googlegroups.com [mailto:[EMAIL PROTECTED] En
nombre de [EMAIL PROTECTED]
Enviado el: Jueves, 01 de Noviembre de 2007 10:22 a.m.
Para: CakePHP-es
Asunto: bindModel y relaciones HABTM

Hola a todos, tengo un problema a la hora de filtrar una consulta en
una relación HABTM, a ver si me podéis echar una mano.
Aviso: Es un poco largo lo que he escrito


--~--~-~--~~~---~--~~
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@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~--~~~~--~~--~--~---



Re: "limitar" las url´s

2007-11-01 Por tema pepejose

gracias a todos por responder ;)


--~--~-~--~~~---~--~~
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@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~--~~~~--~~--~--~---



Re: ¿Cómo pasar los checkbox marcados al controlador?

2007-11-01 Por tema [EMAIL PROTECTED]

Si tienes más elementos en el formulario, verás como cake los
identifica en el campo name. Debes hacer lo mismo tu con los campos
checkbox, así los recibirás en el controlador dentro del $this->data

Espero que te sirva.
Israel

On 30 oct, 16:30, dandreta <[EMAIL PROTECTED]> wrote:
> Hola a todos!
> Tengo una lista de registros en mi vista cada uno con un checkbox al
> lado.
> ¿Cómo puedo pasarle a mi controlador la lista de los registros que
> tienen el checkbox seleccionado?
> Me imagino que tendré que ir metiendolos en un array y pasarle ese
> array a la función de mi controlador, pero no se como puedo crear ese
> array con los checkbox que se han marcado.
> Gracias de antemano. Saludos


--~--~-~--~~~---~--~~
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@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~--~~~~--~~--~--~---



Re: problema UTF-8

2007-11-01 Por tema [EMAIL PROTECTED]

No estoy seguro de que esto funcione, pero:

1.- Asegurate que tus tablas MySQL son UTF-8
2.- Puedes transformar los paises a UTF-8 mediante un script que los
obtenga de la DDBB y los actualice mediante la funcion utf8_encode
(http://es2.php.net/manual/es/function.utf8-encode.php)

Israel

On 1 nov, 08:38, "Diego Villar" <[EMAIL PROTECTED]> wrote:
> Que tal,
>
> Tengo el siguiente incoveniente, resulta que estoy armando un web utilizando
> UTF-8 como charset, pero  algunos datos de la base como ser "países" los
> ingresé desde un administrador de bases mysql, lo que encuentro ahora es que
> no se ven correctamente los caracteres, intenté tambien resolver esto
> ingresandolo con la codificación html del tipo
>
> País pero tampoco resulta.
>
> A alguie le sucedio, o se le ocurre alguna idea?
>
> Saludos!


--~--~-~--~~~---~--~~
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@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~--~~~~--~~--~--~---



Re: utilidad a tener en cuenta

2007-11-01 Por tema Diego Villar
Muy buena la apli que pasaste, va de maravillas ... gracias

y por cierto ... lamento tener que trabajar en Windows ...

saludos!


El día 1/11/07, DrZippie <[EMAIL PROTECTED]> escribió:
>
> Existe, para los que trabajan en Windows, una aplicación que te permite
> tener varios Internet Explorer y ver las webs en esos entornos de forma más
> sencilla y rápida, es el Multiple IE:
>
> http://tredosoft.com/Multiple_IE
>
>
>
>
>
>
>
>
> El día 1/11/07, Diego Villar <[EMAIL PROTECTED]> escribió:
> >
> > Hola gente, bueno encontre algo que me parecio bastante útil y este es
> > un simple deseo de compartirlo
> >
> > Se trata de una plataforma web para probar nuestros diseños en
> > diferentes versiones de iExplorer:
> >
> > http://www.ipinfo.info/netrenderer/index.php
> >
> >
> > Saludos!
> >
> >
> >
>
>
> --
>
> Antonio Cortés (Dr Zippie)
>
> "El ordenador es la evolucion logica del hombre: Inteligencia sin moral":
> John Osborne.
> "A nullo videbatur, ipse autem omnia videbat"
>
> >
>

--~--~-~--~~~---~--~~
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@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~--~~~~--~~--~--~---



Re: Eclipse, CakePHP e Inflections

2007-11-01 Por tema mbavio

Tienes que darle a Help -> Software Updates -> Find & Install. Ahi le
das a "Search for new features to install" y luego encontraras el
plugin de PHP entre varios en una lista.

Saludos.

On 1 nov, 02:42, "Diego Villar" <[EMAIL PROTECTED]> wrote:
> Bueno, me convencieron de probarlo, me baje Aptana, me encanto el tema de la
> ayuda para html etc ...
> ahora no encuentro ningun módulo adicional para trabajar con PHP tal cual lo
> maneja el PHP Eclipse, se supone que lo soporta, pero no encuentro donde
> esta esto, alguien me guia .. gracias
>
> El día 31/10/07, mbavio <[EMAIL PROTECTED]> escribió:
>
>
>
> > On 31 oct, 18:24, "Diego Villar" <[EMAIL PROTECTED]> wrote:
> > > Para el que conozca bien Aptana:
>
> > > ¿Que puede hacer Aptana que no haga PHP-Eclipse?
>
> > Hasta ahora, nada. Simplemente que esta desarrollado solo para web, y
> > eso se siente al abrirlo. Tiene mas opciones a la hora de crear HTML,
> > CSS y JS. Si solo vas a programar codigo PHP, creo que Eclipse anda
> > mejor. Ahora, si necesitas hacer algo de maquetacion web, me parece
> > que esta mas preparado para esto.
> > Con respecto a lo de reconocer las etiquetas de Cake en el
> > autocompletador, ahora mismo me dirijo al foro de Aptana para
> > averiguar si se puede, si me contestan lo publico aqui ni bien pueda.
>
> > Saludos.


--~--~-~--~~~---~--~~
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@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~--~~~~--~~--~--~---



Re: "limitar" las url´s

2007-11-01 Por tema mbavio

Es que el esta buscando que no salga esta pagina... Insisto, prueba
con routing, a traves de este tecnica puedes hacer lo que quieras...

Saludos.

On 1 nov, 05:50, DrZippie <[EMAIL PROTECTED]> wrote:
> La forma usual es crear una página de error personalizada (y actuar en
> consecuencia) en :
>
> /app/views/errors/error404.ctp
>
> --
>
> Antonio Cortés (Dr Zippie)
>
> "El ordenador es la evolucion logica del hombre: Inteligencia sin moral":
> John Osborne.
> "A nullo videbatur, ipse autem omnia videbat"


--~--~-~--~~~---~--~~
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@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~--~~~~--~~--~--~---



Re: Oferta de Trabajo, Desarrollador CakePHP - Santiago de Chile

2007-11-01 Por tema mbavio

Groso saber que hay alguien de este lado del mundo que esta laburando
dentro de Cake. Me hace sentir un poco mas tranquilo, no se por que...

Este es el post... 
http://groups.google.com/group/CakePHP-es/browse_thread/thread/cca007b42e751fb3?hl=es

Saludos.

On 31 oct, 20:52, "Mariano Iglesias" <[EMAIL PROTECTED]>
wrote:
> ¿Quién dijo que desaparecí? En todo caso estamos muy ocupados preparando la
> 1.2 para beta.
>
> ¿Me mandás el link al post?
>
> -MI
>
> ---
>
> Remember, smart coders answer ten questions for every question they ask.
> So be smart, be cool, and share your knowledge.
>
> BAKE ON!
>
> blog:http://www.MarianoIglesias.com.ar
>
> -Mensaje original-
> De: CakePHP-es@googlegroups.com [mailto:[EMAIL PROTECTED] En
> nombre de mbavio
> Enviado el: Miércoles, 31 de Octubre de 2007 08:45 p.m.
> Para: CakePHP-es
> Asunto: Re: Oferta de Trabajo, Desarrollador CakePHP - Santiago de Chile
>
> Mariano, estuve buscando una respuesta tuya en otro post y me dijeron
> que habias desaparecido. Puedes por favor ver el post referido a
> Eclipse, CakePHP e Inflections y contestar mi humilde duda? Muchas
> gracias desde ya.


--~--~-~--~~~---~--~~
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@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~--~~~~--~~--~--~---



bindModel y relaciones HABTM

2007-11-01 Por tema [EMAIL PROTECTED]

Hola a todos, tengo un problema a la hora de filtrar una consulta en
una relación HABTM, a ver si me podéis echar una mano.
Aviso: Es un poco largo lo que he escrito

Primero explico qué tengo montado:

DDBB


videos: id (primary_key), titulo
genres: id (primary_key), nombre
videos_genres: video_id, genre_id (ambas primary_key)

MODELOS
---

class Video extends AppModel {

var $name = 'Video';

//The Associations below have been created with all possible keys,
those that are not needed can be removed
var $hasAndBelongsToMany = array(
'Genre' => array('className' => 'Genre',
'joinTable' => 'videos_genres',
'foreignKey' => 'video_id',
'associationForeignKey' => 
'genre_id',
'conditions' => '',
'fields' => '',
'order' => '',
'limit' => '',
'offset' => '',
'unique' => '',
'finderQuery' => '',
'deleteQuery' => '',
'insertQuery' => '')
);
}


class Genre extends AppModel {

var $name = 'Genre';
var $validate = array(
'section_id' => VALID_NOT_EMPTY,
'nombre' => VALID_NOT_EMPTY,
);

//The Associations below have been created with all possible keys,
those that are not needed can be removed
var $hasAndBelongsToMany = array(
'Video' => array('className' => 'Video',
'joinTable' => 'videos_genres',
'foreignKey' => 'genre_id',
'associationForeignKey' => 
'video_id',
'conditions' => '',
'fields' => '',
'order' => '',
'limit' => '',
'offset' => '',
'unique' => '',
'finderQuery' => '',
'deleteQuery' => '',
'insertQuery' => ''),
);
}

class VideosGenre extends AppModel {

var $name = 'VideosGenre';
var $primaryKey = array('video_id', 'genre_id');

//The Associations below have been created with all possible keys,
those that are not needed can be removed
var $belongsTo = array(
'Genre' => array('className' => 'Genre',
'foreignKey' => 
'genre_id',
'conditions' => 
'',
'fields' => '',
'order' => '',
'counterCache' 
=> ''),
'Video' => array('className' => 'Video',
'foreignKey' => 
'video_id',
'conditions' => 
'',
'fields' => '',
'order' => '',
'counterCache' 
=> ''),
);
}

Mi intención es que en un método del controlador Videos, que para este
caso he llamado genres, obtener todos los videos de un genero en
concreto. A continuación el código de ese método (hasta el momento dos
simple lineas para testar):

function genres(){
$videos = $this->paginate();
pr($videos);
}

La llamada a este método me devuelve todos los videos, como es de
suponer. Para tratar de obtener únicamente los videos de un género en
particular, he provado de añadir un bindModel para especificar unas
condiciones, tal que así:

$this->Video->bindModel (array (
'hasAndBelongsToMany' => array (
'Genre' => array (
'className' => 'Genre',
'joinTable' => 'videos_genres',
'foreignKey'=> 'video_id',
'associationForeignKey' => 'genre_id',
'conditions'=> array( 'VideosGenr

Re: "limitar" las url´s

2007-11-01 Por tema DrZippie
La forma usual es crear una página de error personalizada (y actuar en
consecuencia) en :

/app/views/errors/error404.ctp


-- 

Antonio Cortés (Dr Zippie)

"El ordenador es la evolucion logica del hombre: Inteligencia sin moral":
John Osborne.
"A nullo videbatur, ipse autem omnia videbat"

--~--~-~--~~~---~--~~
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@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~--~~~~--~~--~--~---



Re: utilidad a tener en cuenta

2007-11-01 Por tema DrZippie
Existe, para los que trabajan en Windows, una aplicación que te permite
tener varios Internet Explorer y ver las webs en esos entornos de forma más
sencilla y rápida, es el Multiple IE:
http://tredosoft.com/Multiple_IE





El día 1/11/07, Diego Villar <[EMAIL PROTECTED]> escribió:
>
> Hola gente, bueno encontre algo que me parecio bastante útil y este es un
> simple deseo de compartirlo
>
> Se trata de una plataforma web para probar nuestros diseños en diferentes
> versiones de iExplorer:
>
> http://www.ipinfo.info/netrenderer/index.php
>
>
> Saludos!
>
> >
>


-- 

Antonio Cortés (Dr Zippie)

"El ordenador es la evolucion logica del hombre: Inteligencia sin moral":
John Osborne.
"A nullo videbatur, ipse autem omnia videbat"

--~--~-~--~~~---~--~~
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@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~--~~~~--~~--~--~---



Re: Eclipse, CakePHP e Inflections

2007-11-01 Por tema [EMAIL PROTECTED]

Eclipse PDT va muy bien.

On 1 nov, 06:42, "Diego Villar" <[EMAIL PROTECTED]> wrote:
> Bueno, me convencieron de probarlo, me baje Aptana, me encanto el tema de la
> ayuda para html etc ...
> ahora no encuentro ningun módulo adicional para trabajar con PHP tal cual lo
> maneja el PHP Eclipse, se supone que lo soporta, pero no encuentro donde
> esta esto, alguien me guia .. gracias
>
> El día 31/10/07, mbavio <[EMAIL PROTECTED]> escribió:
>
>
>
> > On 31 oct, 18:24, "Diego Villar" <[EMAIL PROTECTED]> wrote:
> > > Para el que conozca bien Aptana:
>
> > > ¿Que puede hacer Aptana que no haga PHP-Eclipse?
>
> > Hasta ahora, nada. Simplemente que esta desarrollado solo para web, y
> > eso se siente al abrirlo. Tiene mas opciones a la hora de crear HTML,
> > CSS y JS. Si solo vas a programar codigo PHP, creo que Eclipse anda
> > mejor. Ahora, si necesitas hacer algo de maquetacion web, me parece
> > que esta mas preparado para esto.
> > Con respecto a lo de reconocer las etiquetas de Cake en el
> > autocompletador, ahora mismo me dirijo al foro de Aptana para
> > averiguar si se puede, si me contestan lo publico aqui ni bien pueda.
>
> > Saludos.


--~--~-~--~~~---~--~~
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@googlegroups.com
 Para anular la suscripción a este grupo, envía un mensaje a [EMAIL PROTECTED]
 Para obtener más opciones, visita este grupo en 
http://groups.google.com/group/CakePHP-es?hl=es.

-~--~~~~--~~--~--~---