Définir le width d'une image PHP ?
weetabix40
Messages postés
9583
Date d'inscription
Statut
Contributeur
Dernière intervention
-
weetabix40 Messages postés 9583 Date d'inscription Statut Contributeur Dernière intervention -
weetabix40 Messages postés 9583 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai un petit problème PHP...
Comment définir un WIDTH pour l'image de cette fonction ?
Merci pour vos réponses,
Cordialement,
Weet
J'ai un petit problème PHP...
Comment définir un WIDTH pour l'image de cette fonction ?
<?php echo $this->listAdditionalImages( $product_id, $images ) ?>
Merci pour vos réponses,
Cordialement,
Weet
A voir également:
- Définir le width d'une image PHP ?
- Image iso - Guide
- Légender une image - Guide
- Définir google comme page d'accueil - Guide
- Acronis true image - Télécharger - Sauvegarde
- Reduire taille image - Guide
6 réponses
Salut,
La fonction est issue de Virtuemart.
Je suis passé par cette astuce pour afficher mes produits secondaires sur ma page description...
>https://forum.joomla.fr#10
Par contre je souhaiterais réduire ceux-ci a une taille de 100px automatiquement.
>exemple sur mon site de test local : http://img266.imageshack.us/img266/2382/capturewc.png
Merci,
La fonction est issue de Virtuemart.
Je suis passé par cette astuce pour afficher mes produits secondaires sur ma page description...
>https://forum.joomla.fr#10
Par contre je souhaiterais réduire ceux-ci a une taille de 100px automatiquement.
>exemple sur mon site de test local : http://img266.imageshack.us/img266/2382/capturewc.png
Merci,
tu ne réponds pas à ma question
que contiennent $id_product et $image ?
et la fonction retourne quoi?
ce serait bien de mettre un peu de code sinon je ne vois pas comment faire
et surtout à quoi sert cette fonction?
si c'est pour lister les images d'un dossier inutile de passer par ce genre de truc...
que contiennent $id_product et $image ?
et la fonction retourne quoi?
ce serait bien de mettre un peu de code sinon je ne vois pas comment faire
et surtout à quoi sert cette fonction?
si c'est pour lister les images d'un dossier inutile de passer par ce genre de truc...
Le code en question :
Merci,
<?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' ); ?> <?php if( trim(str_replace( "<br />", "" , $buttons_header)) != "" ) { ?> <div width="100%"> <?php echo $buttons_header // The PDF, Email and Print buttons ?> </div> <?php } ?> <?php if( $this->get_cfg( 'product_navigation', 1 )) { ?> <div class="vmj_alpha-left"></div><div class="vmj_alpha-right"> <div class="vmj_flypage_productnav" width="100%" style="text-align:center;"> <?php if( !empty( $previous_product )) { echo '<a class="previous_page" href="'.$previous_product_url.'">'.shopMakeHtmlSafe($previous_product['product_name']).'</a>'; } if( !empty( $next_product )) { echo '<a class="next_page" href="'.$next_product_url.'">'.shopMakeHtmlSafe($next_product['product_name']).'</a>'; } ?> </div> </div> <?php } ?> <br style="clear:both"/> <div class="vmj-product-top-left"></div><div class="vmj-product-top-right"></div> <div class="vmj-product-inside" style="padding-left:10px;padding-right:10px;"> <div class="vmj-product-notopgap"></div> <div style="width:43%; float:left;padding-right:10px;"> <div align="top" style="width:100%; text-align: center;padding-top:15px;"> <p><?php echo $product_image ?></p> </div> </div> <div style="width:54%; color:#4F4F4F; float:left; text-align:justify;margin-top:20px;"> <div style="width:100%; font-size:160%; font-weight:bold;"> <?php echo $product_name ?> </div> <div style="width:100%; text-align:left;"> <?php if( $this->get_cfg( 'showAvailability' )) { ?> <span style="float:left"> <?php echo $product_availability ?></span><span style="line-height:35px;color:#4F4F4F;">(<?php echo $VM_LANG->_('PHPSHOP_AVAILABILITY') ?>)</span> <?php } ?> </div> <div style="width:100%; margin-bottom:15px;"></div> <div style="text-align:left;margin-bottom:20px;font-size:140%"><?php echo $product_price ?></div> <div style="float:left;width:auto; text-align:left;padding:0;font-weight:bold;"> <?php echo $addtocart ?> </div> </div> <br style="clear:both"/> <br/> <div><?php echo $this->vmlistAdditionalImages( $product_id, $images ) ?></div> <br/> <div style="text-align: center;"> <div id="tab_jd_ts_top_left" style="height:20px; background:transparent;width:0px;float:left"> </div> <div id="tab_jd_ts_top" style="height:27px; float:left"> <div onclick="tab_jd_ts_tab1()" id="tab_jd_a_ts_tab1" style="cursor:pointer; float:left; height:20px;margin-right:6px; padding-top:4px; padding-bottom:3px; padding-left:13px; padding-right:12px;border-top:solid 1px #BBBBBB;border-left:solid 1px #BBBBBB; border-right:solid 1px #BBBBBB; background:#eee;"> <a id="jd_a_ts" style="font-size: 12px; font-weight: bold; text-decoration: none;cursor: pointer;" onclick="tab_jd_ts_tab1()"><?php echo $VM_LANG->_('PHPSHOP_PRODUCT_DESC_TITLE') ?></a> </div> <div id="tab_jd_a_ts_tab2" onclick="tab_jd_ts_tab2()" style="cursor:pointer; float:left; height:20px;margin-right:6px; padding-top:4px; padding-bottom:3px;padding-left:13px; padding-right:12px; border-top:solid 1px #BBBBBB;border-left:solid 1px #BBBBBB; border-right:solid 1px #BBBBBB; background:#eee url(components/com_virtuemart/themes/vmj_genx/images/toprepeat_off.gif) repeat-x;"> <a id="jd_a_ts1" style="color:#333333;font-size: 12px; text-decoration: none; font-weight: bold; cursor: pointer;" onclick="tab_jd_ts_tab2()"><?php echo $VM_LANG->_('PHPSHOP_REVIEWS') ?></a> </div> <div id="tab_jd_a_ts_tab3" onclick="tab_jd_ts_tab3()" style="cursor:pointer; float:left; height:20px;margin-right:6px; padding-top:4px; padding-bottom:3px;padding-left:13px; padding-right:12px; border-top:solid 1px #BBBBBB;border-left:solid 1px #BBBBBB; border-right:solid 1px #BBBBBB;background:#eee url(components/com_virtuemart/themes/vmj_genx/images/toprepeat_off.gif) repeat-x;"> <a id="jd_a_ts2" style="color:#333333;font-size: 12px;text-decoration: none; font-weight: bold; cursor: pointer;" onclick="tab_jd_ts_tab3()"><?php echo $VM_LANG->_('PHPSHOP_RELATED_PRODUCTS') ?></a> </div> <div id="tab_jd_a_ts_tab4" onclick="tab_jd_ts_tab4()" style="cursor:pointer; float:left; height:20px;margin-right:6px; padding-top:4px; padding-bottom:3px;padding-left:13px; padding-right:12px; border-top:solid 1px #BBBBBB;border-left:solid 1px #BBBBBB; border-right:solid 1px #BBBBBB;background:#eee url(components/com_virtuemart/themes/vmj_genx/images/toprepeat_off.gif) repeat-x;"> <a id="jd_a_ts3" style="color:#333333;font-size: 12px; text-decoration: none;font-weight: bold; cursor: pointer;" onclick="tab_jd_ts_tab4()"><?php echo $VM_LANG->_('VM_RECENT_PRODUCTS') ?></a> </div> <div id="tab_jd_a_ts_tab5" onclick="tab_jd_ts_tab5()" style="cursor:pointer; float:left; height:20px;margin-right:6px; padding-top:4px; padding-bottom:3px;padding-left:13px; padding-right:12px; border-top:solid 1px #BBBBBB;border-left:solid 1px #BBBBBB; border-right:solid 1px #BBBBBB;background:#eee url(components/com_virtuemart/themes/vmj_genx/images/toprepeat_off.gif) repeat-x;"> <a id="jd_a_ts4" style="color:#333333;font-size: 12px;text-decoration: none; font-weight: bold; cursor: pointer;" onclick="tab_jd_ts_tab5()"></a> </div> </div> <div style="clear:both;"></div> <div id="tab_jd_ts_bottom" style="font-size:100%; clear:both;background:#FDFDFD ; color:#4F4F4F;border-left:solid 1px #BBBBBB; border-top:solid 1px #BBBBBB; border-right:solid 1px #BBBBBB; border-bottom:solid 1px #BBBBBB; padding:12px;padding-bottom:9px"> <div style="display:none;text-align:left;" class="jd_div_ts" id="tab_jd_div_ts1" style="color:#4F4F4F;"> <?php echo $product_description ?> <br/> <?php echo $product_packaging ?> </div> <div style="display:none;text-align:left;" class="jd_div_ts" id="tab_jd_div_ts2" style="color:#4F4F4F;"> <?php echo $product_reviews ?> <br/><br/> <?php echo $product_reviewform ?> </div> <div style="display:none;text-align:left;" class="jd_div_ts" id="tab_jd_div_ts3" style="color:#4F4F4F;"> <?php echo $related_products ?> </div> <div style="display:none;text-align:left;" class="jd_div_ts" id="tab_jd_div_ts4" style="color:#4F4F4F;"> <?php if( !empty( $recent_products )) { ?> <div class="vmRecent"> <?php echo $recent_products; ?> </div> <?php }?> </div> <div style="display:none;text-align:left;" class="jd_div_ts" id="tab_jd_div_tjd" style="color:#4F4F4F;"> </div> </div> <div id="tab_jd_ts_bottom_wrapper" style="height:12px"> </div> <script type="text/javascript" src="<?php echo $mosConfig_live_site ?>/components/com_virtuemart/themes/vmj_genx/templates/product_details/vmj_tabshow.js"></script> </div><br /> <br style="clear:both"/> <div class="vmj-product-nobottomgap"></div> </div> <div class="vmj-product-bottom-left"></div><div class="vmj-product-bottom-right"></div>
Merci,
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
inutile d'envoyer tout ça, en plus rien n'est utilise pour t'aider dedans...
appart ça :
mais tu l'avais déjà mis dans ta page aucune autre variable $product_id ni $images.
que contiennent c'est deux viriable?
tu utilise this en quel honneur?
ton script est inclus dans un objet?
sans savoir ce que tu dois fournir a la fonction impossible de modifier...
appart ça :
<div><?php echo $this->vmlistAdditionalImages( $product_id, $images ) ?></div>
mais tu l'avais déjà mis dans ta page aucune autre variable $product_id ni $images.
que contiennent c'est deux viriable?
tu utilise this en quel honneur?
ton script est inclus dans un objet?
sans savoir ce que tu dois fournir a la fonction impossible de modifier...
Re_
Je sais que le reste est inutile ^^
C'est bon, j'ai résolu le problème...
Je ne pouvais pas te mettre toutes les pages appelées par les fonctions (plus de 50 a mons avis)
J'ai trouvé une alternative via un autre script.
>>http://img109.imageshack.us/img109/3887/capturekp.png
=)))))
Merci quand même,
Cordialement,
Weet
Je sais que le reste est inutile ^^
C'est bon, j'ai résolu le problème...
Je ne pouvais pas te mettre toutes les pages appelées par les fonctions (plus de 50 a mons avis)
J'ai trouvé une alternative via un autre script.
>>http://img109.imageshack.us/img109/3887/capturekp.png
=)))))
Merci quand même,
Cordialement,
Weet