Jump to content
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

andrsin

Пользователи
  
  • Posts

    97
  • Joined

  • Last visited

andrsin's Achievements

Enthusiast

Enthusiast (6/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

4

Reputation

  1. Всем привет! Подскажите если знаете. Я создал функцию в могдели товара public function getSumqprod($product_id) которая возвращает return $query->row['sumqprod']; в контроллере товара объявляю переменную $data['sumqprod'] = $this->model_catalog_product->getSumqprod($product_id); И все хорошо в карточке товара в шаблоне вывожу $sumqprod. Но как теперьь вывести эту переменную в каилоге (в списке товаров)? Как правильно объявить ее в контроллере каилога? PS переменная слииет сколько куплено текуещёго товара.
  2. 2016-10-18 10:27:00 - PHP Notice: Error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'UPDATEocsp_product SET quantity = 0 WHERE product_id = '47'' at line 1<br />Error No: 1064<br />UPDATEocsp_product SET quantity = 0 WHERE product_id = '47' in C:\xampp\htdocs\ps\system\library\db\mysqli.php on line 41 Разобрался, спасипотому что за подгдержку! UPDATEocsp_product напиcал без пробела. В этот журнал и не заглядывал, думал что Список товаров обновлен! - зелененькая надпись говорит Все хорошо.
  3. Висит в ошибках строка http://localhost/ps/admin/index.php?route=catalog/product/upnull&token=AxVKfYnIQHPtDLroVSxD9zJK2LQLuT5I
  4. Добрый гдень всем! Понадобился непотому чтольшой функционал в админке в списке товаров, а именно добавить кнопку уднония когдачества товаров по фильтру (групповая обрилитка). Ни как не получается. Что сгделал: файл admin/model/catalog/product.php добавил фнкцию public function upnullProduct($product_id) { $this->db->query("UPDATE" . DB_PREFIX . "product SET quantity = 0 WHERE product_id = '" . (int)$product_id . "'"); } файл admin/controller/catalog/product.php добавил следующий код и ниже $data['copy'] = $this->url->link('catalog/product/copy', 'token=' . $this->session->data['token'] . $url, 'SSL'); $data['delete'] = $this->url->link('catalog/product/delete', 'token=' . $this->session->data['token'] . $url, 'SSL'); $data['upnull'] = $this->url->link('catalog/product/upnull', 'token=' . $this->session->data['token'] . $url, 'SSL'); В шаблон всивил <button type="button" data-toggle="tooltip" title="На 0" class="btn btn-danger" onclick="$('#form-product').attr('action', '<?php echo $upnull; ?>').submit()"><i class="fa fa-copy"></i></button> При клике на кнопку - Список товаров обновлен! и ничего не меняется, ггде еещё надо править код ? заранее спасипотому что
  5. вот кусочек if ($category_info['image']) { $this->data['thumb'] = $this->model_tool_image->resize($category_info['image'], $this->config->get('config_image_category_width'), $this->config->get('config_image_category_height')); $this->document->setOgImage($this->data['thumb']); } else { $this->data['thumb'] = ''; }
  6. Нашел этот код 'thumb' => $this->model_tool_image->resize(($result['image']=='' ? 'no_image.jpg' : $result['image']), $this->config->get('config_image_category_width'), $this->config->get('config_image_category_height')) Удалил это $result['image']=='' ? 'no_image.jpg' : В вывогде получаю сломанную картинку <img src="">
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.