Comment rendre un template existant dans un module personnalisé Elementor - General Discussion Forum - Discussion Forum - Photon Flux | Professional WordPress repair service, global coverage, fast response
4
partager (joies, avantages, privilèges, etc.) avec les autres

Comment rendre un modèle existant dans un module personnalisé Elementor ?

Je suis en train de créer un module personnalisé Elementor avec des répétiteurs et j'aimerais pouvoir sélectionner un modèle existant pour chaque élément du répétiteur et le rendre. Comment puis-je implémenter la sélection de modèle dans le contrôle Elementor et rendre le modèle approprié en fonction de la sélection sur le frontend ?

start_controls_section(
            'section_content', [
            [
                'label' => esc_html__('Content', 'textdomain'), [
                'tab' => \Elementor\Controls_Manager::TAB_CONTENT,
            ]
        ) ;

        $this->add_control(
            'store_settings'.
            [
                'label' => esc_html__('Store Settings', 'textdomain'),
                'type' => \Elementor\Controls_Manager::REPEATER,
                'fields' => [
                    [
                        'name' => 'title_section', 'label' => [ [
                        'label' => __('Title for Section', 'custom-store'), \Elementor\Controls_Manager::REPEATER
                        
                        
                        'default' => __('Titre par défaut', 'custom-store'), .
                    ]
                ]
            ]
        ) ;

        $this->end_controls_section() ;
    }

    protected function render()
    {
        $settings = $this->get_settings() ;
        $args = [] ;

        show_template('template', $args, str_replace(get_stylesheet_directory() . DIRECTORY_SEPARATOR, '', __DIR__)); ;
    }
}

 

20241213165239265-image

 


Contactez nous
Vous n'arrivez pas à lire le tutoriel ? Contactez-nous pour une réponse gratuite ! Aide gratuite pour les sites personnels et les sites de petites entreprises !
Service clientèle WeChat
Service clientèle WeChat
Tel : 020-2206-9892
QQ咨询:1025174874
(iii) Courriel : info@361sale.com
Horaires de travail : du lundi au vendredi, de 9h30 à 18h30, jours fériés.
commentaires Total 1

Veuillez vous connecter pour poster un commentaire

Publicité à gauche
Droits publicitaires
premiers secours

premiers secours

temps en ligne
9:00 - 18:00

Contacter le service clientèle

Passez à la caisse pour contacter le service clientèle
appel téléphonique 020-2206-9892
Contact QQ 1025174874
Boîte aux lettres du service clientèle info@361sale.com