Forum CMS Made Simple FR

Version complète : CGCalendar - Ajout/Modification d'évènements dans le FrontEnd
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Bonjour à tous,

Sur mon site, je voudrai que certains utilisateurs identifiés puissent gérer les évènements dans le FrontEnd du site.
J'ai donc créé 2 pages de "contenu protégé" :
  • 1 page "ajout d'évènement"
  • 1 page "liste des évènements" avec possibilité de modifier un évènement de la liste

Le contenu de la page "ajout d'évènement" est :
Code :
{cms_module module="CGCalendar" action="addedit_event" lang="fr_FR"}
Elle fonctionne très bien pour la création d'un nouvel évènement... Pas de problème

Le contenu de la page "liste des évènements" est :
Code :
{cms_module module="CGCalendar" display="list" reverse="true"}
Dans cette page je voudrai pouvoir modifier ou supprimer un évènement de la liste. Pour la modification d'un évènement, j'ai essayé de mettre dans mon template :
Code :
{foreach from=$events key=key item=event}
        <div class="calendar-event">
            ....
            {assign var=urlparam value=$event.event_id}
            {cms_selflink page="ajout-evenement" text="Modification" urlparam="&event_id=$urlparam"}
        </div>
    {/foreach}
Or le lien généré par le {cms_selflink...} m'envoie bien vers la page "ajout d'évènement" , mais en création. Je ne récupère pas l'event_id, bien que l'url générée soit bien http://www...index.php?page=ajout-evenement&event_id=4.

Quelqu'un a-t-il une solution qui me permettrai de faire cela simplement ?

Merci par avance.

Polo