[Помогите] virtuemart 1.1.9 кнопка "узнать цену"

Тема в разделе "Интернет-магазины", создана пользователем blessed, 30 апр 2013.

  1. blessed

    blessed

    Регистрация:
    29 апр 2013
    Сообщения:
    23
    Симпатии:
    6
    может кто знает как на вирте 1.1.9 сделать чтоб появлялась кнопка "узнать цену" при цене 0
    --- добавлено: 30 апр 2013 в 23:49 ---
    вот нашел код, как его правильно отредактировать ?
    PHP:
    <?php
    // User is not allowed to see a price or there is no price
    if( !$auth['show_prices'] || ( !isset($price_info["product_price_id"] ) && ( !$parent_has_children) ) ) {
     
        
    $link $sess->url$_SERVER['PHP_SELF'].'?page=shop.ask&amp;product_id='.$product_id.'&amp;subject='urlencode$VM_LANG->_('PHPSHOP_PRODUCT_CALL').": $product_name") );
        echo 
    '<span class="ask_price">'.vmCommonHTML::hyperLink$link$VM_LANG->_('PHPSHOP_PRODUCT_CALL') ).'</span>';
    }
    ?>
     
  2. blessed

    blessed

    Регистрация:
    29 апр 2013
    Сообщения:
    23
    Симпатии:
    6
    спасибо всем кто откликнулся )))
    решение если кому то понадобится:

    в файле components\com_virtuemart\themes\default\templates\common\price.tpl.php заменить
    PHP:
    if( !$auth['show_prices'] || ( !isset($price_info["product_price_id"] ) && ( !$parent_has_children) )) {

    на
    PHP:
    if( !$auth['show_prices'] || ( !isset($price_info["product_price_id"] ) && ( !$parent_has_children) ) || $base_price == 0) {

    и
    PHP:
    if( !empty( $price_info["product_price_id"] ) ) { ?>

    на
    PHP:
    if( !empty( $price_info["product_price_id"] ) && $base_price != 0) { ?>
     
    yurets86 нравится это.