Ver Mensaje Individual
  #9 (permalink)  
Antiguo 28/01/2011, 18:31
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.
Perdona por no contestar antes, es que he estado con muchas cosas y no he tenido mucho tiempo.

El nodo 2 es el nodo principal, normalmente viene con el nombre "eZ Publish" y suele ser del tipo "Folder" ó "Frontpage".
El nodo 2 es el que aparece cuando pulsas en "Contenidos". Para saber el nodo de un objeto hay que pulsar en la pestaña "Detalles". Adjunto una captura (lo siento, es un poco mala):


Si el nodo dos tiene "hijos", cómo no vas a utilizarlos, es mejor borrarlos (puede que no tenga hijos, depende de la instalación).

Lo de "[ContenidoDeCadaUsuario]" es un nombre que le puse yo, ese campo es el "Nombre del bloque" y en este caso da igual como se llame, puedes ponerle el nombre que quieras, sólo hay que tener en cuenta que el nombre no puede coincidir con otro que ya exista, en este caso no hay ningún problema porque sólo tenemos uno, pero si hubiese más los nombres no deben coincidir.

Para saber el siteaccess que estás usando abre el archivo que está en ./settings/override/site.ini.append.php y pon aquí lo que tengas en el bloque "SiteAccessSettings", será algo así:

Código PHP:
Ver original
  1. [SiteAccessSettings]
  2. CheckValidity=false
  3. AvailableSiteAccessList[]
  4. AvailableSiteAccessList[]=esl
  5. AvailableSiteAccessList[]=administracion
  6. AvailableSiteAccessList[]=iphone
  7. MatchOrder=uri
  8. HostMatchMapItems[]
  9. ForceVirtualHost=true
"AvailableSiteAccessList" son los sitios que hay disponibles. Suele haber, como mínimo dos, la administración y la página normal, aunque puede haber muchos más (para tener la página distintos idiomas, por ejemplo).

En el caso que he puesto, el siteaccess principal es "esl", así que existirá el directorio ./setting/siteaccess/esl/ con otro archivo llamado site.ini.append.php, abreló y mira que pone en el "DesignSettings", será algo así:
Código PHP:
Ver original
  1. [DesignSettings]
  2. SiteDesign=ezflow
  3. AdditionalSiteDesignList[]
  4. AdditionalSiteDesignList[]=ezwebin
  5. AdditionalSiteDesignList[]=base
  6. AdditionalSiteDesignList[]=standard
Esto quiere decir que cuando busque una plantilla primero mirará en "./design/ezflow/", luego en "./design/ezwebin", luego en "./design/base" y luego en "./design/standard".

Así explicado es un poco "lioso", pero luego es bastante fácil.

Si quieres pega aquí lo que ponga en tu "SiteAccessSettings" del archivo ./settings/override/site.ini.append.php y te lo hago en una extensión.

P.D.: Puede que hasta el Domingo por la tarde/noche no pueda conectarme.