Hola Gustavo. Entiendo eso del problema que tienes y que no pudes usar "Configure:: " a secas porque solo configura valores en tiempo de ejecución.
Estuve revisando y existe en la misma clase "Configure::" un método 'load' que carga variables de configuración desde un arreglo, tal vez podrías traer ese arreglo desde una consulta a una tabla que tiene la configuración que deseas guardar y que tu aplicación al iniciar siempre "setee" esa configuración al principio o algo asi. Cuenta cómo te va porque se ve interesante el problema (ñoño mode on XD). Nos vemos Alejandro El 22 de diciembre de 2010 22:12, Gustavo uach <[email protected]>escribió: > Gracias David, eso ya lo estoy usando sin problemas, como comente lo que > necesito es reeditar el valor de estas constantes mediante un formulario web > que sea usado por el administrador... > > Alguna idea??? > > Saludos cordiales, y grax por la ayuda. > > El 22 de diciembre de 2010 13:23, David Riveros <[email protected]>escribió: > > Claro que si!, en tu core.php puedes definir las variables que desees para >> tu sitio como esta ejemplo: >> >> Configure::write('Company.name','Pizza, Inc.'); >> Configure::write('Company.slogan','Pizza for your body and soul'); >> >> >> O incluso mejor como: >> >> Configure::write( >> 'Company',array('name'=>'Pizza, Inc.','slogan'=>'Pizza for your body and >> soul') >> ); >> >> >> Después dentro de tu aplicación simplemente lees estas variables como: >> >> Configure::read('Company.name'); //yields: 'Pizza, Inc.' >> Configure::read('Company.slogan'); //yields: 'Pizza for your body and soul' >> >> Configure::read('Company'); >> >> //yields: >> array('name' => 'Pizza, Inc.', 'slogan' => 'Pizza for your body and soul'); >> >> >> Mas info de la clase Configure en >> http://book.cakephp.org/view/924/The-Configuration-Class >> >> Saludos. >> >> -- >> >> David Riveros Fonseca | Desarrollador Web | ANDAIN - Desarrollo y diseño >> Web >> [email protected] | http://www.andain.cl/ >> >> >> 2010/12/22 Javier Adrian Rivera Perez <[email protected]> >> >> Claro que existe otra manera la cual es la siguiente: >>> >>> 1 Crea tu propio archivo de conflagración por ejemplo app.config.php y >>> dentro de el agrega las variables que necesites >>> 2 Entra al archivo bootstrap.php y agrega esta linea include >>> realpath(dirname(__FILE__) . '/app.config.php'); >>> >>> Eso es todo >>> >>> >>> >>> >>> Cordialmente; >>> >>> Adrian Rivera >>> Analista Programador >>> Colombia, Pereira Rda >>> Cel: +57 311 644 6541 >>> Tel: +57 3 344 8100 >>> Skype: aderiver >>> >>> >>> El 22 de diciembre de 2010 10:34, gustavo <[email protected]>escribió: >>> >>> Hola amigos, quizas es una tontería lo que les voy a consultar, pero >>>> existe alguna posibilidad de *re-escribir* el archivo de configuración >>>> *core.php?? >>>> >>>> *Lo que pasa es que tengo variables globales de mi sitio en este archivo >>>> y quiero permitir al administrador del sitio poder configurar todas estas >>>> variables??? >>>> >>>> Es factible??? >>>> Existe otra manera????? >>>> >>>> PD: lo hice a medias reescribiendo el archivo con fopen, pero lo único >>>> que me falla es agregar la linea que define al archivo php --> "<?php", lo >>>> demas lo reescribe sin problemas incluso el "?>", pero el tag de apertura >>>> no >>>> lo toma.... >>>> >>>> >>>> bueno eso sería, saludos cordiales, y por favor una ayudita no sería >>>> despreciado para nada!. >>>> >>>> -- >>>> Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de >>>> Grupos de Google. >>>> Para publicar una entrada en este grupo, envía un correo electrónico a >>>> [email protected]. >>>> Para anular tu suscripción a este grupo, envía un correo electrónico a >>>> [email protected]<cakephp-es%[email protected]> >>>> Para tener acceso a más opciones, visita el grupo en >>>> http://groups.google.com/group/cakephp-es?hl=es. >>>> >>>> >>> -- >>> Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de >>> Grupos de Google. >>> Para publicar una entrada en este grupo, envía un correo electrónico a >>> [email protected]. >>> Para anular tu suscripción a este grupo, envía un correo electrónico a >>> [email protected]<cakephp-es%[email protected]> >>> Para tener acceso a más opciones, visita el grupo en >>> http://groups.google.com/group/cakephp-es?hl=es. >>> >> >> -- >> Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de >> Grupos de Google. >> Para publicar una entrada en este grupo, envía un correo electrónico a >> [email protected]. >> Para anular tu suscripción a este grupo, envía un correo electrónico a >> [email protected]<cakephp-es%[email protected]> >> Para tener acceso a más opciones, visita el grupo en >> http://groups.google.com/group/cakephp-es?hl=es. >> > > > > -- > fortaleceme Jesus > > -- > Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de > Grupos de Google. > Para publicar una entrada en este grupo, envía un correo electrónico a > [email protected]. > Para anular tu suscripción a este grupo, envía un correo electrónico a > [email protected]<cakephp-es%[email protected]> > Para tener acceso a más opciones, visita el grupo en > http://groups.google.com/group/cakephp-es?hl=es. > -- Si el conocimiento puede crear problemas, no será a través de la ignorancia que podamos resolverlos Isaac Asimov -- Has recibido este mensaje porque estás suscrito al grupo "CakePHP-es" de Grupos de Google. Para publicar una entrada en este grupo, envía un correo electrónico a [email protected]. Para anular tu suscripción a este grupo, envía un correo electrónico a [email protected] Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/cakephp-es?hl=es.
