Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

johser

Users
  • Posts

    62
  • Joined

  • Last visited

Everything posted by johser

  1. В модель catalog/model/catalog/product.php можно добавить свой метод getProductRelatedLimit public function getProductRelatedLimit($product_id, $limit = 5) { $product_data = array(); $query = $this->db->query("SELECT * FROM " . DB_PREFIX . "product_related pr LEFT JOIN " . DB_PREFIX . "product p ON (pr.related_id = p.product_id) LEFT JOIN " . DB_PREFIX . "product_to_store p2s ON (p.product_id = p2s.product_id) WHERE pr.product_id = '" . (int)$product_id . "' AND p.status = '1' AND p.date_available <= NOW() AND p2s.store_id = '" . (int)$this->config->get('config_store_id') . "' LIMIT '" . (int)$limit . "'"); foreach ($query->rows as $result) { $product_data[$result['related_id']] = $this->getProduct($result['related_id']); } return $product_data; } В контроллере catalog/controller/product/product.php заменить $results = $this->model_catalog_product->getProductRelated($this->request->get['product_id']); на $limit = 10; $results = $this->model_catalog_product->getProductRelatedLimit($this->request->get['product_id'], $limit);
  2. DELETE FROM oc_option DELETE FROM oc_option_description DELETE FROM oc_option_value DELETE FROM oc_option_value_description DELETE FROM oc_product_option DELETE FROM oc_product_option_value
  3. Приветствую! В filterit можно настроить изображения для способов оплаты и доставки. На коробочном оформлении заказа эти изображения показываются. А на связке с Simple почему-то для доставки показываются, а для оплаты нет. Может забыл какую-то настройку включить, не могу точно сказать. Допилил вручную catalog/view/theme/*/template/checkout/simplecheckout_payment.{tpl,twig} @deeman посмотрите, пожалуйста, этот момент.
  4. Нужно в контроллере admin/controller/sale/order.php вытаскивать EAN, а не в контроллере товара.
  5. Кто-то поковырялся в библиотеке /system/library/image.php Нужно туда смотреть. Может быть модификатор какой-то изменил.
  6. Может быть метод model/catalog/product/getProducts изменен каким-то модификатором.
  7. Возможно , высота и ширина к другой группе атрибутов относится. И ей имя не присвоено.
  8. Добавить поле viewed в модель, контроллер (admin/{controller,model}/catalog/product.php) и во вьюху admin/view/template/catalog/product_list
  9. Если в файле представления в соответствующем ajax-запросе гетом передавать параметр limit, то будет использовано его значение.
  10. Проще наверное заменить оригинальным файлом стилей с шаблона TechStore.
  11. Можно сделать запрос в БД (где 1 - это номер id магазина, поменять если он другой) INSERT INTO `oc_product_to_store` (`product_id`, `store_id`) SELECT `product_id`, 1 FROM `oc_product`;
  12. Ребенка - супруге, наушнкии в уши, и стараться не замечать происходящего вокруг кипиша )
  13. А зачем это? Ведь могут скопировать через редактор кода, например.
  14. Оно не девятое а третье {{ order.total[2].text }}
  15. В модулях оплаты отключить соответствующий модуль.
  16. В контроллере catalog/controller/account/order.php , в методе info , там где заполняется массив товаров $data['products'] добавить значение 'ean' $data['products'][] = array( 'name' => $product['name'], 'model' => $product['model'], 'ean' => $product_info['ean'], // добавить // ... );
  17. Либо добавить поле в БД, в админку и настроить вывод этого поля в блоке на фронте (если пустое - блок не выводить).
  18. Можно добавить условие по id категории, например.
×
×
  • 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.