Projet

Général

Profil

Actions

Anomalie #1300

fermé

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

Ajouté par vincent lechien il y a plus de 4 ans. Mis à jour il y a plus de 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Début:
23/09/2019
Echéance:
% réalisé:

100%

Temps estimé:

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


Fichiers

Mis à jour par vincent lechien il y a plus de 4 ans

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>

Mis à jour par vincent lechien il y a plus de 4 ans

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

  • Assigné à mis à 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.

Mis à jour par vincent lechien il y a plus de 4 ans

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

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

  • Statut changé de Nouveau à In Progress

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

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

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>

Mis à jour par Anonyme il y a plus de 4 ans

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

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

  • Statut changé de Résolu à Fermé

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

Mis à jour par vincent lechien il y a plus de 4 ans

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

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

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 ?

Mis à jour par vincent lechien il y a plus de 4 ans

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

Actions

Formats disponibles : Atom PDF