Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

havanaclub

Новачок
  
  • Публікації

    5
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем havanaclub

  1. и в чем проблема?

    в указанном мной способе ставите для шин 7 в jan, для масел 20

     

    что укажете в карточке товара в админке - то и будет для этого товара выводить

     

    а поле НДС не трогайте - оно для другого, игры с ним могут привести к проблемам в дальнейшем

     

    Спасибо!

     

    Еще вот эта статья помогла - http://stackoverflow.com/questions/28674676/display-product-isbn-mpn-under-each-product-on-category-page-tpl

  2. задействовать под наценку любое неиспользуемое поле в карточке товара (isnb, mpn, jan и тд)

    не забыть подключить его в контроллере и уже в шаблоне товара вместо *7 использовать его (например *(int()$product['jan'])

     

    Огромное спасибо за ответ!

     

    Тоже так думал, и *7 использовал как раз таки в строке где НДС.

    В принципе тоже самое проделаю с неиспользуемым полем и добавляю строку с *20. Но использовать "вместо", к сожалению не подходит :(

     

    Как примеру на главной, нужен вывод на одном товаре +7%, а на другом +20% 

     

     

    Пример:

     

    Магазин по авто шинам

     

     

    Шины на главной идут так:

     

    Шина

    Цена

    Цена в магазине: Цена+ 7%

     

     

    Автомобильное масло

    Цена

    Цена в магазине: Цена+ 20%

  3. День добрый коллеги.

     

    Заказчик попросил указать под ценой товара строку "Цена в магазине: ЦЕНА+7%"

     

    Добавил такую строку в .tpl 

     <p>Цена в магазине: <?php $text=$product['price']+($product['price']/100)*7; echo round($text);?> </p>

     

     

     

    Потом у заказчика появилась новая группа товаров, где цена в магазине +20%

     

    Вопрос - как сделать исключение и на отдельную группу товаров, добавить отдельную строку с подсчетом?

  4. 2015-05-28 19:31:06.869 [NOTICE] [sTDERR] PHP Fatal error: Cannot redeclare ModelCatalogCategory::getCategories_MF() in /home/autodezm/public_html/vqmod/vqcache/vq2-system_modification_admin_model_catalog_category.php on line 44
    2015-05-28 19:32:57.441 [NOTICE]  [sTDERR] PHP Fatal error: Cannot redeclare ModelCatalogCategory::getCategories_MF() in /home/autodezm/public_html/vqmod/vqcache/vq2-system_modification_admin_model_catalog_category.php on line 44
    2015-05-28 19:34:46.504 [iNFO]  File not found [/home/autodezm/public_html/404.shtml]
    2015-05-28 19:34:48.852 [iNFO]  File not found [/home/autodezm/public_html/404.shtml]
    2015-05-28 19:34:51.232 [NOTICE] [sTDERR] PHP Fatal error: Cannot redeclare ModelCatalogCategory::getCategories_MF() in /home/autodezm/public_html/vqmod/vqcache/vq2-system_modification_admin_model_catalog_category.php on line 44
    2015-05-28 19:36:03.344 [NOTICE] [sTDERR] PHP Fatal error: Cannot redeclare ModelCatalogCategory::getCategories_MF() in /home/autodezm/public_html/vqmod/vqcache/vq2-system_modification_admin_model_catalog_category.php on line 44
    2015-05-28 19:37:26.519 [NOTICE] [sTDERR] PHP Fatal error: Cannot redeclare ModelCatalogCategory::getCategories_MF() in /home/autodezm/public_html/vqmod/vqcache/vq2-system_modification_admin_model_catalog_category.php on line 44
    2015-05-28 19:38:00.811 [NOTICE] [sTDERR] PHP Fatal error: Cannot redeclare ModelCatalogCategory::getCategories_MF() in /home/autodezm/public_html/vqmod/vqcache/vq2-system_modification_admin_model_catalog_category.php on line 44

     

     

    Смотрел в 44 строку. Но в php я не силен.

     

    public function getCategories_MF($data) {
    if( version_compare( VERSION, '1.5.5', '>=' ) ) {
    $sql = "SELECT cp.category_id AS category_id, GROUP_CONCAT(cd1.name ORDER BY cp.level SEPARATOR ' > ') AS name, c.parent_id, c.sort_order FROM " . DB_PREFIX . "category_path cp LEFT JOIN " . DB_PREFIX . "category c ON (cp.path_id = c.category_id) LEFT JOIN " . DB_PREFIX . "category_description cd1 ON (c.category_id = cd1.category_id) LEFT JOIN " . DB_PREFIX . "category_description cd2 ON (cp.category_id = cd2.category_id) WHERE cd1.language_id = '" . (int)$this->config->get('config_language_id') . "' AND cd2.language_id = '" . (int)$this->config->get('config_language_id') . "'";
    
    
    if( ! empty( $data['filter_name'] ) ) {
    $sql .= " AND cd2.name LIKE '" . $this->db->escape($data['filter_name']) . "%'";
    } 
    
    
    $sql .= " GROUP BY cp.category_id ORDER BY name";
    } else {
    $sql = "SELECT * FROM " . DB_PREFIX . "category c LEFT JOIN " . DB_PREFIX . "category_description cd ON (c.category_id = cd.category_id) WHERE cd.language_id = '" . (int)$this->config->get('config_language_id') . "'";
    
    
    if( ! empty( $data['filter_name'] ) ) {
    $sql .= " AND LOWER(cd.name) LIKE '" . $this->db->escape( function_exists( 'mb_strtolower' ) ? mb_strtolower( $data['filter_name'], 'utf-8' ) : $data['filter_name'] ) . "%'";
    }
    
    
    $sql .= " GROUP BY c.category_id ORDER BY name";
    }
    
    
    if (isset($data['start']) || isset($data['limit'])) {
    if ($data['start'] < 0) {
    $data['start'] = 0;
    } 
    
    
    if ($data['limit'] < 1) {
    $data['limit'] = 20;
    } 
    
    
    $sql .= " LIMIT " . (int)$data['start'] . "," . (int)$data['limit'];
    }
    
    
    $query = $this->db->query($sql);
    
    
    return $query->rows;
    }
    
    
    
  5. Друзья!

     

    За $ прошу помочь в исправлении ошибки на сайте. Их 2, но они дико мешают работать.

     

    1. Не добавляется Товар и Категории. При добавление/редактировании товара, просто открывается пустая страница и все. Случилось это после переезда на новый хостинг. Самое странное что в начале все работало. Это критически важно исправить! Контент менеджера сидят без дела! // на предыдущем хостинге работало все

     

    2. Известная проблема вида "PHP Notice: Undefined variable: json in /public_html/admin/controller/sale/order.php on line 2490

    And also when i trying to edit order status in Total save button is not working.
    Please give me a solution." когда пытаешься отредактировать заказ. Все перепробывал - ничего не помогает. Нужен специалист. Но это не так критично как исправить проблему номер 1. 
     
     
    Версия 2.0.2
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.