Jump to content

7ochukwu

Пользователи
  • Content Count

    105
  • Joined

  • Last visited

Community Reputation

1 Обычный

About 7ochukwu

  • Rank
    Продвинутый пользователь

Recent Profile Visitors

792 profile views
  1. Спасибо, большое за решение! Как плюсануть к репутации?
  2. $this->_templateData['products'][] = array( 'key' => isset($product['key']) ? $product['key'] : '', 'cart_id' => isset($product['cart_id']) ? $product['cart_id'] : '', 'thumb' => $image, 'cart_toch_image' => $image_cart, 'name' => $product['name'], 'model' => $product['model'], 'minimum' => $product['minimum'], 'option' => $option_data, 'recurring' => $recurring, 'quantity' => $product['quantity'], 'stock' => $product['stock'] ? true : !(!$this->config->get('config_stock_checkout') || $this->config->get('config_stock_warning')), 'reward' => ($product['reward'] ? sprintf($this->language->get('text_points'), $product['reward']) : ''), 'price' => $price, 'total' => $total, 'href' => $this->url->link('product/product', 'product_id=' . $product['product_id']) ); Сейчас в контроллере simplecheckout_cart.php картинка выводится через <?php echo $product['thumb'] ?> Как можно подгрузить картинку доп изображения с определнным индексом?
  3. Вы дописали сообщение. Спасибо большое! Очень помогли! Подскажите, а как эту фото к анонсу товаров в корзине прикрутить?
  4. В том и дело, я добавил foreach ($results as $result) { if($result['sort_order'] == 99){ // Вывод картинки сортировкой 99 $img_99 = $data['images']; } $data['images'][] = array( 'popup' => $this->model_tool_image->resize($result['image'], $this->config->get($this->config->get('config_theme') . '_image_popup_width'), $this->config->get($this->config->get('config_theme') . '_image_popup_height')), 'thumb' => $this->model_tool_image->resize($result['image'], $this->config->get($this->config->get('config_theme') . '_image_additional_width'), $this->config->get($this->config->get('config_theme') . '_image_additional_height')) ); } Но пишет переменная img_99 не определена
  5. JS не подойдет скорее всего. Очень сложно идентифицировать картинку. Они могут загружаться в хаотичном порядке. Более того, скорее всего она же пойдет в качестве анонса в корзину.
  6. catalog/controller/product Конечно, контроллер продукта
  7. Дело в том что мне нужно для карточки в определенном месте вывести фотографию (одну из дополнительных). Вручную присваивается индекс фотографии из админки. Для того, чтобы не грузить 2 фото. По сути одинаковых.
  8. Добавил в контроллер foreach ($results as $result) { if($result['sort_order'] = 99){ // Вывод картинки сортировкой 99 $img_99 = $data['images']; } $data['images'][] = array( 'popup' => $this->model_tool_image->resize($result['image'], $this->config->get($this->config->get('config_theme') . '_image_popup_width'), $this->config->get($this->config->get('config_theme') . '_image_popup_height')), 'thumb' => $this->model_tool_image->resize($result['image'], $this->config->get($this->config->get('config_theme') . '_image_additional_width'), $this->config->get($this->config->get('config_theme') . '_image_additional_height')) ); } Пишет, переменная не определена
  9. `product_id` = '29' Проблема с этим условием. Именно оно должно ведь должно быть динамическим (разный product_id у каждого товара) А sort_order как раз может быть статичным. Если я правильно все понимаю
  10. Пытаюсь понять что здесь написано. Но, честно, совершенно не понятно. Индекс сортировки со значением 99, например, куда указывать? Очень сложно
  11. Не могли бы вы поподробнее об этом. Стал гуглить // вызов из catalog/controller/product/product.php $this->data['images'] = array(); $results = $this->model_catalog_product->getProductImages($this->request->get['product_id']); foreach ($results as $result) { $this->data['images'][] = array( 'popup' => $this->model_tool_image->resize($result['image'], $this->config->get('config_image_popup_width'), $this->config->get('config_image_popup_height')), 'thumb' => $this->model_tool_image->resize($result['image'], $this->config->get('config_image_additional_width'), $this->config->get('config_image_additional_height')) ); } Нашел вот такую схему. Куда вставить значение сортировки?
  12. Дело в том, что "29" - это значение динамическое. В зависимости от товара. Как сделать динамическим? Я же не могу в SQL запрос вставить скрипт PHP
  13. Спасибо! Но запрос прямой. Может быть есть что то более элегантное? Используя методы ядра
  14. Добрый день! Подскажите, пожалуйста как можно выцепить картинку из базы данных (дополнительные фотографии к товарам) с определенным индексом сортировки (99). Есть такая таблица. Здесь и prodict_id и ссылка на изображение. Подскажите, как можно вывести эту ссылку на картинку с индексом сортировки (1) запросом?
×

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.