Intégrer les attributs de produits dans un catalogue PDF

  • WordPress :5.2
  • Statut : non résolu
Affichage de 1 message (sur 1 au total)
  • Auteur
    Messages
  • #2269314
    nahp
    Participant
    Initié WordPress
    8 contributions

    Bonjour,

    Ma configuration WP actuelle

    • Version de PHP/MySQL :
    • Thème utilisé : Mon tème enfant
    • Extensions en place : PDFcatalog
    • Nom de l’hébergeur : OVH
    • Adresse du site :

    Problème(s) rencontré(s) :

     

    Bonjour,
    je cherche à ajouter les attibuts de produits dans la génération d’un catalogue PDF… le plugin est PDFcatalog.
    Il faut avouer que je galère… Je vous partage mon code, pour éventuellement avoir un petit coup de pouce et me remettre sur les rails. Merci d’avance.

     

    <table>
        <tr>
            <td width="180">
                <div>
    	            <a href="<?php echo  get_permalink($post->ID); ?>"><img src="<?php echo get_attached_file(get_post_thumbnail_id($post->ID)); /* $post->thumbnail; */ ?>" align="left" width="140" height="140"></a>
                </div>
            </td>
    
            <td width="420">
    
                <div><a style="color:<?php echo  $titleColor ?>; font-size:16px;text-decoration: none" href="<?php echo  get_permalink($post->ID); ?>"><?php echo  $post->post_title ?></a></div>
    
                <?php 
                if ($this->options->showDescription) {
                ?>
                <div style="color:<?php echo  $textColor ?>"><?php echo $this->prepare( ($this->options->useShortDescription) ? $post->post_excerpt :  $post->post_content ); ?></div>
                
                    <p>short description</p>
    
                <?php  } ?>
                
    
                <?php  if ($this->options->showPrice) { ?>
                    <span style="color:<?php echo  $priceColor ?>"><?php echo  $product->get_price_html(); ?></span>
                    <p>prix</p>
                <?php  } ?>
                
    
                <?php  if (($this->options->showSKU) && ($product->get_sku() != '')) { ?>
                    <span style="color:<?php echo  $textColor ?>; font-size:10px">(<?php echo  $product->get_sku(); ?>)</span>
                    <p>sku</p>
                <?php  } ?>
    
                <?php  if ((get_option('pdfcat_showVariations')) && ($hasVariations)) { ?>
                    <br>
    
                    <?php  foreach ($variations as $label => $options) { ?>
                        <span style="color:#333; font-size:11px"><?php echo  $label; ?>:</span>
                        <span style="color:#555; font-size: 11px"><?php echo  implode(', ', $options) ?></span><br>
                    <?php  } ?>
    				<p>Options</p>
                <?php  } ?>
    				<br>
           <!-- Attributs -->
           <?php if($product->get_attribute()) { ?>
                <span style="color:<?php echo  $priceColor ?>"><?php echo  $product->get_attribute(); ?></span>
                <br>
                <p>Attributs</p>
             <?php  } ?>
           <!-- fin Attributs -->
            </td>
        </tr>
    </table>

Affichage de 1 message (sur 1 au total)
  • Vous devez être connecté pour répondre à ce sujet.