jmir38 (Créer un compte)

Toutes mes réponses sur les forums

11 sujets de 1 à 11 (sur un total de 11)
  • Auteur
    Messages
  • en réponse à : Bouton « Enregistrer » #2386270
    jmir38
    Participant
    Initié WordPress
    14 contributions

    Par ce que j’ai 2 blocs relationnels mise en place avec ACF
    – dans un bloc, le membre gère les éléments disponibles
    – dans l’autre bloc, le membre gère les éléments indisponibles

    J’affiche aussi coté admin la liste des éléments mélangés et classés par ordre alphabétique (ainsi que leur état dispo / indispo)

    Lors du clic sur « mettre a jour » les infos des 2 blocs relationnels se mettent a jour
    Mais l’affichage de la liste ne se met pas a jour

    Pour que la liste soit a jour, il faut
    – soit cliquer sur « voir le post  » (personnalisé ACF) puis de nouveau modifier
    – soit recharger la page

     

    • Cette réponse a été modifiée le il y a 2 mois et 1 semaine par jmir38.
    • Cette réponse a été modifiée le il y a 2 mois et 1 semaine par jmir38.
    en réponse à : Bouton « Enregistrer » #2386226
    jmir38
    Participant
    Initié WordPress
    14 contributions

    J’ai créé des champs avec ACF puis un nouveau type de publication et un plugin

    Lors de gestion d’informations dans un « single.php » personnalisé
    Il est nécessaire d’enregistrer les modifications puis pour voir le résultat,
    il faut
    – soit recharger la page
    – soit aller voir le post puis revenir par modifier
    Ce serai donc plus simple d’avoir 2 boutons l’un a coté de l’autre « Enregistrer » puis a coté « Rafraîchir la page »
    Éventuellement un seul bouton qui ferai les 2 a la fois

    en réponse à : Décidement ACF Relation, c’est pas facile #2385252
    jmir38
    Participant
    Initié WordPress
    14 contributions

    Je réponds pour le moment au principe de fonctionnement

    Pour la partie admin du verger : voir image jointe
    1) En bas : partie verger
    Ajout et retrait de plante de mon verger
    C’est la partie ACF => gestion de la relation entre
    – a gauche la liste des variétés
    – a droite les variétés que je déclare dans mon verger

    Dans l’exemple mon verger se compose de pomme puis atlas
    Cela fonctionne bien

    2) Trier => Partie centrale : gestion de vos variétés
    le but est de trier automatiquement par ordre alphabétique les variétés de mon verger
    c’est la partie plugins
    cela fonctionne bien  au niveau de l’affichage
    le tri est bon => atlas puis pomme

    C’est l’enregistrement qui pose problème

    3) personnaliser => Partie centrale : gestion de vos variétés
    A voir plus tard
    je ne sais pas si c’est possible par ce biais
    mais pour chaque plante de mon verger
    je souhaiterai ajouter des informations personnalisés

    Voila pour le fonctionnement
    Si nécessaire, je peux proposer un lien vers ce qui fonctionne déjà

    Merci pour votre aide

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    en réponse à : Décidement ACF Relation, c’est pas facile #2385241
    jmir38
    Participant
    Initié WordPress
    14 contributions

    Et aussi le code du plugin revisité

    
    //=========================================================================
    //  meta boxes variete
    //=========================================================================
    function ajouter_variete_verger_meta_box() {
    	add_meta_box('variete_verger', 'Gestion de vos variétés ', 'variete_verger_construction', 'verger', 'normal', 'high');
    }
    
    //=========================================================================
    // affichage des varietes
    //=========================================================================
    
    function variete_verger_construction($mesvarietes) {
        $mesvarietes = variete_verger_trier($mesvarietes);
        if($mesvarietes) {  
            ?>
            <ul>
                <?php foreach( $mesvarietes as $mavariete ): ?>
                      <li><p>variete : <?php  echo $mavariete->post_title; ?></p></li>
                <?php endforeach; ?>
            </ul>
            <?php
    
        }   
    } 
    add_action ('add_meta_boxes', 'ajouter_variete_verger_meta_box');
    
    //=========================================================================
    //trier les varietes
    //=========================================================================
    function variete_verger_trier($post) {
        $postid = $post->ID ; 
        $mesvarietes = get_field('listevar', $postid);
        if($mesvarietes) {  
            $columns = array_column($mesvarietes, 'post_title');
            array_multisort($columns, SORT_ASC, $mesvarietes);
            print_r($mesvarietes);
            return $mesvarietes;
        }
    } 
    //=========================================================================
    //sauvegarde variete pour verger
    //=========================================================================
    function variete_verger_enregistrer($postid, $mesvarietes) {
        $mesvarietes = variete_verger_trier($mesvarietes);
        if($mesvarietes) {  
            update_field('listevar', $mesvarietes, $postid );
        }
    }
    add_action ('save_post', 'variete_verger_enregistrer');

    en réponse à : Décidement ACF Relation, c’est pas facile #2385240
    jmir38
    Participant
    Initié WordPress
    14 contributions

    Merci pour vos réponses

    Oui, en effet, c’est mon premier plugins  !
    Maintenant a l’enregistrement, j’ai une erreur : La mise à jour a échoué.

    je ne sais pas si c’est normal
    Mais est il possible que le résultat du get_field ci dessous (paragraphe 2)
    se transforme automatiquement en code serialisé ci dessous (paragraphe 1)

    1. le code sérialisé de meta_value listevar
      a:2:{i:0;s:3: »548″;i:1;s:3: »453″;}
    2.  print_r($mesvarietes); (résultat du get_field après le trie)
      Array ( [0] => WP_Post Object ( [ID] => 453 [post_author] => 1 [post_date] => 2021-08-21 07:33:54 [post_date_gmt] => 2021-08-21 05:33:54 [post_content] => [post_title] => Atlas [post_excerpt] => [post_status] => publish [comment_status] => closed [ping_status] => closed [post_password] => [post_name] => atlas [to_ping] => [pinged] => [post_modified] => 2021-09-12 22:37:15 [post_modified_gmt] => 2021-09-12 20:37:15 [post_content_filtered] => [post_parent] => 0 [guid] =>  [menu_order] => 0 [post_type] => variete [post_mime_type] => [comment_count] => 0 [filter] => raw ) [1] => WP_Post Object ( [ID] => 548 [post_author] => 1 [post_date] => 2021-09-12 15:13:39 [post_date_gmt] => 2021-09-12 13:13:39 [post_content] => template par default titre 1 titre 2 contenu [post_title] => pomme [post_excerpt] => [post_status] => publish [comment_status] => closed [ping_status] => closed [post_password] => [post_name] => pomme [to_ping] => [pinged] => [post_modified] => 2021-09-12 15:13:41 [post_modified_gmt] => 2021-09-12 13:13:41 [post_content_filtered] => [post_parent] => 0 [guid] =>  [menu_order] => 0 [post_type] => variete [post_mime_type] => [comment_count] => 0 [filter] => raw ) )
    • Cette réponse a été modifiée le il y a 2 mois et 3 semaines par jmir38.
    en réponse à : Décidement ACF Relation, c’est pas facile #2385184
    jmir38
    Participant
    Initié WordPress
    14 contributions

    Bonjour et merci pour votre soutien

    c’est un peu compliqué pour moi avec ACF
    je testerai d’autres solutions quand j’aurai compris le fonctionnement des plugins et de leurs mise en forme

    en fin de compte j’affiche les variétés après les avoir triées
    Plus tard, Je souhaite pour chaque variété pouvoir leurs ajouter des informations personnalisées

    Le asort simple ne fonctionnait pas il me semble, remplacé par array_multisort

    Tout fonctionne sauf la sauvegarde, cette manip supprime le champs relation ACF « listevar »

    voici mon code

    //=========================================================================
    //  meta boxes variete
    //=========================================================================
    function ajouter_variete_verger_meta_box() {
    	add_meta_box('variete_verger', 'Gestion de vos variétés ', 'variete_verger_construction', 'verger', 'normal', 'high');
    
    }
    
    //=========================================================================
    // affichage des varietes
    //=========================================================================
    
    function variete_verger_construction($post) {
        
        $postid= $post->ID ; 
        $mesvarietes = get_field('listevar', $postid);
    
        if($mesvarietes) {  
            print_r($mesvarietes);
            $columns = array_column($mesvarietes, 'post_title');
            array_multisort($columns, SORT_ASC, $mesvarietes);
            ?>
            <ul>
                <?php foreach( $mesvarietes as $mavariete ): ?>
                      <li><p>variete : <?php  echo $mavariete->post_title; ?></p></li>
                <?php endforeach; ?>
            </ul>
            <?php
            print_r($mesvarietes);
        }   
     
        
    } 
    add_action ('add_meta_boxes', 'ajouter_variete_verger_meta_box');
    
    
    //=========================================================================
    //sauvegarde variete pour verger
    //=========================================================================
    function variete_verger_enregistrer($post_id) {
    	
        if($mesvarietes) {  
            update_field('listevar', $mes_varietes, $postid );
        }
    }
    add_action ('ACF/save_post', 'variete_verger_enregistrer', 20);
    plugins verger

    • Cette réponse a été modifiée le il y a 2 mois et 3 semaines par jmir38.
    en réponse à : lien entre 2 listes #2384685
    jmir38
    Participant
    Initié WordPress
    14 contributions

    Est ce qu’il est possible de faire une gestion en 2 étapes

    Partie haute
    Ajouter des variétés dans le verger
    puis enregistrer

    La page se recharge
    Affichage par ordre alphabétique dans la partie basse et gestion des autres informations (disponibilité …)
    puis enregistrer

    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    en réponse à : lien entre 2 listes #2384604
    jmir38
    Participant
    Initié WordPress
    14 contributions
    <?php
    /**
     * The Template for displaying all single posts.
     *
     * @package GeneratePress
     */
    
    if ( ! defined( 'ABSPATH' ) ) {
    	exit; // Exit if accessed directly.
    }
    
    get_header(); ?>
    
    	<div id="primary" <?php generate_do_element_classes( 'content' ); ?>>
    		<main id="main" <?php generate_do_element_classes( 'main' ); ?>>
    			<?php
    			/**
    			 * generate_before_main_content hook.
    			 *
    			 * @since 0.1
    			 */
    			do_action( 'generate_before_main_content' );
    
    			if ( generate_has_default_loop() ) {
    				while ( have_posts() ) :
    
    					the_post();
    
    					generate_do_template_part( 'single' );
    					?>
    					
    					<ul>
    					    <?php if( get_field('genre') ): ?><li><?php the_field('genre'); ?></li><br><?php endif; ?>
    					    <?php if( get_field('variete') ): ?><li><?php the_field('variete'); ?></li><br><?php endif; ?>
    					    <?php if( get_field('info1') ): ?><li><?php the_field('info1'); ?></li><br><?php endif; ?>
    					    <?php if( get_field('info2') ): ?><li><?php the_field('info2'); ?></li><br><?php endif; ?>
    					    <?php if( get_field('info3') ): ?><li><?php the_field('info3'); ?></li><br><?php endif; ?>
    					    <?php if( get_field('info4') ): ?><li><?php the_field('info4'); ?></li><br><?php endif; ?>
    					    <?php if( get_field('info5') ): ?><li><?php the_field('info5'); ?></li><br><?php endif; ?>
    					    <?php if( get_field('info6') ): ?><li><?php the_field('info6'); ?></li><br><?php endif; ?>
    					    <?php if( get_field('info7') ): ?><li><?php the_field('info7'); ?></li><br><?php endif; ?>
    					    <?php if( get_field('info8') ): ?><li><?php the_field('info8'); ?></li><br><?php endif; ?>
    					    <?php if( get_field('info9') ): ?><li><?php the_field('info9'); ?></li><br><?php endif; ?>
    					    <?php if( get_field('info10') ): ?><li><?php the_field('info10'); ?></li><br><?php endif; ?>
    					    <?php if( get_field('info11') ): ?><li><?php the_field('info11'); ?></li><br><?php endif; ?>
    					<?php
    					
    				endwhile;
    			}
    			
        $user_login = wp_get_current_user()->user_login;
    
        if ($user_login == true) {
                    echo '<font color="green">Les vergers ayant cette variété disponible : boutures ou greffons</font><br>';
            				$dispos = get_posts(array(
    							'post_type' => 'verger',
    							'meta_query' => array(
    								array(
    									'key' => 'mesvarietesdispo', // name of custom field
    									'value' => '"' . get_the_ID() . '"', // matches exactly "123", not just 123. This prevents a match for "1234"
    									'compare' => 'LIKE'
    								)
    							)
    						));
    						 if( $dispos ): ?>
    							<ul>
    							<?php foreach( $dispos as $dispo ): ?>
    								<?php 
    
    								$photo = get_field('photo', $dispo->ID);
    
    								?>
    								<li>
    									<a href="<?php echo get_permalink( $dispo->ID ); ?>">
    										<?php echo get_the_title( $dispo->ID ); ?>
    									</a>
    								</li>
    							<?php endforeach; ?>
    							</ul>
    						<?php endif;
    						
                    echo '<font color="green">Les vergers ayant cette variété disponible : enracinées de 1 an environ </font><br>';
            				$dispos = get_posts(array(
    							'post_type' => 'verger',
    							'meta_query' => array(
    								array(
    									'key' => 'mesvarietesdispo1an', // name of custom field
    									'value' => '"' . get_the_ID() . '"', // matches exactly "123", not just 123. This prevents a match for "1234"
    									'compare' => 'LIKE'
    								)
    							)
    						));
    						 if( $dispos ): ?>
    							<ul>
    							<?php foreach( $dispos as $dispo ): ?>
    								<?php 
    
    								$photo = get_field('photo', $dispo->ID);
    
    								?>
    								<li>
    									<a href="<?php echo get_permalink( $dispo->ID ); ?>">
    										<?php echo get_the_title( $dispo->ID ); ?>
    									</a>
    								</li>
    							<?php endforeach; ?>
    							</ul>
    						<?php endif;
    						
                    echo '<font color="green">Les vergers ayant cette variété disponible : enracinées de 2 ans environ ou scions greffés </font><br>';
            				$dispos = get_posts(array(
    							'post_type' => 'verger',
    							'meta_query' => array(
    								array(
    									'key' => 'mesvarietesdispo2ans', // name of custom field
    									'value' => '"' . get_the_ID() . '"', // matches exactly "123", not just 123. This prevents a match for "1234"
    									'compare' => 'LIKE'
    								)
    							)
    						));
    						 if( $dispos ): ?>
    							<ul>
    							<?php foreach( $dispos as $dispo ): ?>
    								<?php 
    
    								$photo = get_field('photo', $dispo->ID);
    
    								?>
    								<li>
    									<a href="<?php echo get_permalink( $dispo->ID ); ?>">
    										<?php echo get_the_title( $dispo->ID ); ?>
    									</a>
    								</li>
    							<?php endforeach; ?>
    							</ul>
    						<?php endif;
    						
    				echo '<font color="red">Les vergers ayant cette variété Indisponible </font><br>';
    						$dispos = get_posts(array(
    							'post_type' => 'verger',
    							'meta_query' => array(
    								array(
    									'key' => 'mesvarietesindispo', // name of custom field
    									'value' => '"' . get_the_ID() . '"', // matches exactly "123", not just 123. This prevents a match for "1234"
    									'compare' => 'LIKE'
    								)
    							)
    						));
    						 if( $dispos ): ?>
    							<ul>
    							<?php foreach( $dispos as $dispo ): ?>
    								<?php 
    
    								$photo = get_field('photo', $dispo->ID);
    
    								?>
    								<li>
    									<a href="<?php echo get_permalink( $dispo->ID ); ?>">
    										<?php echo get_the_title( $dispo->ID ); ?>
    									</a>
    								</li>
    							<?php endforeach; ?>
    							</ul>
    						<?php endif;
    
        }
    
    
    			/**
    			 * generate_after_main_content hook.
    			 *
    			 * @since 0.1
    			 */
    			do_action( 'generate_after_main_content' );
    			?>
    		</main>
    	</div>
    
    	<?php
    	/**
    	 * generate_after_primary_content_area hook.
    	 *
    	 * @since 2.0
    	 */
    	do_action( 'generate_after_primary_content_area' );
    
    	generate_construct_sidebars();
    
    	get_footer();
    single-variete.php

    <?php
    /**
     * The Template for displaying all single posts.
     *
     * @package GeneratePress
     */
    
    if ( ! defined( 'ABSPATH' ) ) {
    	exit; // Exit if accessed directly.
    }
    
    get_header(); ?>
    
    	<div id="primary" <?php generate_do_element_classes( 'content' ); ?>>
    		<main id="main" <?php generate_do_element_classes( 'main' ); ?>>
    			<?php
    			/**
    			 * generate_before_main_content hook.
    			 *
    			 * @since 0.1
    			 */
    			do_action( 'generate_before_main_content' );
    
    			if ( generate_has_default_loop() ) {
    				while ( have_posts() ) :
    
    					the_post();
    
    					generate_do_template_part( 'single' );
    					?>
    <font color="green">Mes variétés Disponibles : <b>boutures ou greffes</b></font><br>
    <?php
    $featured_posts = get_field('mesvarietesdispo');
    if( $featured_posts ): ?>
        <ul>
        <?php foreach( $featured_posts as $post ): 
    
            // Setup this post for WP functions (variable must be named $post).
            setup_postdata($post); ?>
            <li>
                <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
                <span><?php the_field( 'field_name' ); ?></span>
            </li>
        <?php endforeach; ?>
        </ul>
        <?php 
        // Reset the global post object so that the rest of the page works correctly.
        wp_reset_postdata(); ?>
    <?php endif; ?>	
    
    <font color="green">Mes variétés Disponibles : <b>enracinées de 1 an environ</b></font><br>
    <?php
    $featured_posts = get_field('mesvarietesdispo1an');
    if( $featured_posts ): ?>
        <ul>
        <?php foreach( $featured_posts as $post ): 
    
            // Setup this post for WP functions (variable must be named $post).
            setup_postdata($post); ?>
            <li>
                <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
                <span><?php the_field( 'field_name' ); ?></span>
            </li>
        <?php endforeach; ?>
        </ul>
        <?php 
        // Reset the global post object so that the rest of the page works correctly.
        wp_reset_postdata(); ?>
    <?php endif; ?>	
    
    <font color="green">Mes variétés Disponibles : <b>enracinées de 2 ans environ ou scions greffés</b></font>
    <?php
    $featured_posts = get_field('mesvarietesdispo2ans');
    if( $featured_posts ): ?>
        <ul>
        <?php foreach( $featured_posts as $post ): 
    
            // Setup this post for WP functions (variable must be named $post).
            setup_postdata($post); ?>
            <li>
                <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
                <span><?php the_field( 'field_name' ); ?></span>
            </li>
        <?php endforeach; ?>
        </ul>
        <?php 
        // Reset the global post object so that the rest of the page works correctly.
        wp_reset_postdata(); ?>
    <?php endif; ?>	
    <br>---------------------------------------------------------------<br>
    <font color="red">Mes variétés InDisponibles</font>
    <?php
    $featured_posts = get_field('mesvarietesindispo');
    if( $featured_posts ): ?>
        <ul>
        <?php foreach( $featured_posts as $post ): 
    
            // Setup this post for WP functions (variable must be named $post).
            setup_postdata($post); ?>
            <li>
                <a href="<?php the_permalink(); ?>"><?php the_title(); ?></a>
                <span><?php the_field( 'field_name' ); ?></span>
            </li>
        <?php endforeach; ?>
        </ul>
        <?php 
        // Reset the global post object so that the rest of the page works correctly.
        wp_reset_postdata(); ?>
    <?php endif; ?>	
    
    <?php 
    
    
    
    
        $num_id =  get_the_ID(); 
        $post_courant = get_post($num_id); 
    
        if (get_current_user_id() == $post_courant->post_author) {
            echo '<font color="blue">Gestions</font>';
            echo '<ul>';
                echo '<li><a href="https://bourse.e-fruitiers.net/wp-admin/post.php?post=' . get_the_id() . '&action=edit">Modifier mon verger</a></li>'; 
            echo '</ul>';
        }
        
    
    
    ?>
    				    
    				    
                    <?php
    				endwhile;
    			}
    
    			/**
    			 * generate_after_main_content hook.
    			 *
    			 * @since 0.1
    			 */
    			do_action( 'generate_after_main_content' );
    			?>
    		</main>
    	</div>
    
    	<?php
    	/**
    	 * generate_after_primary_content_area hook.
    	 *
    	 * @since 2.0
    	 */
    	do_action( 'generate_after_primary_content_area' );
    
    	generate_construct_sidebars();
    
    	get_footer();
    single-verger.php

    J’ai pris comme exemple des livres parce que c’était plus facile pour moi a expliquer quand j’étais encore dans la théorie
    En réalité, suite a la brusque fermeture de l’ancien site, nous recréons une bourse d’échange de variétés fruitières sous formes de greffons ou de boutures
    le fonctionnement
    *** proposer une liste de plantes comestibles
    avec environ 100 taxonomie (genre) et 8000 variétés
    *** permettre aux membre d’afficher dans leur verger les variétés qu’il possède
    Voir image jointe  : : le-verger-de-momie
    – en haut : gestion coté admin des variétés disponibles
    – en bas : affichage des variétés disponibles dans le verger
    *** Afficher dans une variété les vergers qui la possède
    voir image jointe : cerisier : burlat
    gestion des vergers : single-verger.php
    gestion des variétés : single-variete.php

    Thème : GeneratePress
    Gestion des membres avec validation manuel après inscription : Ultimate member
    Messagerie interne : Front End PM

    Le problème principal réside dans le fait que j’utilise 4 box comme « mes-variétés disponibles »
    et chaque membre doit remplir chaque box en cherchant dans la liste des plantes
    – mes variétés disponibles : boutures ou greffons
    – mes variétés disponibles : enracinées de 1 an
    – mes variétés disponibles : enracinées de 2 ans
    – mes variétés INdisponibles

    Par exemple:
    si un membre a le cerisier burlat en indisponible et qu’il souhaite le passer en disponible
    il doit le retirer de la liste indisponible puis l’intégrer dans la liste des disponibles

    Cette gestion n’est pas très logique, en créant un nouveau module
    je pourrais peut-être permettre aux membres d’importer une variété,
    puis ensuite ajouter d’autres informations personnalisées a cette variété

    Ce n’est pas très facile a expliquer …

     

    • Cette réponse a été modifiée le il y a 3 mois par jmir38.
    • Cette réponse a été modifiée le il y a 3 mois par jmir38.
    Fichiers joints :
    Vous devez être connecté pour voir les fichiers joints.
    en réponse à : lien entre 2 listes #2384579
    jmir38
    Participant
    Initié WordPress
    14 contributions

    Bonsoir mathieu42

    Oui c’est possible
    mais, je suis un peu plus doué en analysant ce qui a déjà été réalisé
    En création pur, c’est plus difficile

    en réponse à : lien entre 2 listes #2384540
    jmir38
    Participant
    Initié WordPress
    14 contributions

    Bonjour

    cela fonctionne très bien

    Fonctionnement
    – une liste des livres disponibles
    – une liste des livres lus pour chaque membre

    En 1 clic, chaque membre peut déclarer un livre comme lu

    Par contre, la liste des livres s’affichent dans l’ordre des ajout
    Possibilité de trier, mais c’est fastidieux pour les grandes listes

    La meta_value pour les livres lus de chaque membre se présente sous cette forme
    a:61:{i:0;s:4: »6375″;i:1;s:4: »6687″;i:2;s:4: »6689″;i:3;s:4: »6758″;i:4;s:3: »449″;i:5;s:3: »455″;i:6;s:3: »484″;i:7;s:3: »491″;i:8;s:4: »8162″;i:9;s:4: »8151″;i:10;s:4: »8164″;i:11;s:4: »8174″;i:12;s:3: »617″;i:13;s:4: »4617″;i:14;s:4: »2837″;i:15;s:4: »3038″;i:16;s:4: »2895″;i:17;s:4: »3022″;i:18;s:4: »2889″;i:19;s:4: »2965″;i:20;s:4: »6888″;i:21;s:4: »6299″;i:22;s:4: »7367″;i:23;s:4: »7210″;i:24;s:4: »7222″;i:25;s:4: »7192″;i:26;s:4: »7179″;i:27;s:4: »7946″;i:28;s:4: »7821″;i:29;s:4: »7799″;i:30;s:4: »4968″;i:31;s:4: »8391″;i:32;s:4: »8396″;i:33;s:4: »3067″;i:34;s:4: »4740″;i:35;s:3: »381″;i:36;s:3: »394″;i:37;s:4: »7013″;i:38;s:4: »7047″;i:39;s:4: »4559″;i:40;s:4: »8433″;i:41;s:4: »7415″;i:42;s:4: »8233″;i:43;s:3: »888″;i:44;s:3: »970″;i:45;s:4: »1154″;i:46;s:4: »1212″;i:47;s:4: »1327″;i:48;s:4: »1376″;i:49;s:4: »1402″;i:50;s:4: »1508″;i:51;s:4: »1665″;i:52;s:4: »1834″;i:53;s:4: »1966″;i:54;s:4: »1999″;i:55;s:4: »2744″;i:56;s:4: »3153″;i:57;s:4: »3261″;i:58;s:4: »3270″;i:59;s:4: »3286″;i:60;s:4: »3349″;}

    les nombres a 4 chiffres représentent les livres : exemple : 6375 correspondant a un nom de livre

    Est il possible au moment de l’enregistrement d’enregistrer par liste alphabétique du nom du livre
    sinon, est il possible au moment de l’affichage de la liste d’effectuer un affichage alphabétique

    Merci d’avance

    en réponse à : lien entre 2 listes #2383798
    jmir38
    Participant
    Initié WordPress
    14 contributions

    Bonjour

    Oui en effet, un livre peut-être lu par plusieurs membres
    Je n’avais pas analysé au départ l’intérêt de « relation » qui propose de très prometteuses possibilités

    Merci beaucoup « mathieu42 » pour ce petit coup de pouce

11 sujets de 1 à 11 (sur un total de 11)