2011-11-18 13 views
5

¿Es posible replicar el enlace 'agregar página' fuera de la barra de acoplamiento?Liferay 6 crear el enlace 'Agregar página' fuera de la barra de acoplamiento

Es posible replicar los enlaces 'agregar aplicación', 'panel de control', 'controles de alternar' y 'diseño de página' fuera de la barra de acceso mediante la adición de javascript a main.js.

Esta pregunta aún no ha sido respondida en los foros de Liferay, así que pensé en intentarlo aquí.

Respuesta

1

Los siguientes son para Liferay 6.1 (versiones anteriores Mi difieren, pero es un punto de partida):

  1. Panel de control

    Puede utilizar la siguiente URL:

    http://yourliferaysite.com/group/control_panel?doAsGroupId= { groupId} & refererPlid = {plid}

    Donde reemplaza {groupId} con la Id. De grupo de la comunidad a la que está accediendo actualmente, y reemplace {plid} con el plid de la página (diseño) en la que se encuentra actualmente. Tenga en cuenta que el plid es NOT Layout Id y se puede encontrar en la base de datos en la tabla de disposición.

  2. controles de edición/palanca Controles

    es necesario agregar y quitar las siguientes clases CSS de la etiqueta <body>.

    Las clases son

    • controles ocultos: Esta clase CSS oculta los controles
    • controles-visble: Esta clase CSS se muestran los controles

    Estos pueden ser a la vez agregado y eliminado fácilmente utilizando los métodos addClass de jQuery y los métodos removeClass.

    $('body').removeClass('controls-visible').addClass('controls-hidden'); 
    

    Esto ocultará los controles, y el viceversa mostrará los controles .

    o el uso de la aleación de la interfaz de usuario:

    AUI().use('node', function(A) { 
        A.one('body').replaceClass('controls-visible','controls-hidden'); 
    } 
    
  3. Agregar Pagina

    Me temo que esto también no sé cómo hacerlo. Debe estar enterrado en algún lugar de las bibliotecas de IU de aleación, pero no puedo depurar cómo funciona. ¡Lo siento!

¡Espero que las dos primeras resulten útiles!

Cuestiones relacionadas