]> git.agnieray.net Git - galette.git/commitdiff
DO not show redirection selection when not admin/staff
authorJohan Cwiklinski <johan@x-tnd.be>
Wed, 6 Oct 2021 05:28:43 +0000 (07:28 +0200)
committerJohan Cwiklinski <johan@x-tnd.be>
Sun, 17 Oct 2021 04:15:40 +0000 (06:15 +0200)
galette/templates/default/member.tpl

index 85d29618f0dc8f9e6ad310bdd5b18433b1db3798..71cac9bf77c72d8e4ad7288d478b2752ed2379f1 100644 (file)
@@ -46,7 +46,6 @@
                 <a href="{path_for name="member" data=["id" => $child->id]}">{$child->sfullname}</a>{if not $child@last}, {/if}
             {/foreach}
         {/if}
-            </div>
     {/if}
 
     {* Main form entries*}
@@ -55,7 +54,8 @@
     {include file="edit_dynamic_fields.tpl" object=$member}
 
                     <p>
-            {if !$member->id && !$self_adh }
+    {if !$member->id && !$self_adh}
+        {if ($login->isAdmin() or $login->isStaff())}
                <label for="redirect_on_create">{_T string="After member creation:"}</label>
                <select name="redirect_on_create" id="redirect_on_create">
                   <option value="{constant('Galette\Entity\Adherent::AFTER_ADD_DEFAULT')}"{if $preferences->pref_redirect_on_create  == constant('Galette\Entity\Adherent::AFTER_ADD_DEFAULT')} selected="selected"{/if}>{_T string="create a new contribution (default action)"}</option>
                   <option value="{constant('Galette\Entity\Adherent::AFTER_ADD_HOME')}"{if $preferences->pref_redirect_on_create  == constant('Galette\Entity\Adherent::AFTER_ADD_HOME')} selected="selected"{/if}>{_T string="go to main page"}</option>
                </select>
                <br/>
-            {/if}
+        {else}
+            <input type="hidden" name="redirect_on_create" value="{constant('Galette\Entity\Adherent::AFTER_ADD_SHOW')}"/>
+        {/if}
+    {/if}
 
     {if $pref_mail_method neq constant('Galette\Core\GaletteMail::METHOD_DISABLED') and (!$self_adh and ($login->isAdmin() or $login->isStaff()))}
                         <br/><label for="mail_confirm">