Re: switchear dos veces el idioma antes de un render

2008-04-30 Por tema Fran Iglesias


El 30/04/2008, a las 22:42, Martin Carrillo escribió:

 2) en el modelo que necesito hacer el find multiidioma $var  
 bahaviors =
 array('Multilingual');

Necesitas

array ('Translate', 'Multilingual')

 4) ahora... yo el find lo hago desde el controlador... quiero hacer  
 algo asi

$this-Model-getLocales();
$this-Model-find();

Si no haces más finds en la misma acción no necesitas desetear el  
multilingual).

--


Fran Iglesias
[EMAIL PROTECTED]





--~--~-~--~~~---~--~~
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: switchear dos veces el idioma antes de un render

2008-04-30 Por tema Fran Iglesias


El 30/04/2008, a las 22:42, Martin Carrillo escribió:

  DES- SETEAR FIND MULTI-ITIOMA


Esto... para esto, si necesitas:

$this-Model-getLocales(false);
--
Fran Iglesias
[EMAIL PROTECTED]





--~--~-~--~~~---~--~~
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: Manejo Layouts

2008-04-29 Por tema Fran Iglesias


El 29/04/2008, a las 0:39, [EMAIL PROTECTED] escribió:

 Ya capto pero por si acaso el nombre del archivo no es:  
 default.thtml 


Sorry, .ctp es la extensión estándar para la versión 1.2

En la 1.1 es .thtml, claro.

El código y el concepto es el mismo puesto que lo referencias por el  
nombre sin extensión.
--
Fran Iglesias
[EMAIL PROTECTED]





--~--~-~--~~~---~--~~
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: Manejo Layouts

2008-04-28 Por tema Fran Iglesias


El 28/04/2008, a las 18:58, Howar Rasguido escribió:

 Surge otra pregunta como se manejan los layouts, suponiendo un
 ejemplo: para una seccion quisera poder manejar uno diferente al otro,
 como y en donde deberia especificar cual se debe manejar en uno y cual
 en otro ???


En el controller puedes usar

$this-layout = 'nombre_del_layout_sin_extension';

Ya sea en el código de una acción para usar un layout en una acción  
concreta o bien declarando la variable $layout e inicializándola, si  
quieres que se use para todo el Controller.

Por ejemplo

class TonteriasController extends AppController {
var $layout = 'tonteria';
}

o bien

...

function index() {
$this-layout = 'otrolayout';
...
}

Y creo que hay algún método más. Por supuesto, default.ctp es el que  
se aplica si no especificas otro.

--
Fran Iglesias
[EMAIL PROTECTED]





--~--~-~--~~~---~--~~
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: dudas de paginator 1.2

2008-04-24 Por tema Fran Iglesias


El 24/04/2008, a las 17:15, Miguel Michelsongs escribió:

 pero me sigue apareciendo el mismo error


¿Puedes poner el error?

--
Fran Iglesias
[EMAIL PROTECTED]





--~--~-~--~~~---~--~~
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: dudas de paginator 1.2

2008-04-24 Por tema Fran Iglesias


El 24/04/2008, a las 17:15, Miguel Michelsongs escribió:


 $data_ware_house = $this-DataWareHouse- 
 findAll(array('applicant_id' = $user_id_session));

 $this-set('data_ware_house', $this- 
 paginate($data_ware_house));



Ooops.

El paginate. El paginate es como un findAll (de hecho, llama al  
findAll para obtener los resultados), por lo que le debes pasar el  
array de condiciones y no necesitas hacer el findAll previo.

Es decir, te basta con

$this-set('data_ware_house', $this-paginate(array('applicant_id' =  
$user_id_session)));

--
Fran Iglesias
[EMAIL PROTECTED]





--~--~-~--~~~---~--~~
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: Problemas al recuperar campos del $this-data

2008-03-31 Por tema Fran Iglesias

Hola,

¿qué hace el $sogim? ¿Estiende el html helper? Lo digo porque haces el  
submit con él y a lo mejor deberías hacerlo con $html.

Eso suponiendo que uses 1.1. SI usas 1.2 tendrías que pasar del Html  
Helper y usar el FormHelper.
--
Fran Iglesias
[EMAIL PROTECTED]





--~--~-~--~~~---~--~~
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: Problemas al recuperar campos del $this-data

2008-03-31 Por tema Fran Iglesias


El 31/03/2008, a las 11:52, Arsa escribió:

 form action=/sogim/products/search/ method=post


Prueba con
 form action=/products/search/ method=post


Si eso, no uses el formTag y mete directamente en la vista. De la  
documentación del API parece desprenderse que hay un problema  
justamente ahí.

--
Fran Iglesias
[EMAIL PROTECTED]





--~--~-~--~~~---~--~~
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: Consulta si es Modrewrite o no..

2008-03-25 Por tema Fran Iglesias


El 25/03/2008, a las 15:52, Alexander Gonzales escribió:
 Es raro que suceda esto, pues antes no tenia que hacer nada de esto.

 Pero bueno no le encuentro explicacion, aun asi ya me va bien los  
 enlaces.


Como el .htaccess es un archivo oculto muchas veces se olvida al  
subirlo al servidor. Si está dentro de una carpeta y subes la carpeta  
no suele haber problema, pero si coges, por ejemplo, el primer nivel  
de una instalación de Cake y no controlas que estés seleccionando  
también el archivo oculto .htaccess lo más seguro es que te lo olvides.

-- 
Fran Iglesias
[EMAIL PROTECTED]





--~--~-~--~~~---~--~~
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: Buscar registros en un rango de fechas

2008-02-17 Por tema Fran Iglesias


El 18/02/2008, a las 7:14, Jose Julian Abarca escribió:

$all = $this-Bitacora-findAll(
array(
'username'=$sesion['Usuario']['username'],
'created'= '='.$this-data['Bitacoras']['finicio'],
'created'= '='.$this-data['Bitacoras']['ffinal']
)
);


Prueba

$all = $this-Bitacora-findAll(
array(
'username'=$sesion['Usuario']['username'],
'created'= '= '.$this-data['Bitacoras']['finicio'],
'and' = array(
'created'= '= '.$this-data['Bitacoras']['ffinal']
)
)
);


Aunque igual podrías probar con un Between

$all = $this-Bitacora-findAll(
array(
'username'=$sesion['Usuario']['username'],
'created'= 'BETWEEN '.$this-data['Bitacoras']['finicio']. ' AND '.  
$this-data['Bitacoras']['ffinal']
);

--
Fran Iglesias
[EMAIL PROTECTED]


--~--~-~--~~~---~--~~
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 con recursive

2008-02-14 Por tema Fran Iglesias


El 14/02/2008, a las 13:01, joki escribió:

 No encuentro solución!!   Please, ayuda!!

Prueba cambiando

'usuorigen'= array(
'className'='Usuario',
'foreignKey'='usuorigen_id'
);

'usuorigen'= array(
'className'='Usuario',
'foreignKey'='usuario_id'
);


--~--~-~--~~~---~--~~
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: instalar cake console en osx

2008-02-12 Por tema Fran Iglesias


El 12/02/2008, a las 20:15, Miguel Michelsongs escribió:

 pero en el .bash_profile o .profile que tengo que poner??
 donde tengo que guardar el cake core??

En mi instalación por defecto, MAMP pone el webroot para Apache en

/Applications/MAMP/htdocs

Yo tengo una carpeta para el desarrollo micake y ahí dentro eché en  
su día el paquete completo de Cake. La consola al final está en

/Applications/MAMP/htdocs/micake/cake/console

Y esto es lo que tengo en el path de .profile

Después, lo mejor para mí es situarse en la carpeta app y lanzar cake  
bake desde allí.

Lo que te comentan en otro mensaje, acerca del enlace simbólico al  
mysql.sock también es importante porque si no cake bake no va a  
conectar (o al menos en la prebeta no conectaba) con la base de datos  
para permitirte generar código.

Una explicación más detallada aquí: 
http://cakephpilia.blogspot.com/2007/09/cake-bake-y-mamp.html

Y, en principio nada más. Con MAMP puedes cambiar el webroot de  
Apache, los puertos (por defecto usa  y 8889 en vez de los  
estándares, así no interfiere con otras instalaciones que puedas  
tener). La verdad es que resulta cómodo.

Espero que sirva de algo.

--
Fran


--~--~-~--~~~---~--~~
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: Como llamo una metodo de AppController desde un modelo

2008-01-29 Por tema Fran Iglesias


El 28/01/2008, a las 21:48, Arantxa Grajal escribió:

 Después de darle muchas vueltas, es la mejor solución que encontré.  
 Vale que el MVC es maravilloso y hay que intentar seguir lo máximo  
 esa separación de conceptos, pero nunca debemos olvidarnos de  
 divide y vencerás, reutilización de componentes, y todo ese rollo  
 que nos soltaron en la facultad.


Una solución más MVC podría ser

En tu AppModel creas una variable $defaultUser y un método  
setDefaultUser($user)

En tu AppController-beforeFilter() lees el usuario de la sesión y se  
lo pasas al modelo con el setDefaultUser($user) que acabas de crear.

De este modo ahora tienes en todos los modelos una propiedad  
Model::defaultUser a la que puedes recurrir cuando necesites saber el  
usuario de la sesión.

Aparte, en los métodos que lo requieran siempre puedes pasar un  
parámetro opcional user por si necesitas usarlo alguna vez con un  
usuario que no sea el de la sesión.
--
Fran Iglesias
[EMAIL PROTECTED]




--~--~-~--~~~---~--~~
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: Validación de formularios, algunos problemas

2008-01-29 Por tema Fran Iglesias

Hola,

Prueba con...

El 30/01/2008, a las 0:17, Pq2son2 escribió:

 Modelo: (tal cual lo tienes)

 Control:
 ...
   function login(){
   if(!empty($this-data)){
   if($this-Client-save($this-data)

model-save hace las validaciones automágicamente.

 Vista:
 ...
   ?php echo $form-create('clients', array('action' =  
 'login'));?
   ?php echo $form-input('username','error' = array('min1'  
 = 'Mensaje de error'));?
 ?php echo $form-input('password');?
   ?php echo $form-submit('Ok');?
   ?php echo $form-end(); ?

--
Fran Iglesias
[EMAIL PROTECTED]




--~--~-~--~~~---~--~~
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: llamada a funciones - requestAction

2008-01-28 Por tema Fran Iglesias

Hola,

El 28/01/2008, a las 18:50, pepejose escribió:

 digamos que quiero una accion que llame a una funcion, no a
 otra accion, no se si me explico jeje ejemplo $this-funcion()
 objeto.funcion();


Eh...

¿la acción accept_recomendation tiene que ser una acción?

Si es que sí, fin del mensaje.

Si es que no, ¿no te es mejor ponerla como método del controlador o  
del modelo y llamarla normalmente?

Nota: si quieres tener métodos en el controlador que no sean  
accesibles con una URL usa la convención de nombre para métodos  
privados (entonces dejan de ser acciones):

function _metodo() {
}


--
Fran Iglesias
[EMAIL PROTECTED]




--~--~-~--~~~---~--~~
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: __FILE__ , ese gran misterio

2007-11-28 Por tema Fran Iglesias


El 28/11/2007, a las 9:06, Narel escribió:

 ¿seguían
 funcionando correctamente los enlaces automágicos a css, js,
 imagenes, archivos, etc, que se generan con los helpers de cake o
 tuviste que modificar cake para no usar los .htaccess tal y como
 indica la documentación de instalación?


Sí... la única diferencia es que las URL serían ahora

http://ejemplo.com/index.php/controller/action

Aparte de eso, es conveniente usar los métodos de los helpers (html,  
form, ajax...) para generar enlaces. En la versión 1.2 yo siempre uso  
el formato

array('controller' = 'el_que_sea', 'action' = 'la_que_sea')

para que sea Cake el que genere las URL correctas. (Para más  
información sobre esto busca en Google CakePHP + Router...)

La aplicación que había probado era sencilla, pero funcionó bien  
después de esos ajustes. Aunque en mi caso supuso pedir varios  
cambios al proveedor de hosting (soporte UTF-8. actualizar PHP...  
pero bueno).
--
Fran Iglesias
[EMAIL PROTECTED]




--~--~-~--~~~---~--~~
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: __FILE__ , ese gran misterio

2007-11-28 Por tema Fran Iglesias


El 28/11/2007, a las 12:21, Narel escribió:

 Ya he probado tu solución, y efectivamente funciona, aunque parece que
 funciona igual con $_SERVER[] que con env(), así que ya no sé que
 pensar si es que no me están activando bien el mod rewrite o si es de
 FILE...


Bueno... podría ser un tema de la versión exacta de Cake que estés  
usando. El problema que yo me encontré es que al mirar el código de  
env() no me da el mismo valor si PHP está como CGI en la  
1.2.0.5427alpha y, en consecuencia, no funcionaba bien el router.  
Hice un montón de tonterías con __FILE__ hasta entender lo que  
pasaba. A base de hacer debugs de $_SERVER y comparar con lo que me  
daba env() lo fui entendiendo.

De todos modos, si es un hosting compartido siempre es un lío.
--
Fran Iglesias
[EMAIL PROTECTED]




--~--~-~--~~~---~--~~
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: __FILE__ , ese gran misterio

2007-11-27 Por tema Fran Iglesias


El 27/11/2007, a las 11:43, Narel escribió:

 Luego como conclusión final, ¿puede ser que presente problemas el uso
 de __FILE__ en servidores configurados como cgi, debido a la
 diferencia de comportamiento de esta variable?


En una situación parecido, a mi me funcionó

Tocar en app/config/core.php

descomentar esta línea:

define ('BASE_URL', env('SCRIPT_NAME'));

y cambiarla por...

define ('BASE_URL', $_SERVER['SCRIPT_NAME']);

Aparte de quitar el .htaccess en las tres ubicaciones que tiene cake.
--
Fran Iglesias
[EMAIL PROTECTED]




--~--~-~--~~~---~--~~
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: Callbacks en add y edit

2007-11-27 Por tema Fran Iglesias


El 27/11/2007, a las 13:19, mbavio escribió:

 En el caso de beforeSave, no
 se si se puede hacer.


Creo que puedes chequear en el modelo si tienes algún valor en $this-id

if (empty($this-id)) {
// Esto es un registro nuevo

} else {
// Esto es un registro editado
}
--
Fran Iglesias
[EMAIL PROTECTED]




--~--~-~--~~~---~--~~
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: tutorial bakery p28n

2007-11-23 Por tema Fran Iglesias


El 23/11/2007, a las 11:40, minskog escribió:

 Dandreta en el irc comentó que le funcionó cuando en vez del define  
 puso lo sigiente:

 Configure::write('DEFAULT_LANGUAGE', 'es-es');


¿No tenía que ser 'es_ES'?
--
Fran Iglesias
[EMAIL PROTECTED]




--~--~-~--~~~---~--~~
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: Ajax helper desde cero xD

2007-11-19 Por tema Fran Iglesias


El 17/11/2007, a las 23:28, Paolo Stancato escribió:

 Ya conseguí solucionar mi problema. Con respecto a DRY, con
 renderElement va de perlas, y con respecto al link de ajax, a mi me ha
 funcionado de esta manera:


Estaba fuera y no he llegado a tiempo, pero mi respuesta iba a ser esa.

Lo que hago es un Element con el código que voy a reutilizar y luego  
lo llamo con RenderElement en las vistas que lo necesiten.
--
Fran Iglesias
[EMAIL PROTECTED]




--~--~-~--~~~---~--~~
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: phoogle+cakephp

2007-11-13 Por tema Fran Iglesias


El 13/11/2007, a las 16:17, minskog escribió:

 $this-invalidPoints[$pointer]['lat']= $results['kml'][Response] 
 ['Placemark']['Point']['coordinates'][0];

Response , 2º corchete, tiene que estar entre comillas (supongo que  
no es una constante ni una variable mal nombrada).

--
Fran Iglesias
[EMAIL PROTECTED]




--~--~-~--~~~---~--~~
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: Límite de campos en Vista

2007-11-13 Por tema Fran Iglesias


El 13/11/2007, a las 16:58, r0sk escribió:

 Correcto, a eso mismo me refiero, la pregunta es ¿cómo? :D. Mirando  
 modelos he llegado a la conclusión que puedes definir fields =  
 'it, title' en una asociación entre modelos (hasone, hasmany,  
 belongsto...) pero ¿cómo se podría hacer en el propio modelo?. Por  
 ejemplo:

Citando a los clásicos, RTFM. Creo que buscas esto...

http://api.cakephp.org/1.2/ 
class_model.html#63ade7d3c6d03c83ab53a224e23ad9dd


--
Fran Iglesias
[EMAIL PROTECTED]




--~--~-~--~~~---~--~~
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.

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



Fat Models (era En que parte va el JS y AJAX de mi sitio?)

2007-10-26 Por tema Fran Iglesias


El 26/10/2007, a las 15:06, mbavio escribió:

 Totalmente entendido...

Bueno, aquí esta mejore explicado y con un ejemplo bastante más fat  
de Chris Hartjes

http://www.littlehart.net/atthekeyboard/2007/04/27/fat-models-skinny- 
controllers/

En pocas palabras, toda la lógica de negocio va en el modelo,  
incluyendo la preparación de las condiciones de búsqueda, de modo que  
el controlador sólo tiene que saber qué método del modelo tiene que  
llamar, qué datos pasarle para obtener resultados y cómo pasárselos a  
la vista.
--
Fran Iglesias
[EMAIL PROTECTED]




--~--~-~--~~~---~--~~
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: En que parte va el JS y AJAX de mi sitio?

2007-10-25 Por tema Fran Iglesias


El 25/10/2007, a las 5:22, mbavio escribió:

 Perdon por mi extrema idiotez, pero sigo sin cazarla del todo...
 Entiendo el concepto, pero no entiendo como aplicarlo... Me podrias
 dar un ejemplo tonto pero entendible para que me termine de cerrar?
 Perdon, pero creo que es lo mas dificil, esto de aprender a pensar
 distinto...

Yo tampoco lo veo del todo claro, pero lo que hago para darle peso  
al modelo es más o menos así:

Supongamos el típico ejemplo de Blog (con sus Post y demás).

Ahora supongamos que en el modelo tengo un campo publicar que me  
indica si un Post está publicado (1) o en borrador (2). Y, por otro  
lado, quiero poder controlar eso a través de un botón de la interfaz  
que apunte a /posts/publicar/id o /post/borrador/id.

Bueno, pues lo que haría sería crear métodos en el modelo que, tal  
que así (simplificando mucho y a lo mejor ni siquiera es esta la  
mejor manera):

class Post extends AppModel {
   ... código ...

   function publicar ($id) {
$this-id = $id;
$this-saveField('publicar', 1);
   }

   function borrador ($id) {
$this-id = $id;
$this-saveField('publicar', 0);
   }
}


Por su parte, en el controlador tendría que poner una acción o  
acciones que se encargaran de responder a la petición del usuario:

class PostsController extends AppController {
   ... código ...

   function publicar ($id) {
$this-Post-publicar($id);
}

   function borrador ($id) {
$this-Post-borrador($id);
}
}

Bueno, más o menos así. La idea es que el controlador no sepa nada  
acerca de cómo funciona el modelo. Simplemente se limita a recibir lo  
que el usuario le indica (ejecutar una acción) y la acción llama a  
métodos del modelo que realizan lo necesario con los datos para esa  
acción y luego pedir que se muestre la vista que sea adecuada (por  
ejemplo, un mensaje informando de que sea ha cambiado el estado de  
ese Post o actualizando un listado).

El ejemplo es muy simple, pero quizá ilustre la idea.
--
Fran Iglesias
[EMAIL PROTECTED]




--~--~-~--~~~---~--~~
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: Ayuda con el inflections!!!

2007-10-23 Por tema Fran Iglesias


El 23/10/2007, a las 23:54, guille escribió:

 inflections.php para hacer esto, pero no he encontrado mucha
 documentación al respecto.

No tiene mucha ciencia. Aquí tienes un ejemplo. Muchas palabras en  
español funcionan bien con las reglas por defecto de Cake, pero los  
plurales en -es mejor lo pones en este array. Aparte, algunas  
palabras (en mi caso serie) pueden confundir al inflector con otras  
inglesas similares.


/**
* This is a key = value array of plural irregular words.
* If key matches then the value is returned.
*
*  $irregularPlural = array('atlas' = 'atlases', 'beef' = 'beefs',  
'brother' = 'brothers')
*/
$irregularPlural = array(
'inscripcion' = 'inscripciones',
'serie' = 'series',
'autor' = 'autores');

--
Fran Iglesias
[EMAIL PROTECTED]




--~--~-~--~~~---~--~~
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: Problemas con ModRewrite

2007-10-17 Por tema Fran Iglesias


El 17/10/2007, a las 11:38, [EMAIL PROTECTED] escribió:

 Me gustaría conocer opiniones.

Hola. Un par de cosas:

Yo había hecho hace unos días pruebas para subir una aplicación (en  
cake 1.2) a hosting compartido de Arsys. (El Virtual ISP Linux).

Efectivamente no permiten el mod-rewrite. Y también me encontré con  
otros problemas:

1. La versión de PHP. Pidiéndolo a soporte técnico la han subido  
4.3.11 y de momento me fue bien.
2. Codificación. Tuve que pedir también que tomaran medidas para  
permitir UTF-8. Eso me fastidió una aplicación anterior que iba en  
ISO-latin-1, aunque luego enviando un header('Content-Type: text/ 
html; charset=iso-8859-1') lo arreglé para la aplicación antigua  
(tuve que hacerlo así porque con el META no había manera, lo pongo de  
memoria, yano tengo acceso ahora al código).

La verdad es que hay pocas cosas que hacer en CakePHP:

- Eliminar los .htaccess que pone CakePHP (son tres). en app/config/ 
core.php te lo explica.
- Hay que tocar app/config/core.php

y descomentar esta línea:

define ('BASE_URL', env('SCRIPT_NAME'));

Personalmente, no me funcionó bien porque Arsys tiene el PHP en modo  
CGI y por alguna razón env() no devuelve esa variable concreta, así  
que yo la puse así y bien (en realidad es lo mismo, lo que pasa es  
que Cake si detecta que es CGI asigna el valor a otra clave ???)

define ('BASE_URL', $_SERVER['SCRIPT_NAME']);

(creo que nada más, ahora mismo no recuerdo de memoria si tenía que  
añadir index.html al BASE_URL porque al principio no conseguía hacer  
funcionar nada y anduve con muchas pruebas hasta encontrar la  
solución, pero casi seguro que no.

La única diferencia es que las url son ahora index.php/controller/action

El problema puedes tenerlo si las has especificado de alguna manera  
muy estática. En el 1.2 se pueden usar url en el formato array  
('controller' = 'lo_que_sea', 'action' = 'lo_que_sea') y Cake se  
encarga de lo demás.

Otra limitación (en el caso de CakePHP 1.2) es que no puedes usar la  
carpeta vendors para css o javascript y las tienes que poner en webroot.

Por demás, la aplicación funcionaba estupendamente. (hablo en pasado  
porque hace un par de días la quité)

--
Fran Iglesias
[EMAIL PROTECTED]




--~--~-~--~~~---~--~~
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: como se explica esto Fatal error: Call to undefined function findAll() in C:\wamp\www\cake\app\controllers\

2007-09-16 Por tema Fran Iglesias


El 17/09/2007, a las 2:15, daniel gualda escribió:

 la llamada la hago desde una funcion en el controlador


Controller-findAll () : Fallo
Controller-Model-findAll () : funciona (o debería, si el Model es  
el por defecto o lo has declarado con Controller-uses)
--
Fran Iglesias
[EMAIL PROTECTED]




--~--~-~--~~~---~--~~
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: Modificando Helpers

2007-09-07 Por tema Fran Iglesias


El 04/09/2007, a las 22:20, Quest escribió:

 El problema es que no quiero crear un Helper nuevo, necesito heredar
 el html y modificar una funcion.

La solución que yo haría para no tocar el Helper original sería más o  
menos, crear un nuevo helper con los métodos que me interesan  
(incluso podría ser extendiendo la propia clase HtmlHelper, aunque  
creo que finalmente no lo haría así).

Luego utilizaría alguna utilidad  de mi editor para buscar y  
reemplazar toda la carpeta de la aplicación el array $helpers, a fin  
de incluir el nuevo helper. Con Regexp no es difícil. Finalmente  
buscaría los usos de, pongamos, $html-link, por el nuevo helper y  
método.

No sé si me explico.

Lo que pides, tal como yo lo entiendo, implicaría que tendrías dos  
declaraciones de la clase HtmlHelper pero PHP no te deja, claro. La  
opción más sencilla en ese caso sería modificar el original.

--
Fran Iglesias
[EMAIL PROTECTED]




--~--~-~--~~~---~--~~
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: Viendo si utilizar CakePHP

2007-09-04 Por tema Fran Iglesias


El 04/09/2007, a las 5:14, mbavio escribió:

 Siendo un programador medio de PHP, no pude ponerme a analizar como
 era esto bien. Ahora, les pregunto a los que mas saben, es esto real?
 En caso de serlo, como se soluciona? Saludos, y muchas gracias.


Un find en el /cake/libs/session.php de la versión 1.2.0.5427alpha  
no me encuentra ningún eval ()...

Bueno. En realidad hay uno en un comentario ;-) y en todo el paquete  
de cake sólo me he encontrado 4, 3 de ellos en console.php (que no se  
usa en producción) y 1 en basics.php, como parte de un parche para  
dar soporte a PHP4, si no he entendido mal.

En la 1.1 no sé, pero yo he ido directamente a la 1.2.




--
Fran Iglesias
[EMAIL PROTECTED]




--~--~-~--~~~---~--~~
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: Viendo si utilizar CakePHP

2007-09-04 Por tema Fran Iglesias


El 04/09/2007, a las 14:27, mbavio escribió:

 1) Si ofrece soporte para php5, entonces tranquilamente puedo dejar de
 llamar las variables como var y empezar a ponerle atributos de acceso
 (private, public, protected)???

Supongo que sí. Si no necesitas correr tu aplicación sobre PHP4. Por  
ejemplo, yo tengo necesidades varias en ese sentido, por lo que tengo  
que procurar escribir con php4 en mente.

Según el roadmap de CakePHP , la versión 2 (no la 1.2) será sólo PHP5  
en adelante.

 2) Que me recomendais, que empiece directamente con la version 1.2? En
 caso positivo, de donde saco mas info? Porque el manual esta escrito
 para 1.1 me parece...

La respuesta es complicada. La próxima actualización de la 1.2 se ha  
anunciado que ya será beta, por lo que las funcionalidades y  
prestaciones se supone que serán definitivas y que sólo quedará  
corrección de errores (lo que no hay es fecha). Personalmente me he  
ido a la 1.2 porque voy a empezar proyectos nuevos, desde cero, y me  
interesan muchas de las características de la versión 1.2.

La documentación no habrá oficial hasta que no haya versión estable,  
pero hay mucho no oficial, sólo que muy desperdigado.

De todos modos, los problemas vienen con algunos componentes muy  
deseados (ACL, auth...) que aún están muy inestables. Lo que es el  
aprendizaje básico del framework a mí me está resultando accesible  
con el manual de la 1.1 y cosas que he ido leyendo.

 3) Con respecto a la gente que ha buscado, que significa esto, que el
 usuario que posteo el tema de eval() y sesiones estaba equivocado?

Por un comentario que hay en el archivo session.php deduzco que en  
algún momento del desarrollo se utilizó eval().

Es decir, que a lo mejor la versión de CakePHP que analizó quien hizo  
ese post sí utilizaba esa metodología pero luego se abandonó. Por lo  
tanto, parece que maneja información caducada. De hecho, si dice que  
se mantiene alejado de CakePHP es probable que no haya vuelto a  
preocuparse de sus características.
--
Fran Iglesias
[EMAIL PROTECTED]




--~--~-~--~~~---~--~~
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: Los que tengan tiempo libre :D

2007-08-11 Por tema Fran Iglesias


El 11/08/2007, a las 4:14, David Valdez escribió:

 PD. sería genial que pudiéramos no comenzar de cero y poder hacer  
 uso de esas partes que ya están traducidas.  ¿alguien tiene el  
 correo o es el dueño de tales traducciones para pedir permiso para  
 usarlas en el wiki temporal?

Hola,

sólo un comentario. No hace mucho se trató un tema en el grupo en  
inglés sobre el manual de CakePHP y la posibilidad de versionarlo  
fuera del núcleo del proyecto (en este caso era una versión del  
manual oficial con un sistema de notas similar al de php.net).

La respuesta me temo que fue rotundamente no. Para versión en  
español, existe un proyecto de traducción oficial donde está invitado  
a participar todo aquel que se sienta capacitado y con ganas. Se  
accede en trac.cakephp.org.

Aparte de eso, no parece que haya problema en escribir cuanto se  
quiera sobre CakePHP (guías, artículos, técnicas, etc...).
--
Fran Iglesias
[EMAIL PROTECTED]




--~--~-~--~~~---~--~~
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: Los que tengan tiempo libre :D

2007-08-11 Por tema Fran Iglesias


El 11/08/2007, a las 11:01, David Valdez escribió:

 Entonces   la única  alternativa (aparte de colaborar con el  
 oficial)  es escribiendo uno de cero
 ¿esto es correcto?
 O ¿quizá ponerle traducción no oficial ?

La verdad es que no lo sé, pero hubo una discusión bastante extensa

http://groups.google.com/group/cake-php/browse_thread/thread/ 
2f1016681075db71/2bcd129bc91e670a?q=woodworthlnk=ol

dónde se viene a decir que la CakePHP Foundation no permite que se  
haga ningún uso externo del manual. O eso es lo que yo entendí.  
Digamos que el manual no es abierto.

Pero bueno, fuera de lo que es la documentación oficial, no hay  
ninguna limitación, pienso.

--
Fran Iglesias
[EMAIL PROTECTED]




--~--~-~--~~~---~--~~
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: cancelar css dentro de un div

2007-07-22 Por tema Fran Iglesias


El 19/07/2007, a las 18:50, [EMAIL PROTECTED] escribió:

 Bueno pues la veo muy dificil cambiar las clases del css, por que ya
 muchas vistas dependen de eso, pero con lo que dices, me surgio una
 duda, y no puedo yo especificarle a las vistas que archivos de css va
 a utilizar?, creo que si, pero nose como.
 Entonces si puedo hacer eso podria a la vista ponerle otro archivo de
 css.

Puedes hacer varias cosas:

En Cake:
- Poner un poco de código en el layout para que identifique que css  
necesitas y cargar sólo esas.
- Empaquetar lo anterior y hacer un helper que se encargue de eso (lo  
tendrías que cargar en el app_controller para que funcione a nivel de  
layout.
- Hacer varios layouts que cargue diferentes css según necesites y  
especificarla en el Controler.

Sólo con CSS
- el problema que tienes es un problema de herencia, si quieres que  
una clase o selector desactive algunas de las reglas que hereda,  
simplemente escribe una nueva regla que la anule. Por ejemplo:

div {
border: 1px solid #a43;
}
se sobreescribe con

div.sinborde {
border: none;
}

--
Fran Iglesias
[EMAIL PROTECTED]




--~--~-~--~~~---~--~~
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: Asociaciones hasOne y BelongsTo referencia en vista

2007-07-16 Por tema Fran Iglesias


El 16/07/2007, a las 19:22, Daniel Perez escribió:

 Pero el problema, es que no guarda el campo ad_id de la tabla options,
 campo vital ya que los relaciona...

Creo que tienes que salvar primero Ad, obtener su id y pasárselo a  
Option.

En tu código

 $this-Ad-create();
 $ad_id = $this-Ad-getLastInsertId();
 $this-data['Option']['ad_id'] = $ad_id;
 $this-Ad-Option-save($this-data);

no salvas Ad (create no genera id). Y por otra parte, si no entiendo  
mal, getLastInsertid() no te va a dar el id que quieres hasta que  
guardes Ad. No sé si me explico.


--
Fran Iglesias
[EMAIL PROTECTED]




--~--~-~--~~~---~--~~
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: CakePHP o Zend Framework?

2007-07-12 Por tema Fran Iglesias


El 12/07/2007, a las 17:20, inma escribió:

 De ahí mi pregunta sobre cuál de los dos escoger, porque una vez
 escoja uno, me olvidaré del otro. Y quiero hacer la elección
 acertada. ;-P

Si sirve de ayuda...

yo había elaborado una lista de características que me interesaban.  
Miré Cake y cubría todas ellas (y unas cuantas más ;-). Me gustó el  
estilo de escribir código y la filosofía general y no he seguido  
buscando. No sé si es mejor o peor que otros.

La cuestión es que busques dos ó tres características que sean  
irrenunciables para ti y veas si las cubre. No necesariamente  
tienen que ser técnicas, a lo mejor tiene más que ver con el estilo  
de trabajo.
--
Fran Iglesias
[EMAIL PROTECTED]




--~--~-~--~~~---~--~~
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: Whois de dominios

2007-06-21 Por tema Fran Iglesias


El 21/06/2007, a las 16:58, r0sk escribió:

 ¿Se os ocurre cómo puedo solucionarlo?. Gracias de antemano

Hola, hablo de oídas porque no le he hecho hasta ahora.

Si lo pones en /vendors lo puedes incluir usando cuando lo necesites:

vendor ('whois');

suponiendo que se llame whois.php el archivo y esté en la raíz de  
vendors:

http://api.cakephp.org/1.2/basics_8php-source.html#l00616

Es como un include ().

Si lo quieres usar globalmente se hace en bootstrap.php

--
Fran Iglesias
[EMAIL PROTECTED]




--~--~-~--~~~---~--~~
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: Pagina en blanco: limitaciones de cake?

2007-06-07 Por tema Fran Iglesias


El 07/06/2007, a las 12:06, Shaddow escribió:

 La web que tengo esta desarrollada en cake desde un principio, pero
 ahora que han aumentado sus contenidos de repente han dejado de
 funcionar algunas de las vistas. Las que han dejado de funcionar son
 las que hacen consultas que devuelven gran cantidad de datos, por eso
 creo que el problema puede ser en alguna limitación de cake en memoria
 o en tiempo. ¿Alguno sabéis algo de esto? ¿Qué puedo hacer para
 intentar solucionarlo?

Más bien una limitación de PHP.

He visto esto en el grupo en inglés, con varias sugerencias:

http://groups.google.com/group/cake-php/browse_thread/thread/ 
405d594ca742396/ada443db95fee357?lnk=gst


--
Fran Iglesias
[EMAIL PROTECTED]




--~--~-~--~~~---~--~~
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.

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