Actions
Anomalie #1562
ferméun utilisateur peut créer un véhicle pour un autre utilisateur
Début:
16/08/2021
Echéance:
% réalisé:
100%
Temps estimé:
Description
Lorsqu'un utilisateur crée un véhicule, il peut choisir le propriétaire, quelques soient ses droits.
Actions
#1
Mis à jour par Alfa-Club Des Volcans il y a plus de 2 ans
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 :) )
Actions
#2
Mis à jour par Alfa-Club Des Volcans il y a plus de 2 ans
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}
Actions
#3
Mis à jour par Johan Cwiklinski il y a plus de 2 ans
- Statut changé de Nouveau à Résolu
- % réalisé changé de 0 à 100
Appliqué par commit 44a7bbd195734a4b794ada8052c49c2a317a5bac.
Actions
#4
Mis à jour par Johan Cwiklinski il y a plus de 2 ans
Merci pour le correctif, il est appliqué ;)
Actions
#5
Mis à jour par Johan Cwiklinski il y a plus de 2 ans
- Statut changé de Résolu à Fermé
- Assigné à mis à Johan Cwiklinski
Actions