modifier le select des pays

  • Posts: 15
  • Thank you received: 3
3 years 10 months ago #321021

-- HikaShop version -- : 4.3.0
-- Joomla version -- : 3.9.19
-- PHP version -- : 7.3.17

Bonjour,

J'ai une demande de ma cliente pour modifier le select des pays de façon à ce que les conditions suivantes soient réunies :

  • Nom de pays en français uniquement
  • Tri des pays par ordre alphabétique des noms en français
Nous avons remplacé les valeurs de la colonne zone_name par les noms en français et j'ai modifié le code dans administrator/components/hikashop/types/country.php puis dans administrator/components/hikashop/classes/field.php pour n'afficher que zone_name dans tous les cas et sans les parenthèses.

Par contre, je bloque pour le tri. J'ai modifié l'ordre de tri de la requête dans la fonction handleZoneListing pour remplacer
ORDER BY zone_name_english ASC
par
ORDER BY zone_name ASC
mais l'ordre du select reste l'ordre alphabétique par noms de pays en anglais…

Où chercher ? Est-ce seulement possible sans devoir rajouter du code ?

Merci,
--
Pascal

Please Log in or Create an account to join the conversation.

  • Posts: 81515
  • Thank you received: 13069
  • MODERATOR
3 years 10 months ago #321035

Bonjour,

Je pense que vous pouvez faire cela sans changer de code.
Si vous copier le zone_name dans zone_name_english, le système triant sur zone_name_english, vos pays seront automatiquement dans l'ordre que vous voulez, et si vous avez la même chose dans zone_name_english et zone_name, il n'affichera que zone_name_english.

The following user(s) said Thank You: barredespace

Please Log in or Create an account to join the conversation.

  • Posts: 15
  • Thank you received: 3
3 years 10 months ago #321046

Voilà une idée qu'elle est bonne et pleine d'avantages !
Plus besoin de modifier les fichiers, et manip rapide à faire en cas de MAJ d'HS.
Merci Nicolas, j'y vais de ce pas.

--
Pascal

Please Log in or Create an account to join the conversation.

  • Posts: 15
  • Thank you received: 3
3 years 10 months ago #321048

Ça a marché nickel. Encore merci !

--
Pascal

Please Log in or Create an account to join the conversation.

Time to create page: 0.046 seconds
Powered by Kunena Forum