Сопутствующие товары VirtueMart (картинки)

Тема в разделе "Общие вопросы SEO", создана пользователем warza, 10.02.2011.

  1. Offline

    warza Недавно здесь

    Регистрация:
    21.07.2010
    Сообщения:
    38
    Симпатии:
    0
    Пол:
    Мужской
    Возможно я туплю, но есть проблема. В карточке товара есть "Вас, возможно, заинтересуют следующие товары"
    т.е. сопутствующие товары, проблема в том что картинки сплющены. В шаблоне карточки товара не нашел переменных.
    Кусок который отвечает за вывод сопутствующих товаров

    Код (PHP):
    1. <?php if( !empty( $related_products )) : ?>
    2.     <div class="ssmed_tablestyle_rb">
    3.         <div class="ssmed_tablestyle_lb">
    4.             <div class="ssmed_tablestyle_rt">
    5.                 <div class="ssmed_tablestyle_lt">
    6.                     <div id="ssmed_relatet_products_area">
    7.                         <?php echo $related_products ?>
    8.                         <div class="ssmed_clear"></div>
    9.                     </div>
    10.                 </div>
    11.             </div>
    12.         </div>
    13.     </div>


    Файл отвечающий за вывод сопуствующих товаров
    template/common/ productsnapshot.tpl.php
    Template/common/ relatedProducts.tpl.php


    productsnapshot.tpl.php
    содержимое
    Код (PHP):
    1. <?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' ); ?>
    2.  
    3.  <?php if( $show_product_name ) : ?>
    4. <span style="font-weight:bold;"><?php echo $product_name ?></span>
    5. <br />
    6. <?php endif; ?>
    7.  
    8. <a title="<?php echo $product_name ?>" href="<?php echo $product_link ?>">
    9.     <?php
    10.         // Print the product image or the "no image available" image
    11.         echo ps_product::image_tag( $product_thumb_image, "alt=\"".$product_name."\"");
    12.     ?>
    13. </a>
    14. <br />
    15.  
    16. <?php
    17. if( !empty($price) ) {
    18.     echo $price;
    19. }
    20. ?>
    21. <?php
    22. if( !empty($addtocart_link) ) {
    23.     ?>
    24.     <br />
    25.     <form action="<?php echo  $mm_action_url ?>index.php" method="post" name="addtocart" id="addtocart">
    26.     <input type="hidden" name="option" value="com_virtuemart" />
    27.     <input type="hidden" name="page" value="shop.cart" />
    28.     <input type="hidden" name="Itemid" value="<?php echo ps_session::getShopItemid(); ?>" />
    29.     <input type="hidden" name="func" value="cartAdd" />
    30.     <input type="hidden" name="prod_id" value="<?php echo $product_id; ?>" />
    31.     <input type="hidden" name="product_id" value="<?php echo $product_id ?>" />
    32.     <input type="hidden" name="quantity" value="1" />
    33.     <input type="hidden" name="set_price[]" value="" />
    34.     <input type="hidden" name="adjust_price[]" value="" />
    35.     <input type="hidden" name="master_product[]" value="" />
    36.     <input type="submit" class="addtocart_button_module" value="<?php echo $VM_LANG->_('PHPSHOP_CART_ADD_TO')?>" title="<?php echo $VM_LANG->_('PHPSHOP_CART_ADD_TO')?>" />
    37.     </form>
    38.     <br />
    39.     <?php
    40. }
    41. ?>


    Конкретно за вывод картинки + линк + атрибуты + размеры

    Код (PHP):
    1. <a title="<?php echo $product_name ?>" href="<?php echo $product_link ?>">
    2.     <?php
    3.         // Print the product image or the "no image available" image
    4.         echo ps_product::image_tag( $product_thumb_image, "alt=\"".$product_name."\"");
    5.     ?>
    6. </a>


    Атрибуты и линк понятно а вот где размеры править? Само фото width="96" height="200" а меняет  и получается так

    Код (PHP):
    1. <a title="Заголовок" href="/cfbhcf/fhc/4/6/fcbcfb/s.html">
    2.     <img src="http://www.fbcbc.ru/components/com_virtuemart/show_image_in_imgtag.php?filename=resized%2FOrtovox_Merino_1_4d526347adca8_200x200.jpg&amp;newxsize=200&amp;newysize=200&amp;fileout=" height="200" width="96" alt="заголовок" border="0" /></a>


    чего то поменяла местами
    оригинал фото width="96" height="200"
    после height="200" width="96"

    Как отключить image_tag?
     
  2.  
  3. Offline

    goson Недавно здесь

    Регистрация:
    28.05.2011
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Мужской
    Только что наткнулся на эту тему, сам целый день искал решение и нашел, теперь все картинки сопутствующего товара определенного размера. То есть можно изменить размер картинки сопутствующего товара не затрагивая других картинок... За решение просьба обращаться на мыло sig85@bk.ru. Помогу всем:)!
     
  4. Offline

    vit07 Недавно здесь

    Регистрация:
    01.03.2011
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Мужской
    warza, Здравствуйте!
    Подскажите пожалуйста, у меня в карточке товара (joomla1.5.23,vm1.1.4) не выбираются сопутствующие товары, хотя товар далеко не один в магазине, есть подозрения на неправильную кодировку но где ее поменять не очень понятно, толи в какой то таблице БД, толи еще где.
     

Поделиться этой страницей

Загрузка...