Si intentamos insertar el código html para incluir un iframe dentro de un artículo de nuestro sitio web, el editor normal de joomla nos destrozará el código y al final no podremos ver lo que esperábamos ver. El editor de joomla por defecto elimina el código html del iframe.
Una manera de evitar esto consiste en modificar los parámetros de configuración de nuestro editor dentro de joomla. Estos pasos varian segun el editor que utilicemos, aquí mostramos los pasos para permitir insertar «iframe» con el editor TinyMCE.
- Entramos como administradores dentro del apartado de administración del portal.
- En el menú superior tenemos la opción «Extensions», dentro del mismo hacemos clic en el «Plug in Manager»
- En el filtro «Select Type» escogemos editores
- De la lista de editores escogemos el editor que queremos modificar, en nuestro caso el TinyMCE
- Dentro de las «Basic Options» borramos el «iframe» dentro de «Prohibited Elements
- Salvamos la nueva configuración
- Ahora a la hora de editar una entrada, con la opción «html» podremos insertar el código html necesario para visualizar en una entrada un «iframe» sin que el editor se cargue el mencionado código al guardarlo.
- Un ejemplo de iframe insertado después de haber hecho estas modificaciones lo tenemos en la página donde mostramos el Calendario escolar de Alemania
Empleamos una instalación de Joomla en inglés y nos hemos basado en el artículo de inmotionhosting
Fuente: http://www.en-berlin.com/index.php/joomla/1183-insertar-un-iframe-en-joomla-2-5