Direcciones incompletas Plugin XMAP

10 years 5 months ago 10 years 5 months ago by d3smond.
d3smond
Posts: 4
More
Topic Author
Direcciones incompletas Plugin XMAP #1
Moodle 2.6.6
Joomla! 3.3.6
Joomdle 0.95

Las direcciones del Sitemap que van a secciones del componente Joomdle aparecen incompletas, le faltan la raíz url.
Por ejemplo, mientras una sección normal aparece:

misitio.com/noticias.html k

En una sección al componente Joomdle aparece unicamente:

/cursos/4-tema-2-derecho-de-la-union-europea.html

Por lo que en Google webmasters da error.

Gracias.

Please Log in or Create an account to join the conversation.

10 years 5 months ago
Antonio Durán
Posts: 7815
More
Direcciones incompletas Plugin XMAP #2
Gracias por la info. Lo revisaré en cuanto pueda y te cuento.

Please Log in or Create an account to join the conversation.

10 years 5 months ago
d3smond
Posts: 4
More
Topic Author
Direcciones incompletas Plugin XMAP #3
Ok, gracias. El componente va muy bien y se adapta perfectamente a Joomla.

Please Log in or Create an account to join the conversation.

10 years 5 months ago
Antonio Durán
Posts: 7815
More
Direcciones incompletas Plugin XMAP #4
Puedes darme un poco más de info? Lo he probado en local y no veo el problema.

Se produce el fallo en todos los enlaces? En el mapa HTML o donde? Hace mucho que no uso este plugin, y no lo recuerdo bien.

Please Log in or Create an account to join the conversation.

10 years 5 months ago 10 years 5 months ago by d3smond.
d3smond
Posts: 4
More
Topic Author
Direcciones incompletas Plugin XMAP #5
Te dejo una captura. Es en el mapa xml.

k

Please Log in or Create an account to join the conversation.

10 years 5 months ago
Antonio Durán
Posts: 7815
More
Direcciones incompletas Plugin XMAP #6
Gracias por la info.

Lo he mirado, y he encontrado el problema. Incluiremos el arreglo en la próxima versión.

Por ahora, puedes arreglarlo editando plugins/xmap/com_joomdle/com_joomdle.php

Lo que hay que hacer es quitar todas las llamadas a JRoute;:_ (son 3) en la contrucción de los links.

Por ejemplo, habría que cambiar:
            $node->link = JRoute::_ ("index.php?option=com_joomdle&view=coursecategory&cat_id=".$cat['id'].':'.JFilterOutput::stringURLSafe($cat['name'])."&Itemid=$itemid");

Por:
            $node->link = "index.php?option=com_joomdle&view=coursecategory&cat_id=".$cat['id'].':'.JFilterOutput::stringURLSafe($cat['name'])."&Itemid=$itemid";

Please Log in or Create an account to join the conversation.

10 years 5 months ago
d3smond
Posts: 4
More
Topic Author
Direcciones incompletas Plugin XMAP #7
¡Muchas gracias máquina!

Please Log in or Create an account to join the conversation.