Multiidioma - ¡No has dado contenido! - Error al actualizar contenido

La discusión del CMS Made Simple en español.

Moderator: hexdj

Post Reply
danidan182
New Member
New Member
Posts: 6
Joined: Wed Mar 31, 2010 10:35 am

Multiidioma - ¡No has dado contenido! - Error al actualizar contenido

Post by danidan182 »

----------------------------------------------

Cms Version: 1.6.6

Installed Modules:

   * CMSMailer: 1.73.14
   * FileManager: 1.0.1
   * MenuManager: 1.6.2
   * ModuleManager: 1.3.1
   * News: 2.10.3
   * nuSOAP: 1.0.1
   * Printing: 1.0.4
   * Search: 1.6.1
   * ThemeManager: 1.1.1
   * TinyMCE: 2.5.5
   * Gallery: 1.2


Config Information:

   * php_memory_limit:
   * process_whole_template: false
   * max_upload_size: 7000000
   * default_upload_permission: 664
   * assume_mod_rewrite: false
   * page_extension:
   * internal_pretty_urls: false
   * use_hierarchy: true


Php Information:

   * phpversion: 5.2.10
   * md5_function: Encendido (Verdadero)
   * gd_version: 2
   * tempnam_function: Encendido (Verdadero)
   * magic_quotes_runtime: Apagado (Falso)
   * memory_limit: 90M
   * max_execution_time: 30
   * safe_mode: Apagado (Falso)
   * session_save_path: /tmp (1777)
   * session.use_cookies: Encendido (Verdadero)


Server Information:

   * Server Api: cgi-fcgi
   * Server Db Type: MySQL (mysql)
   * Server Db Version: 5.0.24a


----------------------------------------------

Hola foreros, todo iba de maravilla con mi web, hasta que, una vez tenía el idioma principal de la página (inglés), voy a actualizar el contenido en español y portugués, y no me deja. Cuando cargo el contenido, me da un error con el mensaje ¡No ha dado contenido! Y no entiendo por qué.

En configuración general, MLE Settings hago el testeo de "Submit and test MLE DB" y de "Submit and test MLE config" y está todo correcto.

He activado el debug, pero no veo ningún error. Después de cada acción me pone Error(0), con lo cual entiendo que las acciones se realizan bien.

En fin, mi gozo en un pozo.
No sé si a alguien más le habrá pasado esto.

Agradezco vuestra ayuda y vuestro tiempo.
Un saludo. Gracias
Attachments
captura.jpg
Last edited by danidan182 on Wed Mar 31, 2010 10:59 am, edited 1 time in total.
ffreire
Forum Members
Forum Members
Posts: 12
Joined: Wed Nov 21, 2007 3:13 pm

Re: Multiidioma - ¡No has dado contenido! - Error al actualizar contenido

Post by ffreire »

Igual es una tonteria, pero has comprobado que hay contenido en todos los idiomas, aunque sea un "."
danidan182
New Member
New Member
Posts: 6
Joined: Wed Mar 31, 2010 10:35 am

Re: Multiidioma - ¡No has dado contenido! - Error al actualizar contenido

Post by danidan182 »

ffreire wrote: Igual es una tonteria, pero has comprobado que hay contenido en todos los idiomas, aunque sea un "."
Hola ffreire gracias por tu contestación.

La verdad que he probado de dar contenido (como así lo llama) a todas las cajas con contenido que existen, y en todos los idiomas, y todo. Pero que va. Sigue saliendo el error y no se actualiza. La verdad que es un poco raro esto. Lo extraño es que a nadie más le pase.

Quizás sea un error de la versión 1.6.6 y tenga que pasarme a la 1.7, pero la 1.7 no tiene multiidioma.

Saludos
danidan182
New Member
New Member
Posts: 6
Joined: Wed Mar 31, 2010 10:35 am

Re: Multiidioma - ¡No has dado contenido! - Error al actualizar contenido

Post by danidan182 »

Buenas, añado un poco más de información.
El error este me lo devuelve una función llamada ValidateData() que está en el archivo addcontent.php
A la función se le llama de la siguiente forma:

$error = $contentobj->ValidateData();
if ($error === FALSE)
{
  //graba contenido
}

Lo que he hecho es añadir lo siguiente después de llamar a la función de validar:
$error = $contentobj->ValidateData();
$error = FALSE;
if ($error === FALSE)
{
  //graba contenido
}

Claro, con esto se me guarda el contenido correctamente ya que no hace caso a la validación, pero no sé exactamente qué tipo de validación hace esta función. La he buscado pero no la encuentro. De todas formas, el problema se me ha solucionado de momento  ???

Veremos si no será peor el remedio que la enfermedad jejej

Saludos !!
opertiano

Re: Multiidioma - ¡No has dado contenido! - Error al actualizar contenido

Post by opertiano »

Yo he tenido el mismo problema y parece ser que es obligatorio utilizar {content} como mínimo en la plantilla. Después puedes utilizar {content block="zzzzz"} pero {content} debe aparecer sólo.

Espero haberte ayudado.

NOTA: es la primera que ayudo en un foro pero merece la pena ayudar a tanta gente que ayuda desinteresadamente.
Post Reply

Return to “Spanish - Español”