Buy Doxycycline In Australia, Metabolism Of Doxycycline # Online Quick http://www.nosolocodigo.com/usar-el-editor-wysiwyg-de-joomla-en-tus-componentes Blog de desarrollo web, Joomla, Wordpress y software libre Mon, 13 Jun 2011 00:55:13 +0000 hourly 1 http://wordpress.org/?v=3.0.4 Por: Marcos http://www.nosolocodigo.com/usar-el-editor-wysiwyg-de-joomla-en-tus-componentes/comment-page-1#comment-4046 Marcos Thu, 19 Nov 2009 14:09:17 +0000 http://www.nosolocodigo.com/usar-el-editor-wysiwyg-de-joomla-en-tus-componentes#comment-4046 Después de investigar por todos los lados y hacer pruebas,todos los ejemplos eran para guardar el texto del editor en un componente del front-end, pero al final después de pruebas y más pruebas pude guardarlo en un componente en el Back-end. Ahí va el código que emplee para poder guardar el texto en formato html: function save() { JRequest::checkToken() or jexit( 'Invalid Token' ); $this->setRedirect( 'index.php?option=tu_componente' ); $db =& JFactory::getDBO(); $table =& JTable::getInstance('tu_tabla', 'Table'); if (!$table->bind( JRequest::get( 'post', JREQUEST_ALLOWRAW ) )) { return JError::raiseWarning( 500, $table->getError() ); } if (!$table->check()) { return JError::raiseWarning( 500, $table->getError() ); } if (!$table->store()) { return JError::raiseWarning( 500, $table->getError() ); } $table->checkin(); switch (JRequest::getCmd( 'task' )) { case 'apply': $this->setRedirect( 'index.php?option=tu_componente&task=edit&idc[]='. $table->idc ); break; } $this->setMessage( JText::_( 'Item Saved' ) ); } Añadiendo "JREQUEST_ALLOWRAW " en la linea: if (!$table->bind( JRequest::get( 'post', JREQUEST_ALLOWRAW ) )) y a funcionar, por fin, lo pongo aquí por si alguien tiene el mismo problema. Saludos Después de investigar por todos los lados y hacer pruebas,todos los ejemplos eran para guardar el texto del editor en un componente del front-end, pero al final después de pruebas y más pruebas pude guardarlo en un componente en el Back-end. Ahí va el código que emplee para poder guardar el texto en formato html:
function save()
{
JRequest::checkToken() or jexit( ‘Invalid Token’ );

$this->setRedirect( ‘index.php?option=tu_componente’ );

$db =& JFactory::getDBO();

$table =& JTable::getInstance(‘tu_tabla’, ‘Table’);

if (!$table->bind( JRequest::get( ‘post’, JREQUEST_ALLOWRAW ) )) {
return JError::raiseWarning( 500, $table->getError() );
}
if (!$table->check()) {
return JError::raiseWarning( 500, $table->getError() );
}
if (!$table->store()) {
return JError::raiseWarning( 500, $table->getError() );
}
$table->checkin();

switch (JRequest::getCmd( ‘task’ ))
{
case ‘apply’:
$this->setRedirect( ‘index.php?option=tu_componente&task=edit&idc[]=’. $table->idc );
break;
}

$this->setMessage( JText::_( ‘Item Saved’ ) );
}
Añadiendo “JREQUEST_ALLOWRAW ” en la linea:
if (!$table->bind( JRequest::get( ‘post’, JREQUEST_ALLOWRAW ) ))
y a funcionar, por fin, lo pongo aquí por si alguien tiene el mismo problema.
Saludos

]]>
Por: Marta http://www.nosolocodigo.com/usar-el-editor-wysiwyg-de-joomla-en-tus-componentes/comment-page-1#comment-4038 Marta Wed, 18 Nov 2009 11:43:31 +0000 http://www.nosolocodigo.com/usar-el-editor-wysiwyg-de-joomla-en-tus-componentes#comment-4038 Tengo un problema cuando inserto una imagen desde el editorTinyMCE. //Utilizo el JRequest de la siguiente manera: $mensaje=JRequest::getVar( 'message', 'none', 'POST', 'STRING', JREQUEST_ALLOWHTML ); //y lo inserto en la bd $insertFields = "INSERT INTO #__editor" . "(message, created_by, location, userip) " . "VALUES (" . $mensaje. "," . intval($uid) . "," . $fldLocation . "," . $userIp . ");"; No me inserta la consulta. Cuando hago un echo de la consulta la imagen no aparece como código html, me aparece el hueco de la foto sin la foto. Alguién me puede ayudar? Tengo un problema cuando inserto una imagen desde el editorTinyMCE.

//Utilizo el JRequest de la siguiente manera:

$mensaje=JRequest::getVar( ‘message’, ‘none’, ‘POST’, ‘STRING’, JREQUEST_ALLOWHTML );

//y lo inserto en la bd
$insertFields = “INSERT INTO #__editor” .
“(message, created_by, location, userip) ” .
“VALUES (” . $mensaje. “,” . intval($uid) . “,” .
$fldLocation . “,” . $userIp . “);”;

No me inserta la consulta.
Cuando hago un echo de la consulta la imagen no aparece como código html, me aparece el hueco de la foto sin la foto.

Alguién me puede ayudar?

]]>
Por: keogh http://www.nosolocodigo.com/usar-el-editor-wysiwyg-de-joomla-en-tus-componentes/comment-page-1#comment-3300 keogh Thu, 03 Sep 2009 22:57:03 +0000 http://www.nosolocodigo.com/usar-el-editor-wysiwyg-de-joomla-en-tus-componentes#comment-3300 Gracias por el aporte, yo tenía el mismo problema con los tags html, gracias!! Gracias por el aporte, yo tenía el mismo problema con los tags html, gracias!!

]]>
Por: Christian (L'Eliana) http://www.nosolocodigo.com/usar-el-editor-wysiwyg-de-joomla-en-tus-componentes/comment-page-1#comment-2281 Christian (L'Eliana) Wed, 25 Feb 2009 17:19:06 +0000 http://www.nosolocodigo.com/usar-el-editor-wysiwyg-de-joomla-en-tus-componentes#comment-2281 Gracias a los dos!!, David y hidabe. Tenia precisamente ese mismo problema en un componente de viajes que estoy creando. También me vino de perlas el Post que enviaste ayer para insertar calendarios. Magnífico!!! Muchas Gracias, espero en unos meses aprender más sobre la API de Joomla y contribuir con aportes tan buenos como los que posteáis vosotros. Gracias a los dos!!, David y hidabe. Tenia precisamente ese mismo problema en un componente de viajes que estoy creando.

También me vino de perlas el Post que enviaste ayer para insertar calendarios. Magnífico!!!

Muchas Gracias, espero en unos meses aprender más sobre la API de Joomla y contribuir con aportes tan buenos como los que posteáis vosotros.

]]>
Por: David http://www.nosolocodigo.com/usar-el-editor-wysiwyg-de-joomla-en-tus-componentes/comment-page-1#comment-1935 David Tue, 16 Dec 2008 07:56:55 +0000 http://www.nosolocodigo.com/usar-el-editor-wysiwyg-de-joomla-en-tus-componentes#comment-1935 Cierto hidabe, se me pasó ese detalle. la clase JRequest tiene un monton de utlidades interesantes. Para que no limpie os tags html se ha de usar JRequest de la siguiente forma: <strong>JRequest::getVar( 'nombre_del_textarea', 'none', 'POST', 'STRING', JREQUEST_ALLOWHTML );</strong> Donde JREQUEST_ALLOWHTML indica que no limpie los tags html. Muchas gracias por el aporte! Saludos Cierto hidabe, se me pasó ese detalle.
la clase JRequest tiene un monton de utlidades interesantes.

Para que no limpie os tags html se ha de usar JRequest de la siguiente forma:

JRequest::getVar( ‘nombre_del_textarea’, ‘none’, ‘POST’, ‘STRING’, JREQUEST_ALLOWHTML );

Donde JREQUEST_ALLOWHTML indica que no limpie los tags html.

Muchas gracias por el aporte!

Saludos

]]>
Por: hidabe http://www.nosolocodigo.com/usar-el-editor-wysiwyg-de-joomla-en-tus-componentes/comment-page-1#comment-1879 hidabe Fri, 12 Dec 2008 10:23:01 +0000 http://www.nosolocodigo.com/usar-el-editor-wysiwyg-de-joomla-en-tus-componentes#comment-1879 Ya lo he solucionado, por si alguien le pasa, gracias a este post: http://www.joomlaspanish.org/foros/showthread.php?t=28548&highlight=JFactory%3A%3AgetEditor() me hice una idea de mi problema que era muy similar. Yo recojo los datos del formulario en un: JRequest::get( 'post' ) pero claro, por defecto ese método elimina los tags html, por eso, lo cambié por: JRequest::get( 'post',JREQUEST_ALLOWHTML) y todo estupendo, Saludos! Ya lo he solucionado, por si alguien le pasa, gracias a este post: http://www.joomlaspanish.org/foros/showthread.php?t=28548&highlight=JFactory%3A%3AgetEditor() me hice una idea de mi problema que era muy similar.

Yo recojo los datos del formulario en un:
JRequest::get( ‘post’ )
pero claro, por defecto ese método elimina los tags html, por eso, lo cambié por:
JRequest::get( ‘post’,JREQUEST_ALLOWHTML)
y todo estupendo,

Saludos!

]]>
Por: hidabe http://www.nosolocodigo.com/usar-el-editor-wysiwyg-de-joomla-en-tus-componentes/comment-page-1#comment-1877 hidabe Fri, 12 Dec 2008 10:03:04 +0000 http://www.nosolocodigo.com/usar-el-editor-wysiwyg-de-joomla-en-tus-componentes#comment-1877 Perdido: Yo lo tengo puesto dentro de un con un 100% al igual que ha puesto david y me lo respeta, eso si, ha de tener un mínimo (unos 600px creo que es), que es el ancho de los botones superiores, si te fijas, al ponerle menos ancho que eso, te dejará el contorno con ese mínimo y te achicará sólo el contenido donde escribes. Yo tengo otro problema... y es que al grabar el texto no me graba las modificaciones html que hago, lo graba todo como texto plano, he probado con un campo TEXT en mi base de datos, y MEDIUMTEXT también, siguiendo el formato que he visto en jos_content, pero nada. ¿Sabes de que puede ser david? Muchas gracias por tu tiempo compartido! Perdido: Yo lo tengo puesto dentro de un con un 100% al igual que ha puesto david y me lo respeta, eso si, ha de tener un mínimo (unos 600px creo que es), que es el ancho de los botones superiores, si te fijas, al ponerle menos ancho que eso, te dejará el contorno con ese mínimo y te achicará sólo el contenido donde escribes.

Yo tengo otro problema… y es que al grabar el texto no me graba las modificaciones html que hago, lo graba todo como texto plano, he probado con un campo TEXT en mi base de datos, y MEDIUMTEXT también, siguiendo el formato que he visto en jos_content, pero nada.

¿Sabes de que puede ser david?

Muchas gracias por tu tiempo compartido!

]]>
Por: Perdido http://www.nosolocodigo.com/usar-el-editor-wysiwyg-de-joomla-en-tus-componentes/comment-page-1#comment-1814 Perdido Sat, 06 Dec 2008 02:16:19 +0000 http://www.nosolocodigo.com/usar-el-editor-wysiwyg-de-joomla-en-tus-componentes#comment-1814 Sabes como achicar el editor tinyMCE, es edir que se un cuarto de página. (no han funcionado tablas ni div) Sabes como achicar el editor tinyMCE, es edir que se un cuarto de página. (no han funcionado tablas ni div)

]]>