Configurer plusieurs images ? (Créer un compte)

  • WordPress :5.2
  • Statut : non résolu
5 sujets de 1 à 5 (sur un total de 5)
  • Auteur
    Messages
  • #2288995
    JeY
    Participant
    Initié WordPress
    4 contributions

    Ma configuration WP actuelle

    • Version de PHP/MySQL : 7.2
    • Thème utilisé : Neve
    • Extensions en place : Elementor, Orbit Fox Companion,Contact Form 7, Smart Slider 3, SufficeToolkit, WPFront Scroll Top
    • Nom de l’hébergeur : OVH

     

    Bonjour à tous,

    Voici le résultat que je vise : http://www.adhconcept.com/index.php/choix-cuisines

    Il y a la section « Porte » et la section « Plan de travail« . A chaque fois que l’on clique c’est une image différente pour toutes les combinaisons.

    J’ai toutes mes images, mais je ne vois pas quelle est la logique pour réaliser ce « mix » d’images. Est-ce que c’est possible de réaliser ceci avec wordpress sans faire de php ou de code avancé ?

    Ma demande est surtout dans la logique à suivre pour arriver à ce résultat.

    Si vous avez déjà réalisé quelque chose de similaire, n’hésitez pas à le partager ! 🙂

    Bonne journée,

     

    #2289037
    mathieu42
    Participant
    Maître WordPress
    2010 contributions

    si vous ne voulez pas utiliser de PHP vous pouvez créer une page différente pour chaque combinaison.

    mais le jour où vous aurez une modification à faire, vous verrez qu’utiliser un système de génération pour ces pages est quand même rentable.

    #2289043
    JeY
    Participant
    Initié WordPress
    4 contributions

    D’accord, déjà merci d’avoir répondu je comprends un peu mieux le problème. Je faisais une fixette sur les images mais c’est bien les pages le problème.

    Oui je vois ce que vous voulez dire pour le gain de temps avec php, je suis débutant en php mais ce n’est peut-être pas si impossible que cela 🙂

    Quelle est la logique pour »relier » une page à ces 2 filtres ?

    Il n’y en aurait une qu’un seul d’accord, mais là 2 ça se corse !

    #2289122
    mathieu42
    Participant
    Maître WordPress
    2010 contributions

    le principe est d’avoir les 2 choix en entrée et de générer les listes de liens.

    vous pouvez essayer ce code en mettant un shortcode « [test-images] » dans une page :

    <?php

    add_shortcode("test-images", function ($attr, $content, $tag) {


    // données

    $liste_critere1 = [
    "A1",
    "A2",
    "A3",
    ];

    $liste_critere2 = [
    "b9",
    "b6",
    "b7",
    ];


    // paramètres d'entrée

    $critere1 = $_GET["critere1"] ?? "---";
    $critere2 = $_GET["critere2"] ?? "---";


    // affichage

    ob_start();

    ?>
    <div class="resultat_shortcode_test_images">

    <ul>
    <?php foreach ($liste_critere1 as $c1) {?>
    <li>
    <a href="?critere1=<?php echo htmlspecialchars($c1);
    ?>&critere2=<?php echo htmlspecialchars($critere2);?>"
    >
    <?php echo htmlspecialchars($c1);?></a>
    </li>
    <?php }?>
    </ul>

    <ul>
    <?php foreach ($liste_critere2 as $c2) {?>
    <li>
    <a href="?critere1=<?php echo htmlspecialchars($critere1);
    ?>&critere2=<?php echo htmlspecialchars($c2);?>"
    >
    <?php echo htmlspecialchars($c2);?></a>
    </li>
    <?php }?>
    </ul>

    <strong>
    choix :
    <?php echo htmlspecialchars($critere1);?>
    <?php echo htmlspecialchars($critere2);?>
    </strong>

    </div>
    <?php

    $resultat = ob_get_clean();


    return $resultat;

    });

    #2289133
    JeY
    Participant
    Initié WordPress
    4 contributions

    Bonjour Mathieu,

    Merci beaucoup d’avoir pris le temps de me répondre avec un long code. Je vais tester tout ça et je vous tiens au courant.

    Bonne journée,

5 sujets de 1 à 5 (sur un total de 5)
  • Vous devez être connecté pour répondre à ce sujet.