Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 3 Ответов
  • 1386 Просмотров
*

djed9

  • Захожу иногда
  • 116
  • 2 / 0
Всем привет, не понимаю как это сделать, цена товара в модулях случайный товар, новинки, топ, налигает на фото товара, хочу чуть пониже приспустить цену товара, что бы было все ок.. как это сделать подскажите пожалуйста, спасибо зарание..
*

djed9

  • Захожу иногда
  • 116
  • 2 / 0
Re: Как подвинуть цену товара ?
« Ответ #1 : 02.12.2010, 11:58:17 »
Народ есть, не большие движения в этой проблеме, для того что бы отправить вниз нужно отредактировать
element.style {
float:left;
text-align:center;
width:100%
если прописать это в фаирбаке
element.style {
    float: left;
    height: 90px;
    margin-top: -15px;
    width: 100%;
}
 то все хорошо, а где найти element.style не знаю, искал много где, но следов не обнаружил...
*

SinBad

  • Завсегдатай
  • 1879
  • 187 / 0
  • Мнне 40 лет, мне 40 лет, ума так и не нажил!
Re: Как подвинуть цену товара ?
« Ответ #2 : 02.12.2010, 12:17:43 »
element.style {}означает что стили прописаны явно в файле с кодом модуля или компонента, или же задаются в настройках. в данном случае имеет место стили прописанные в файле \modules\mod_virtuemart_randomprod\mod_virtuemart_randomprod.php ищите ячейки с переменной $show_addtocart и меняйте их стили.
...Фет для них песни поёт. Фет не прикольный поэт - Фету никто не даёт.
*

djed9

  • Захожу иногда
  • 116
  • 2 / 0
Re: Как подвинуть цену товара ?
« Ответ #3 : 05.12.2010, 14:33:26 »
Не могу ночами спать пока не узнаю как это делать) вопрос могу решить уменьшением картинок, но хочу на будующие узнать как двигать кнопки и цену) зашел в \modules\mod_virtuemart_latestprod в mod_virtuemart_latestprod.php и там не пойму, что где менять...
global $mosConfig_absolute_path;
// Load the VirtueMart main parse code
if( file_exists(dirname(__FILE__).'/../../components/com_virtuemart/virtuemart_parser.php' )) {
   require_once( dirname(__FILE__).'/../../components/com_virtuemart/virtuemart_parser.php' );
} else {
   require_once( dirname(__FILE__).'/../components/com_virtuemart/virtuemart_parser.php' );
}

$max_items = $params->get( 'max_items', 2 ); //maximum number of items to display
$category_id = $params->get( 'category_id', null ); // Display products from this category only
$display_style = $params->get( 'display_style', "vertical" ); // Display Style
$products_per_row = $params->get( 'products_per_row', 4 ); // Display X products per Row
$show_price = (bool)$params->get( 'show_price', 1 ); // Display the Product Price?
$show_addtocart = (bool)$params->get( 'show_addtocart', 1 ); // Display the "Add-to-Cart" Link?

require_once( CLASSPATH . 'ps_product.php');
$ps_product = new ps_product;


$db =& new ps_DB;
$q  = "SELECT DISTINCT product_sku FROM #__{vm}_product, #__{vm}_product_category_xref, #__{vm}_category WHERE ";
$q .= "product_parent_id=''";
$q .= "AND #__{vm}_product.product_id=#__{vm}_product_category_xref.product_id ";
$q .= "AND #__{vm}_category.category_id=#__{vm}_product_category_xref.category_id ";
if( !empty( $category_id ) ) {
   $q .= "AND #__{vm}_category.category_id='$category_id' ";
}
if( CHECK_STOCK && PSHOP_SHOW_OUT_OF_STOCK_PRODUCTS != "1") {
   $q .= " AND product_in_stock > 0 ";
}
$q .= "AND #__{vm}_product.product_publish='Y' ";
$q .= "ORDER BY #__{vm}_product.product_id DESC ";
$q .= "LIMIT 0, $max_items ";
$db->query($q);

if( $db->num_rows() > 0 ){ ?>
      <table border="0" cellpadding="0" cellspacing="0" width="100%">        
        <?php
        $i = 0;
        while($db->next_record() ){
         if ($i%2)
            $sectioncolor = "sectiontableentry2";
         else
            $sectioncolor = "sectiontableentry1";
              
         if( $display_style == "vertical" ) {
            ?>
            <tr align="center" class="<?php echo $sectioncolor ?>">
               <td><?php $ps_product->show_snapshot($db->f("product_sku"), $show_price, $show_addtocart); ?><br /></td>
            </tr>
            <?php
         }
         elseif( $display_style== "horizontal" ) {
            if( $i == 0 )
               echo "<tr>\n";
            echo "<td align=\"center\">";
            $ps_product->show_snapshot($db->f("product_sku"), $show_price, $show_addtocart);
            echo "</td>\n";
            if( ($i+1) == $max_items )
               echo "</tr>\n";
         }
         elseif( $display_style== "table" ) {
            if( $i == 0 )
               echo "<tr>\n";
            echo "<td align=\"center\">";
            $ps_product->show_snapshot($db->f("product_sku"), $show_price, $show_addtocart);
            echo "</td>\n";
            if ( ($i+1) % $products_per_row == 0)
               echo "</tr><tr>\n";
            if( ($i+1) == $max_items )
               echo "</tr>\n";
         }
         $i++;
        }
?>
</table>
<?php
}
?>
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

"Позвоните, чтобы уточнить цену " проблемы с кодировкой

Автор Astronom

Ответов: 33
Просмотров: 16804
Последний ответ 21.05.2020, 01:47:20
от darkghost
Настройки отображения товара

Автор wectra

Ответов: 2
Просмотров: 4380
Последний ответ 12.07.2017, 22:12:27
от wectra
Несколько изображений для товара/ Лупа для изображения/ Magic Zoom

Автор antoha333

Ответов: 41
Просмотров: 26887
Последний ответ 13.11.2015, 16:08:16
от sonics
Как реализовать на VirtueMart такую карточку товара?

Автор AdmbVlad

Ответов: 0
Просмотров: 1835
Последний ответ 14.10.2015, 17:01:55
от AdmbVlad
Вставить картинку в карточку товара через URL и создать его миниатюру

Автор sashgera

Ответов: 8
Просмотров: 3164
Последний ответ 14.02.2015, 21:12:46
от sashgera