Новости Joomla

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

Evgg

  • Захожу иногда
  • 130
  • 2 / 0
 Список ожидаемых товаров представляет собою таблицу:

E-mail    Артикул    Название товара    Дата        Image    Опубликовано


проблема:

Добавил еще одну колонку "особенность товара".

E-mail    Артикул    Название товара    Особенность товара    Дата        Image


не могу сделать, чтобы выбранная пользователем особенность попадала в эту таблицу. (Наподобие, как при заказе, отображается.)
Особенности заданы в доп. атрибутах и выбираются из выпад. списка.

Может кто помочь?
спасибо
*

Evgg

  • Захожу иногда
  • 130
  • 2 / 0
Re: Товары - Список ожидаемых...
« Ответ #1 : 21.10.2011, 14:49:21 »
Решено.

дополнительной колонки в таблице не делал, аттрибут товара выводится под именем товара.
(Работает для advanced attributes)
На универсальность не претендую. На заданном сайте работает.

//чтобы в waiting list отображались атрибуты - Размер               
внести изменения в 3 файла.

1.
mysite.ru/components/com_virtuemart/themes/ja-zeolite/templates/pages/shop.waiting_list.tpl.php
искать строки и заменить на:

mm_showMyFileName( __FILE__ );

global $VM_LANG;
$attr=$_SESSION['att']; //Evg added
?>

<input type="hidden" name="product_id" value="<?php echo $product_id; ?>" />
<input type="hidden" name="product_attribute" value="<?php echo $attr;?>" />  <!--Evg added -->
<input type="hidden" name="page" value="shop.waiting_thanks" />

2.
mysite.ru/administrator/components/com_virtuemart/html/product.waiting_list.php

в двух местах:
а)

// evg added  product_attribute below                  
$q = "SELECT waiting_list_id, notify_email, product_name, product_desc, product_publish, product_sku, product_attribute, product_thumb_image, notify_date FROM jos_vm_waiting_list JOIN jos_vm_product ON jos_vm_waiting_list.product_id = jos_vm_product.product_id WHERE notified = '0' ORDER BY notify_date DESC";                  
$results = mysql_query($q);                  
                  
б)   
               
<td>".$row[notify_email]."</td>                  
         <td>".$row[product_sku]."</td>         
         <td>".$row[product_name]."<br /><span style='color: blue;'>".$row[product_attribute]."</span></td><!--Evg added size here after product_name-->         
         <!-- uncomment the following line to show the product description -->         
         <!-- <td>".$row[product_desc]."</td> -->         
         <td>".$row[notify_date]."</td>         

3.
mysite.ru/administrator/components/com_virtuemart/classes/ps_cart.php

в двух местах:
а)

// Perform notification of out of stock items         
      if (@$request_stock) {   
         Global $notify;
         $_SESSION['notify'] = array();
         $_SESSION['notify']['idx'] = 0;
         $k=0;
         $notify = $_SESSION['notify'];
      //Evg wrote 7 strings   
         $ee= array_values ($e);
         $rr= $ee[14];  //size value
         $ek= array_keys ($e); //size string
         $ra= $ek[14];
         $rb= substr($ra,0,12);
         if($rr) {$rg=$rb." ".$rr;}
         $_SESSION['att'] = $rg;

      //Evg   
         foreach($request_stock as $request) {

б)

if( vmIsXHR() ) {                                    
            $GLOBALS['vm_mainframe']->scriptRedirect( $sess->url( 'index.php?page=shop.waiting_list&product_id='.$product_id, true, false ) );                        
         } else {                           
            vmRedirect( $sess->url( 'index.php?page=shop.waiting_list&product_id='.$product_id.'&$product_attribute='.$rr, true, false ) );   //Evg added $product_attribute as request                        
         }                           

*

klulena

  • Захожу иногда
  • 56
  • 0 / 0
Re: Товары - Список ожидаемых...
« Ответ #2 : 02.02.2012, 10:27:45 »
а у вас какая версия Joomla и VirtueMart?
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Как убрать список категорий с главной страницы virtuemart 1.1.3?

Автор SynVelesa

Ответов: 6
Просмотров: 10289
Последний ответ 07.06.2018, 00:21:52
от iGatto
Модуль «VirtueMart Товары» вывод товаров по рейтингу

Автор myrka

Ответов: 0
Просмотров: 1537
Последний ответ 10.01.2017, 17:09:22
от myrka
Глючат некоторые товары в VirtueMart

Автор satyricon

Ответов: 0
Просмотров: 1294
Последний ответ 21.12.2016, 09:30:16
от satyricon
Как вывести последние товары определенной категории VirtueMart на статической странице?

Автор shopspy

Ответов: 0
Просмотров: 1256
Последний ответ 25.01.2015, 13:32:28
от shopspy
VirtueMart "Выделенные товары" не нашел где находится перевод этого названия

Автор sonics

Ответов: 2
Просмотров: 2964
Последний ответ 19.10.2014, 19:13:55
от draff