Project

General

Profile

Anomalie #1300

les modèles ne s'affichent pas dans la listbox

Added by vincent lechien over 2 years ago. Updated over 2 years ago.

Status:
Fermé
Priority:
Normal
Start date:
09/23/2019
Due date:
% Done:

100%

Estimated time:

Description

Bonjour à vous,
j'ai configurer une marque et plusieurs modèles de voiture, et aucun modèle ne s'affiche dans la selection

il s'affiche correctement dans l'administration(galette/webroot/plugins/auto/models)

Merci de votre support

autoplugin * 2018-12-02 6 1.4.0
Galette v0.9.3-dev


Files

galette_model.png (82.9 KB) galette_model.png vincent lechien, 09/23/2019 08:42 AM
Firefox_Screenshot_2019-09-28T18-53-58.167Z.png (8.9 KB) Firefox_Screenshot_2019-09-28T18-53-58.167Z.png vincent lechien, 09/28/2019 09:10 PM
#1

Updated by vincent lechien over 2 years ago

dans le html, la première listbox est en display: none mais contient bien les modèles

<select name="model" id="model" required="" tabindex="-1" style="/*! display: none; */" class="selectized">
<option value="-1" selected="selected">Choisissez un modèle</option>
<option value="1">coupé GK</option>
<option value="2">coupé RD</option>
<option value="3">Genesis coupé BK</option>
<option value="5">i30n</option>
<option value="4">veloster (FS)</option></select>

la 2 ème visible est vide

<div class="selectize-control single"><div class="selectize-input items required full has-options has-items">
<div class="item" data-value="-1">Choisissez un modèle</div><input type="select-one" autocomplete="off" tabindex="" id="model-selectized" style="width: 4px; opacity: 0; position: absolute; left: -10000px;"></div><div class="selectize-dropdown single" style="visibility: visible; width: 351px; top: 23px; left: 0px; display: none;"><div class="selectize-dropdown-content"><div class="option selected" data-selectable="" data-value="-1">Choisissez un modèle</div></div></div></div>

#3

Updated by Johan Cwiklinski over 2 years ago

  • Assignee set to Johan Cwiklinski

Il s'agit fort probablement d'erreurs côté javascript (à voir avec les outils de développement du navigateur) ; ce qui ne m'étonnerait pas vraiment :/

Diverses corrections ont été apportées sur Galette, ce serait bien de tester avec la dernière nightly si possible... Même si je doute que le problème soit réglé, ça peut valoir le coup d'essayer.
Je regarderai de on côté quand j'en aurai le temps.

#4

Updated by vincent lechien over 2 years ago

Johan Cwiklinski a écrit :

Il s'agit fort probablement d'erreurs côté javascript (à voir avec les outils de développement du navigateur) ; ce qui ne m'étonnerait pas vraiment :/

Diverses corrections ont été apportées sur Galette, ce serait bien de tester avec la dernière nightly si possible... Même si je doute que le problème soit réglé, ça peut valoir le coup d'essayer.
Je regarderai de on côté quand j'en aurai le temps.

Bonjour,
je vais aussi essayer de chercher de mon coté bien que je n'ai pas de grande connaissance en javascript,

je suis sur la dernière nightly récupérer ici
http://download.tuxfamily.org/galette/galette-dev.tar.bz2

Merci pour votre Support

#5

Updated by Johan Cwiklinski over 2 years ago

  • Status changed from Nouveau to In Progress

Je confirme le bug, et il n'y a aucune erreur affichée

#6

Updated by Johan Cwiklinski over 2 years ago

Bien évidemment, c'est le javascript qui emmerde le monde, pour ne pas changer...
Ça fait une heure que je me prend la tête pour corriger le problème « correctement » sans grand succès...

Pour contourner :

diff --git a/templates/default/vehicles.tpl b/templates/default/vehicles.tpl
index 02487d3..edcb4f2 100644
--- a/templates/default/vehicles.tpl
+++ b/templates/default/vehicles.tpl
@@ -25,7 +25,7 @@
                         <option value="{$brand->id_brand}"{if $brand->id_brand eq $car->model->brand} selected="selected"{/if}>{$brand->brand}</option>
     {/foreach}
                     </select>
-                    <select name="model" id="model" required>
+                    <select name="model" id="model" required="required" class="nochosen">
                         <option value="-1">{_T string="Choose a model" domain="auto"}</option>
     {foreach from=$models item=model}
                         <option value="{$model->id}"{if $model->id eq $car->model->id} selected="selected"{/if}>{$model->model}</option>

#7

Updated by Anonymous over 2 years ago

  • Status changed from In Progress to Résolu
  • % Done changed from 0 to 100
#8

Updated by Johan Cwiklinski over 2 years ago

  • Status changed from Résolu to Fermé

Je pense que ça devrait être bon cette fois.

#9

Updated by vincent lechien over 2 years ago

Johan Cwiklinski a écrit :

Je pense que ça devrait être bon cette fois.

je viens de faire la modif ça fonctionne , juste un détail le css de sélection de la marque n'est pas conservé,
c'est vraiment du détail.µ

merci beaucoup pour le correctif Johan

#10

Updated by Johan Cwiklinski over 2 years ago

vincent lechien a écrit :

je viens de faire la modif ça fonctionne , juste un détail le css de sélection de la marque n'est pas conservé,

Ha. Tu peux montrer avec une capture écran ce dont tu parles ?

#11

Updated by vincent lechien over 2 years ago

Johan Cwiklinski a écrit :

vincent lechien a écrit :

je viens de faire la modif ça fonctionne , juste un détail le css de sélection de la marque n'est pas conservé,

Ha. Tu peux montrer avec une capture écran ce dont tu parles ?

voici en PJ

Also available in: Atom PDF