Ver Mensaje Individual
  #22 (permalink)  
Antiguo 14/04/2011, 20:49
Avatar de maycolalvarez
maycolalvarez
Colaborador
 
Fecha de Ingreso: julio-2008
Ubicación: Caracas
Mensajes: 12.120
Antigüedad: 16 años, 4 meses
Puntos: 1532
Respuesta: Crear Proyecto Symfony

@JavierUgalde: para la próxima pregunta: busca y si no consigues información abre un tema en el foro indicado .

no te recomiendo que uses el paquete sandbox para instalar tus aplicaciones, debes de descargar el source completo y con su última versión que te asegura las más recientes actualizaciones de seguridad, el paquete sandbox no tiene las más recientes y es inseguro usarlo para tu aplicación en producción!!!!

recuerda revisar en tu cpanel del hosting si te permiten ciertas configuraciones de apache, o si no ubicar adecuadamente cual el directorio de publicación (puede ser web, www u otro) y colocar ahí solo lo del directorio web de tu proyecto, el resto fuera de él.

@vivi0309: para las rutas hacia imágenes, CSS, JS y demás archivos ubicados en la carpeta de publicación de symfony debes de usar solo un slash "/" para que el navegador interprete que busque desde el root del sitio y no se confunda con la reescritura de url:

Código PHP:
Ver original
  1. $this->widgetSchema['fecha_asistencia'] = new sfWidgetFormJQueryDate(array(
  2.                                 'image' => '/images/calendario.gif', // uno solo "/"
  3.                                 'culture' => 'es',
  4.                             ));

aunque si quieres precisión puedes usar la función _compute_public_path('imagen.jpg','images','') del helper Asset, claro, el mismo está cargado por defecto en las vistas, pero si quieres cargarlo desde cualquier otra parte de la aplicación como en la definición de los widgets debes de indicarle al core de symfony que lo cargue debido a que como no es una clase el mecanizmo de autoload no lo puede hubicar (para los que se pregunten, esto se resolvió en Symfony 2.0 al tener los helpers como clases ):

Código PHP:
Ver original
  1. sfContext::getInstance()->getConfiguration()->loadHelpers('Asset'); //carga dinámica de helper symfony 114
  2.     $this->widgetSchema['fecha_asistencia'] = new sfWidgetFormJQueryDate(array(
  3.                                 'image' => _compute_public_path('calendario.gif','images',''),
  4.                                 'culture' => 'es',
  5.                             ));

además el plugin sfFormExtraPlugin no incluye ni instala jQuery por defecto, por lo que tendrías que configurarlo manualmente, a diferencia del otro que usaste
__________________
¡Por favor!: usa el highlight para mostrar código
El que busca, encuentra...

Última edición por maycolalvarez; 14/04/2011 a las 21:42