Anomalie #1562
fermé
un utilisateur peut créer un véhicle pour un autre utilisateur
Ajouté par Alfa-Club Des Volcans il y a plus de 2 ans.
Mis à jour il y a plus de 2 ans.
Description
Lorsqu'un utilisateur crée un véhicule, il peut choisir le propriétaire, quelques soient ses droits.
solution proposée :
dans vehicles.tpl, conditionner l'affichage de la combobox:
{/if}
{if $login->isAdmin() || $login->isStaff()}
<select name="owner" id="owner" class="nochosen"{if not $car->id} required="required"{/if}>
<option value="">{_T string="Search for name or ID and pick member"}</option>
{foreach $members.list as $k=>$v}
<option value="{$k}"{if $car->owner->id == $k} selected="selected"{/if}>{$v}</option>
{/foreach}
</select>
{else}
<input type="hidden" name="owner" id="ownerx" value="{$car->owner->id}"/>
{$members.list[$car->owner->id]}
(ma façon de passer quand même l'id utilisateur est indéniablement perfectible :) )
désolé, je viens de voir que j'avais mal collé le code de contournenemnt
{if $login->isAdmin() || $login->isStaff()}
<select name="owner" id="owner" class="nochosen"{if not $car->id} required="required"{/if}>
<option value="">{_T string="Search for name or ID and pick member"}</option>
{foreach $members.list as $k=>$v}
<option value="{$k}"{if $car->owner->id == $k} selected="selected"{/if}>{$v}</option>
{/foreach}
</select>
{else}
<input type="hidden" name="owner" id="ownerx" value="{$car->owner->id}"/>
{$members.list[$car->owner->id]}
{/if}
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Merci pour le correctif, il est appliqué ;)
- Statut changé de Résolu à Fermé
- Assigné à mis à Johan Cwiklinski
Formats disponibles : Atom
PDF