Project

General

Profile

Anomalie #1562

un utilisateur peut créer un véhicle pour un autre utilisateur

Added by Alfa-Club Des Volcans 2 months ago. Updated about 1 month ago.

Status:
Résolu
Priority:
Bas
Assignee:
-
Start date:
08/16/2021
Due date:
% Done:

100%

Estimated time:

Description

Lorsqu'un utilisateur crée un véhicule, il peut choisir le propriétaire, quelques soient ses droits.

#1

Updated by Alfa-Club Des Volcans 2 months ago

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 :) )

#2

Updated by Alfa-Club Des Volcans 2 months ago

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}

#3

Updated by Johan Cwiklinski about 1 month ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100
#4

Updated by Johan Cwiklinski about 1 month ago

Merci pour le correctif, il est appliqué ;)

Also available in: Atom PDF