• ¡Bienvenido a XenFácil!

    Estás viendo el sitio como Invitado. Para poder participar en este sitio

    y obtendrás privilegios adicionales, acceso a otras áreas y mucho mas.

    ¡Es gratis!


    ¿Ya eres miembro? Inicia sesión

Solucionado Programación avanzada

Estado
Cerrado para nuevas respuestas

lms

Administrador
Mensajes
7.741
Puntuación de reacciones
2.163
Puntos
2.613
Sitio web
xenfacil.com
País
España
Versión de XenForo
2.1.x
PayPal
Donar dinero a este usuario
Página web
Web
Estoy desarrollando un complemento con Luis para remitir boletines de las últimas novedades (temas, post, etc). El complemento va bien y coloca una pestaña en la barra de navegación que he llamado XF Boletín desde la cual se pueden ver las últimas novedades que han habido en el foro y que uno PUEDE VER.

Si, toma los permisos muy bien. El problema me surge cuando envía el email ya que ahí no me toma los permisos.

En la rutina de obtener los temas desde el modelo va perfecto cuando uso la variable $visitor pero cuando pongo en la misma rutina los mismos campos de un usuario válido como $user no funciona y toma todos los temas sin importarle los permisos.

¿Alguno sabe como aplicar correctamente los permisos al obtener los temas sin usar $visitor?

Para que entendáis el tema: cuando se remite el boletín se hace desde el panel de control y, obviamente, siempre lo hace un administrador (que tiene todos los permisos) pero debe tomar en la rutina los permisos del usuario al que se le remite el email.

Aquí estoy atascado. Ya sé que lo puedo solucionar haciendo que no tome los foros que no interesa, pero esa no es la cuestión.

Si queréis verlo, está en demo.xenfacil.com user y pass: test

Dejo unas capturas para que vayáis haciendo boca....

28.png29.png30.png

Salud2
 

ManuTdi

XenForoUser
Mensajes
1.189
Puntuación de reacciones
405
Puntos
583
País
España
Versión de XenForo
2.1.x
Pinta bien. Siento no poder ayudarte por no entender de programación.

Se admiten sugerencias? O mas tarde?
 

lms

Administrador
Mensajes
7.741
Puntuación de reacciones
2.163
Puntos
2.613
Sitio web
xenfacil.com
País
España
Versión de XenForo
2.1.x
PayPal
Donar dinero a este usuario
Página web
Web
Todo eso se puede hacer perfectamente, pero no hasta que no logre que respete los permisos al enviar como los respeta cuando ves la página.

Salud2
 

El Roto Dos

Miembro
Mensajes
101
Puntuación de reacciones
18
Puntos
18
ufff yo solo os puedo desear buena suerte y paciencia que seguro que la cosa al final termina de lujo ;)
 

lms

Administrador
Mensajes
7.741
Puntuación de reacciones
2.163
Puntos
2.613
Sitio web
xenfacil.com
País
España
Versión de XenForo
2.1.x
PayPal
Donar dinero a este usuario
Página web
Web
Gracias a una idea de Luis ya está solventado esto.

Se admiten sugerencias, aunque voy a estar tres días parado por vacaciones.

Salud2
 

luis

Administrador
Mensajes
1.636
Puntuación de reacciones
727
Puntos
613
Sitio web
xenfacil.com
País
España
Versión de XenForo
1.5.12
PayPal
Donar dinero a este usuario
Página web
Web
Disfruta esas vacaciones el resto de asuntos siempre puede esperar
 
Estado
Cerrado para nuevas respuestas
Arriba