How To / General

Botón directo al curso

  • edicionesmayo
  • Topic Author
  • Offline
  • New Member
  • New Member
More
10 years 1 week ago #1 by edicionesmayo
Botón directo al curso was created by edicionesmayo
Hola.

Quiero poder poner el típico botón de acceso al curso "Ir al curso" pero en la home de mi página. Porque solo tengo un curso disponible y no quiero que los alumnos primero pasen por la página donde sale el curso y luego tienen que clicar en el botón "Ir al curso".

La idea es, una vez autentificado le muestre el botón de ir al curso. Lo de ocultar el botón antes de autentificarte ya lo tengo. Pero no se como poder poner el botón de ir al curso, porque he visto que genera un token.

Gracias.

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

More
10 years 1 week ago #2 by Antonio Durán
Replied by Antonio Durán on topic Botón directo al curso
Hola.

Creo que la manera más fácil puede ser usar el content plugin de Joomdle, que te permite mostrar el botón de ir al curso (y otra info) en un artículo.

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

  • edicionesmayo
  • Topic Author
  • Offline
  • New Member
  • New Member
More
10 years 1 week ago #3 by edicionesmayo
Replied by edicionesmayo on topic Botón directo al curso
Gracias por la respuesta. Me parece que este plugin puede ser de gran ayuda.

Pero lo he instalado y lo he activado, pero cuando coloco esto {joomdlecourse id=2} en el módulo que quiero que aparezca el botón, en la página web no detecta el shortcode, sigue apareciendo {joomdlecourse id=2}

Sabes cual puede ser el problema?

Gracias.

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

More
10 years 1 week ago #4 by Antonio Durán
Replied by Antonio Durán on topic Botón directo al curso
Hola.
El content plugin es para artículos, no para módulos.

Si quieres ponerlo en un módulo, tendrás que poner un artículo en el módulo, y el código en el artículo, quizás usando algo como esto, ya que por lo que he visto no hay forma de hacerlo en Joomla sin extensiones adicionales.
extensions.joomla.org/extension/article-placed-anywhere

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

  • edicionesmayo
  • Topic Author
  • Offline
  • New Member
  • New Member
More
10 years 1 week ago #5 by edicionesmayo
Replied by edicionesmayo on topic Botón directo al curso
Gracias! Haré algunas pruebas.

Saludos.

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

  • edicionesmayo
  • Topic Author
  • Offline
  • New Member
  • New Member
More
9 years 3 months ago - 9 years 3 months ago #6 by edicionesmayo
Replied by edicionesmayo on topic Botón directo al curso
Hola Antonio.

Ya se que hace tiempo de este hilo, pero este problema lo solucioné en versiones anteriores poniendo este link <a href=" xxx.es/auth/joomdle/land.php?username= username; ?>&token=e0890f607ea88e3917bd6061c27572c7&mtype=course&id=5&use_wrapper=0" class="button btn-danger" />Acceso Monografía 1
Y al parecer no hacia caso del token y entraba bien. Pero con las últimas versiones del comoponente de Joomdle ya no funciona. Me podrías indicar donde puedo sacar las lineas de php para que pueda llamar a las mismas funciones que se utiliza para crear este botón COM_JOOMDLE_GO_TO_COURSE??

Muchas gracias.
Last edit: 9 years 3 months ago by edicionesmayo.

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

More
9 years 3 months ago #7 by Antonio Durán
Replied by Antonio Durán on topic Botón directo al curso
Hola.

Si lo que quieres es enlazar usando el wrapper, sería:
joomlasite.com/index.php?option=com_joomdle&view=wrapper&moodle_page_type=course&id=2

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

  • edicionesmayo
  • Topic Author
  • Offline
  • New Member
  • New Member
More
9 years 3 months ago #8 by edicionesmayo
Replied by edicionesmayo on topic Botón directo al curso
Hola.
No quiero enlazar con wrapper, quiero que se abra en una nueva venta el curso de Moodle.

Sabes de alguna opción? O donde puedo sacar el código para generar el link con el token correcto.

Gracias.

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

More
9 years 3 months ago #9 by Antonio Durán
Replied by Antonio Durán on topic Botón directo al curso
Realmente no hace falta el token. En teoria, el usuario ya está logueado en Moodle, asi que basta con abrir un enlace normal.

Si lo que quieres es enlazar al curso Moodle en una nueva ventana, sólo tienes que usar un enlace normal al curso en Moodle:
moodlesite.com/course/view.php?id=7

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

  • edicionesmayo
  • Topic Author
  • Offline
  • New Member
  • New Member
More
9 years 3 months ago #10 by edicionesmayo
Replied by edicionesmayo on topic Botón directo al curso
Si pongo un botón con el enlace directo al curso no me entra, me envia al login. En cambio si pongo el código que genera COM_JOOMDLE_GO_TO_COURSE moodlesites.com//auth/joomdle/land.php?u...per=0&Itemid=174

Si que me accede al curso de forma correcta. Pero si cierro la sesión y vuelvo a validarme, ya no me deja acceder al curso me envía al login. Y lo que veo es que se ha generado un nuevo token en COM_JOOMDLE_GO_TO_COURSE

Cual puede ser el problema?

Gracias.

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