Projet

Général

Profil

Actions

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.

Statut:
Fermé
Priorité:
Bas
Assigné à:
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.

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

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}

Mis à jour par Johan Cwiklinski il y a plus de 2 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

Mis à jour par Johan Cwiklinski il y a plus de 2 ans

Merci pour le correctif, il est appliqué ;)

Mis à jour par Johan Cwiklinski il y a plus de 2 ans

  • Statut changé de Résolu à Fermé
  • Assigné à mis à Johan Cwiklinski
Actions

Formats disponibles : Atom PDF