Tlemcen Car electronics

Tlemcen Car electronics (https://www.tlemcen-electronic.com/forum/index.php)
-   Informatique (https://www.tlemcen-electronic.com/forum/forumdisplay.php?f=10)
-   -   Aide PHP/Javascript (https://www.tlemcen-electronic.com/forum/showthread.php?t=67215)

Lunacy 03/06/2017 14h28

Aide PHP/Javascript
 
Salut, les amis sa fait 2j que je me tort la tête sur mon site web.
Si un ame charitable pouvais m'aider sa serait gentil ahahah.

Kennfeld 03/06/2017 14h58

??? pas très explicite c'est quoi le soucis

Lunacy 03/06/2017 15h08

Citation:

Envoyé par Kennfeld (Message 531086)
??? pas très explicite c'est quoi le soucis

J'essai de faire une fonction hide avec javascript qui fonctionne, sauf que combiné dans une fonction foreach php elle déconne. La page affiche des donneés d'une base de donnée sous forme de table. A ce niveau la pas de problème, sauf que j'aimerais affiché et masqué ces infos en cliquant sur l'image de chaque categories. Le soucis c'est que sa affiche et masque les infos d'une seul categorie.

Lunacy 03/06/2017 15h13

Pas facile à expliquer mon problème, je met le code peut-être que sa sera plus simple a comprendre:

Code PHP:

<script>
function visibilite(thingId)
{
var targetElement;
targetElement = document.getElementById(thingId) ;
if (targetElement.style.display == "none")
{
targetElement.style.display = "" ;
} else {
targetElement.style.display = "none" ;
}
}
</script>
            

                                                            
                                                            
                                                        <?php
                                                            
}

                                                            echo 
"<h3>".$category->name."</h3>"
                                                            
?>
                                                            
                        
<a href="javascript:visibilite('model');"><img src="<?php echo z_taxonomy_image_url($category->term_id); //*** recupere l'image par category ***// ?>" /> </a>


            


  


                                                            <?php 
                                                            
//*** category description ***//
                                                            
$cat_description=$category->description;
                                                            
//echo $cat_description;    

            
                                                                    
                                                                    
$slug=$category->slug;

                                                                    
$args = array(
                                                                        
'tax_query' => array(
                                                                            array(
                                                                                
'taxonomy' => 'car-list',
                                                                                
'field' => 'slug',
                                                                                
'terms' => $slug,
                                                                            )
                                                                        ),
                                                                        
'posts_per_page'=>100,
                                                                        
'orderby'=>'menu_order',
                                                                        
'order'=>'DESC'
                                                                    
);
                                                                    
                                                                    
$my_query = new WP_Query$args);
                                                                    if ( 
$my_query->have_posts() ) : while ( $my_query->have_posts() ) : $my_query->the_post();
                                                                    
$thePostID $post->ID;
                                                                        
                                                                    
$image get_post_thumb($thePostID,54,54,"menu_item_slider");
                                                                    
$image_hover get_post_thumb($thePostID,180,180,"menu_item_slider_hover");
                                                                        
                                                                    
$price=get_post_meta($thePostIDTHEME_NAME.'_price'true);
                                                                    
$description=get_post_meta($thePostIDTHEME_NAME.'_description'true);

                                                                    if(!
$price$price=0;
                                                                        
                                                                    
$currency=get_option(THEME_NAME.'_currency_category');


                                                                
?>
                                                                <div id="model" style="display:none;">    
                                                                    <table class="item">
                                                                        <tr>
                                                                            <td class="image"><a href="<?php the_permalink(); ?>" class="tTip" title="&lt;img src=&quot;<?php echo $image_hover['src'];?>&quot; alt=&quot;&quot; width=&quot;180&quot; height=&quot;180&quot; /&gt;"><img src="<?php echo $image['src'];?>" alt="" width="54" height="54"  /></a></td>
                                                                            <td class="text">
                                                                                <p class="title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></p>
                                                                                <p class="description"><?php echo remove_html_slashes($description);?></p>
                                                                            </td>
                                                                            <td class="menu-price"><p><?php echo $currency.remove_html_slashes($price);?></p></td>
                                                                        </tr>
                                                                    </table>
                                                                </div>
                                                                <?php
                                                                    
                                                                
endwhile; else: endif; 
                                                                    
                                                            
$n++;    
                                                
                                                            if(
$n==5) { $n=1; }
                                                        
                                                        }
//end if 
                                                        
                                                    
// end foreach

                                                
?>
                                                
                                                
                                                    <!-- END .right-side -->
                                                    </div>


Lunacy 03/06/2017 19h40

Solutionné, merci de clôturer ! :D


Fuseau horaire GMT +1. Il est actuellement 07h15.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Version française #23 par l'association vBulletin francophone
Tlemcen-electronic © All right reserved