Ver Mensaje Individual
  #12 (permalink)  
Antiguo 03/02/2011, 18:11
Avatar de Trublux
Trublux
 
Fecha de Ingreso: octubre-2010
Ubicación: Madrid
Mensajes: 355
Antigüedad: 13 años, 6 meses
Puntos: 48
Respuesta: Sistema web para administrador y usuarios

Hola.

En el archivo "./settings/siteaccess/ezwebin_site_clean/override.ini.append.php" tienes que poner:
Código PHP:
Ver original
  1. [ContenidoDeCadaUsuario]
  2. Source=node/view/full.tpl
  3. MatchFile=full/contenido_usuario.tpl
  4. Subdir=templates
  5. Match[node]=2

Y en la plantilla "./design/ezwebin/override/templates/full/contenido_usuario.tpl" es donde tienes que poner:
Código PHP:
Ver original
  1. {def $usuario_logueado = fetch( 'user', 'current_user' )}
  2. Usuario: {$usuario_logueado.login}<br/>
  3. Email: {$usuario_logueado.email}<br/>
  4.  
  5. Nombre: {attribute_view_gui attribute=$usuario_logueado.contentobject.data_map.first_name}<br/>
  6. Apellido: {attribute_view_gui attribute=$usuario_logueado.contentobject.data_map.last_name_name}<br/>
  7. Foto: {attribute_view_gui attribute=$usuario_logueado.contentobject.data_map.image}<br/>
  8. ()
  9.  
  10. {undef $usuario_logueado}

Aquí más o menos explican como funciona, aunque te mando mi email por MP:
http://doc.ez.no/eZ-Publish/Technical-manual/4.x/Templates/The-template-override-system/Template-override-example

Si quieres puedes poner esto en el "./settings/override/site.ini.append.php":
Código PHP:
Ver original
  1. ### DEVELOPER SETTINGS ###
  2. [DebugSettings]
  3. DebugOutput=enabled
  4.  
  5. [ContentSettings]
  6. ViewCaching=disabled
  7.  
  8. [TemplateSettings]
  9. TemplateCache=enabled
  10. TemplateCompile=disabled
  11. ShowUsedTemplates=enabled
  12. ShowXHTMLCode=disabled
  13. Debug=disabled
  14.  
  15. [OverrideSettings]
  16. Cache=disabled

Esto quita el caché (puede que vaya un poco más lento al cargar) y te muestra los avisos, errores, plantillas cargadas, etc.

Última edición por Trublux; 03/02/2011 a las 18:19