2013-04-23 8 views
5

Sto avendo un sistema di paragrafi (parsys) nella mia pagina, e dentro che sto trascinando un componente; quel componente ha due sistemi di paragrafo al suo interno. Quindi ora trascinerò un componente RTF in entrambi i sistemi a due paragrafi presenti nel componente. Tuttavia, dopo aver trascinato i componenti RTF nei due sistemi di paragrafo, non sono in grado di modificare questi due componenti RTF, poiché si sono sovrapposti. Puoi dirmi se possiamo avere un parsys all'interno di un parsys e che supporterà la creazione di contenuti.posso avere un parsys dentro parsys

+0

Ecco come funziona il controllo della colonna, è PARSYS all'interno PARSYS. IIRC ci sono proprietà che devono essere impostate sul componente interno; 'contenitore'? Qualcosa del genere. Comunque, forse è un'impostazione CQ o forse è un problema CSS che li rende sovrapposti e non editabili. Come si comportano se li aggiungi a Geometrixx? – antonyh

+0

Sì, corretto, è il problema con css, possiamo fare in modo che quelle parsys non si sovrappongano dando padding-top: qualche valore al parsys interno che fa sì che le parsys interne escano dal parsys esterno, grazie Antonyh – balaji

+0

C'erano alcuni problemi come quello che hai citato con parsys nidificati, ma dal momento che CQ 5.4 dovrebbero essere risolti. –

risposta

5

Sì, è possibile avere un parsys all'interno di un parsys. Il problema di sovrapposizione potrebbe essere un problema CSS e può essere risolto la maggior parte del tempo aggiungendo il seguente div alla fine del codice del componente.

<div style="clear:both"></div> 

Inoltre, per evitare l'aggiunta di stili div aggiuntivi alla tua pagina, questo dovrebbe essere fatto solo in modalità di modifica:

<% if (WCMMode.fromRequest(request) == WCMMode.EDIT) { %> 
    <div style="clear:both"></div> 
<% } %>