redirect naar previous (dynamische) page
Posted: Thu Jul 07, 2011 1:48 pm
eigenlijk heb ik twee vragen, maar mijn doelstelling is hetzelfde en de situatie is vergelijkbaar. daarom plaats ik ze in hetzelfde topic
Uitdaging één
Ik gebruik de FEU module om gebruikers te laten inloggen, na het inloggen wordt de gebruiker ge-redirect naar een nieuwe (vooraf ingestelde) pagina/alias. Welke pagina dit is, valt in te stellen in de Admin interface onder FrontEndUser Management > Builtin Authentication > Redirection Settings. Nu wil ik graag dat de pagina niet naar een vaste "bedank" pagid/alias wordt geredirect, maar naar de pagina waar hij vandaan komt en de login dus plaats heeft gevonden.
Uitdaging twee
Ook maak ik gebruik van CGFeedback (als commentaar functie voor CGBlog) wanneer je een comment plaats, wordt je doorverwezen naar een bedank bericht dat in te stellen is via. CGFeedback > Settings > Messages. Ook hier wil ik graag dat direct na het posten van de comment, dat er terug wordt verwezen naar het CGBlog artikel waar de comment onder is geplaatst. (het gebruik maken de "u comment is geplaatst" pagina is voor mij op dit moment niet noodzakelijk)
Ik heb gekeken naar {redirect_page page='some-page-alias'}, maar deze bied voor mij niet voldoende functionaliteit. Juist omdat ik heel vaak terug moet verwijzen naar een dynamische link die afkomstig is uit een module. Het gebruik van Smarty is in beide gevallen toegestaan. Echter kan ik door middel van {get_template_vars} in beide gevallen geen referentie vinden van de vorige pagina.
De vraag is dus
Hoe kan ik er voor zorgen dat ik een variabele krijg, die niet simpelweg verwijst naar een pageid/alias maar naar de dynamische link van de vorige pagina (vrijwel altijd een link van/naar een module)?
ik hoop dat iemand me kan helpen of in ieder geval de juiste richting kan wijzen.
modules zijn allen up to date
CMSMS 1.9.4.2
FEU 1.12.16
CGFeedback 1.3.5
CGBlog 1.7.5
Uitdaging één
Ik gebruik de FEU module om gebruikers te laten inloggen, na het inloggen wordt de gebruiker ge-redirect naar een nieuwe (vooraf ingestelde) pagina/alias. Welke pagina dit is, valt in te stellen in de Admin interface onder FrontEndUser Management > Builtin Authentication > Redirection Settings. Nu wil ik graag dat de pagina niet naar een vaste "bedank" pagid/alias wordt geredirect, maar naar de pagina waar hij vandaan komt en de login dus plaats heeft gevonden.
Uitdaging twee
Ook maak ik gebruik van CGFeedback (als commentaar functie voor CGBlog) wanneer je een comment plaats, wordt je doorverwezen naar een bedank bericht dat in te stellen is via. CGFeedback > Settings > Messages. Ook hier wil ik graag dat direct na het posten van de comment, dat er terug wordt verwezen naar het CGBlog artikel waar de comment onder is geplaatst. (het gebruik maken de "u comment is geplaatst" pagina is voor mij op dit moment niet noodzakelijk)
Ik heb gekeken naar {redirect_page page='some-page-alias'}, maar deze bied voor mij niet voldoende functionaliteit. Juist omdat ik heel vaak terug moet verwijzen naar een dynamische link die afkomstig is uit een module. Het gebruik van Smarty is in beide gevallen toegestaan. Echter kan ik door middel van {get_template_vars} in beide gevallen geen referentie vinden van de vorige pagina.
De vraag is dus
Hoe kan ik er voor zorgen dat ik een variabele krijg, die niet simpelweg verwijst naar een pageid/alias maar naar de dynamische link van de vorige pagina (vrijwel altijd een link van/naar een module)?
ik hoop dat iemand me kan helpen of in ieder geval de juiste richting kan wijzen.
modules zijn allen up to date
CMSMS 1.9.4.2
FEU 1.12.16
CGFeedback 1.3.5
CGBlog 1.7.5