product_type

Тема в разделе "Магазины, электронная коммерция", создана пользователем progmist, 27.04.2010.

  1. progmist
    Offline

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

    Регистрация:
    18.05.2009
    Сообщения:
    155
    Симпатии:
    10
    Пол:
    Мужской
    Всем здравствуйте

    Вообщем нашел ошибку - не удаляется тип товара потому как в файле :
    administrator\components\virtuemart\classes\vm_ps_product_type.php
    в методе delete(&$d)
    Код (CODE):
    1. function delete(&$d) {
    2.  
    3.     $record_id = (int)$d["product_type_id"]; // параметр жестко становится integer -
    4. //хотя скрипту передается данный параметр массивом
    5. // (для того чтобы можно было удалить за раз несколько позиций)
    6.        
    7.        
    8.         require_once( CLASSPATH.'ps_product_type_parameter.php');
    9.  
    10.         if( is_array( $record_id)) {
    11.             foreach( $record_id as $record) {
    12.                 if( !$this->delete_record( $record, $d ))
    13.                 return false;
    14.             }
    15.             return true;
    16.         }
    17.         else {
    18.             return $this->delete_record( $record_id, $d );
    19.         }
    20.     }


    Версия компонента 1.1.4 stable ;D
     
    Последнее редактирование: 27.04.2010
  2.  
  3. Dead Krolik
    Offline

    Dead Krolik специалист

    Регистрация:
    13.04.2007
    Сообщения:
    3 688
    Симпатии:
    101
    Пол:
    Мужской

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

Загрузка...