Допоможіть прибрати пункти товарів...

Інтернет-магазин Virtuemart. Підтримка Joomla 1.5 - Joomla 2.5

Допоможіть прибрати пункти товарів...

Повідомлення personaljesus » 03 травня 2010, 12:00

в мене на сайті існуюють категорії та підкатегорії...
по простому... як прибрати "Назва Опис Ціна Оновити" з цієї сторінки?

http://91.194.250.99/~students/bokal/index.php?option=com_virtuemart&page=shop.browse&category_id=6&Itemid=2
Зображення
буду дуже вдячний за допомогу
Востаннє редагувалось personaljesus в 04 травня 2010, 08:57, всього редагувалось 1 раз.
personaljesus
Користувач
Користувач
 
Повідомлення: 11
З нами з: 21 вересня 2009, 15:52
Репутація: 0

google adsense
 

Re: Допоможіть прибрати пункти товарів...

Повідомлення gruz » 03 травня 2010, 14:42

Скоріше за все треба редагувати:
components/com_virtuemart/themes/default/templates/browse/includes/browse_listtable.tpl.php

Додай там щось типу 111111111111111
Якщо виведеться де треба, то цей файл.
Він формує таблицю. Поставити умову, що якщо продуктів нема, то нічого не робити, якщо є, то робити, що він зараз робить.
Я вимушений був піти з цього форуму, бо ненависть адмінів до "конкуруючого", на їх думку, ресурсу joomla.org.ua вища за здоровий глуз. На їх думку ліпше не допомогти в форумі, ніж допомогти з посилкою на joomla.org.ua
Аватар користувача
gruz
Користувач
Користувач
 
Повідомлення: 584
З нами з: 19 червня 2008, 17:09
Звідки: Прип'ять
Репутація: 1

Re: Допоможіть прибрати пункти товарів...

Повідомлення personaljesus » 04 травня 2010, 08:48

так це цей файл... але чесно кажучи я нуб в PHP не підкажеш як саме прописати цю умову?

ось код данного файлу

Код: Виділити все
<?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
mm_showMyFileName(__FILE__); ?>

<?php echo $buttons_header // The PDF, Email and Print buttons ?>
<?php echo $browsepage_header // The heading, the category description ?>
<?php echo $parameter_form // The Parameter search form ?>
<?php echo $orderby_form // The sort-by, order-by form PLUS top page navigation ?>

<?php

global $db;

include(dirname(__FILE__).'/../../../../../../../geoip/geoip.php');
$objGeoIP = new GeoIP();
$objGeoIP->search_ip($_SERVER['REMOTE_ADDR']);
if ($objGeoIP->found())
{
   $myCountryCode = $objGeoIP->getCountryCode();
}
else
{
   $myCountryCode = "UA";
}

$data =array(); // Holds the rows of products
$i = 1; $row = 0; // Counters


// Table header
//$tableheader[] = $VM_LANG->_('PHPSHOP_CART_SKU');
$tableheader[] = $VM_LANG->_('PHPSHOP_CART_NAME');
$tableheader[] = $VM_LANG->_('PHPSHOP_PRODUCT_DESC_TITLE');
if( _SHOW_PRICES && $auth['show_prices'] ) {
   $tableheader[] = $VM_LANG->_('PHPSHOP_CART_PRICE');
}

if( _SHOW_PRICES && $auth['show_prices'] && USE_AS_CATALOGUE != '1' ) {
   $tableheader[] = $VM_LANG->_('PHPSHOP_CART_ACTION');
}

// Creates a new HTML_Table object that will help us
// to build a table holding all the products
$table =& new HTML_Table('width="100%"');

$table->addRow( $tableheader, 'class="sectiontableheader"', 'th', true );

foreach( $products as $product ) {
      $db->query("SELECT r.product_id, m.mf_name FROM jos_vm_product_mf_xref as r, jos_vm_manufacturer as m WHERE m.manufacturer_id = r.manufacturer_id AND r.product_id = ".$product['product_price_raw']['product_price_id']);
      if ($db->f("mf_name") == $myCountryCode)
      {
         foreach( $product as $attr => $val ) {
            // Using this we make all the variables available in the template
            // translated example: $this->set( 'product_name', $product_name );
            $this->set( $attr, $val );
         }
         
         $data[$row][] = '<a href="'.$product['product_flypage'].'" title="'.$product['product_name'].'">'.$product['product_name'].'</a>';
         $data[$row][] = $product['product_sku'];
         if( _SHOW_PRICES && $auth['show_prices'] ) {
            $data[$row][] = $product['product_price'];
         }
         $data[$row][] = '<a href="'.$product['product_flypage'].'" title="'.$product['product_name'].'">'
                     . ps_product::image_tag( $product['product_thumb_image'] )
                     . '</a>';
         $data[$row][] = $product['product_s_desc'];
         if( $product['has_addtocart'] ) {
            $data[$row][] = $product['form_addtocart'];
         }
         else {
            $data[$row][] = '<a href="'.$product['product_flypage'].'" title="'.$product['product_name'].'">'
                        .   $product['product_details']
                        .   '</a>';
         }
         
         $row++;
      }
}



// Loop through each row and build the table
foreach($data as $key => $value) {
   
   $table->addRow( $data[$key], 'class="sectiontableentry'.$i.'"', 'td', true );
   $i = $i == 1 ? 2 : 1;
}
// Display the table
echo $table->toHtml();
?>
<br class="clr" />

<?php echo $browsepage_footer ?>
<?php
// Show Featured Products
if( $this->get_cfg( 'showFeatured', 1 )) {
    /* featuredproducts(random, no_of_products,category_based) no_of_products 0 = all else numeric amount
    edit featuredproduct.tpl.php to edit layout */
    echo $ps_product->featuredProducts(true,10,true);
} ?>
<?php echo $recent_products ?>
personaljesus
Користувач
Користувач
 
Повідомлення: 11
З нами з: 21 вересня 2009, 15:52
Репутація: 0

Re: Допоможіть прибрати пункти товарів...

Повідомлення gruz » 04 травня 2010, 09:32

Якщо ти новачок, то прописати умову чи вивести повідомлення - це як раз рівень новачка. Ти просиш не допомогти, а зробити замість тебе. Вибач, так не буде.
Я вимушений був піти з цього форуму, бо ненависть адмінів до "конкуруючого", на їх думку, ресурсу joomla.org.ua вища за здоровий глуз. На їх думку ліпше не допомогти в форумі, ніж допомогти з посилкою на joomla.org.ua
Аватар користувача
gruz
Користувач
Користувач
 
Повідомлення: 584
З нами з: 19 червня 2008, 17:09
Звідки: Прип'ять
Репутація: 1

google adsense
 


Повернутись до Virtuemart

Хто зараз онлайн

Зараз переглядають цей форум: Немає зареєстрованих користувачів і 1 гість

cron