2012-07-07 8 views
6

Necesito que el editor de Aloha se fije en una posición específica en lugar de rebotar en toda la página.¿Cómo puedo arreglar el Aloha HTML5 Editor en una posición específica en la página?

¿Hay alguna opción de configuración para eso? Hay una opción "adjuntar" para configurar Aloha, pero no puedo encontrar la forma de aplicarlo o incluso si eso resolvería mi problema ...

También abierto a hacks para anular la posición si no hay una configuración opción.

Respuesta

3

El configuration indica que utilice un "elemento" el ajuste para especificar el id del elemento para anexar:

behaviour: 'float', // 'float' (default), 'topalign', 'append' 
element: 'my-html-element-id', // use with 'append' behaviour option: HTML DOM ID of the element the FM should get the position from 

También, hacer uso de las otras opciones como arrastrable: falsa y el pin: falsa .

Si eso no funciona para usted, abra un bugreport.

+0

me trataron esos ajustes, pero por desgracia, no parecen afectar a la pantalla del editor. – jumpfightgo

+0

De hecho, no se respetan los cambios realizados en Aloha.settings.floatingmenu ... se aplican los ajustes realizados a través de Aloha.settings.siderabar, por ejemplo, pero Aloha.settings.floatingmenu no parece hacer nada ... – jumpfightgo

+0

informe de error enviado aquí, fyi: https://github.com/alohaeditor/Aloha-Editor/issues/584 – jumpfightgo

0
var toolbar = $('.aloha-toolbar'); 
// make the toolbar extend to 100% of the div. 
toolbar.css({'width': '100%', 'height': '100%', }); 
// ADDS THE ALOHA EDITOR TO A DIV! 
$('#alohaContainer').append(toolbar); 
// Renders the toolbar to the screen    
UiPlugin.showToolbar(); 
// The child element must also be resized, don't know why 
toolbar.children().css({'width': '100%', 'height': '100%'}); 
Cuestiones relacionadas