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

iga

Newbie
  
  • Posts

    12
  • Joined

  • Last visited

Everything posted by iga

  1. Вылетала и раньше ошибка про product_id Сейчас, соответственно, она же. OcStore 1.5.5.1.2. Или всёж упускаю я что...в виду не полной осведомлённости!? <?php class ControllerModuleFeatured extends Controller { protected function index($setting) { $this->language->load('module/featured'); $this->data['heading_title'] = $this->language->get('heading_title'); $this->data['button_cart'] = $this->language->get('button_cart'); $this->load->model('catalog/product'); $this->load->model('tool/image'); $this->data['products'] = array(); $products = explode(',', $this->config->get('featured_product')); if (empty($setting['limit'])) { $setting['limit'] = 5; } $products = array_slice($products, 0, (int)$setting['limit']); foreach ($products as $product_id) { $product_info = $this->model_catalog_product->getProduct($product_id); if ($product_info) { $add_images = array(); $images_results = $this->model_catalog_product->getProductImages($this->request->get['product_id']); foreach ($images_results as $images_result) { $add_images[] = array( 'popup' => $this->model_tool_image->resize($images_result['image'], $this->config->get('config_image_popup_width'), $this->config->get('config_image_popup_height')), 'thumb' => $this->model_tool_image->resize($images_result['image'], $this->config->get('config_image_additional_width'), $this->config->get('config_image_additional_height')) ); } if ($product_info['image']) { $image = $this->model_tool_image->resize($product_info['image'], $setting['image_width'], $setting['image_height']); } else { $image = false; } if (($this->config->get('config_customer_price') && $this->customer->isLogged()) || !$this->config->get('config_customer_price')) { $price = $this->currency->format($this->tax->calculate($product_info['price'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $price = false; } if ((float)$product_info['special']) { $special = $this->currency->format($this->tax->calculate($product_info['special'], $product_info['tax_class_id'], $this->config->get('config_tax'))); } else { $special = false; } if ($this->config->get('config_review_status')) { $rating = $product_info['rating']; } else { $rating = false; } $this->data['products'][] = array( 'add_images' => $add_images, 'product_id' => $product_info['product_id'], 'shortdescription' => mb_substr(html_entity_decode($product_info['description'], ENT_QUOTES, 'UTF-8'), 0), 'image' => $this->model_tool_image->resize($product_info['image'], 500, 500), 'thumb' => $image, 'name' => $product_info['name'], 'price' => $price, 'special' => $special, 'rating' => $rating, 'reviews' => sprintf($this->language->get('text_reviews'), (int)$product_info['reviews']), 'href' => $this->url->link('product/product', 'product_id=' . $product_info['product_id']), ); } } if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/module/featured.tpl')) { $this->template = $this->config->get('config_template') . '/template/module/featured.tpl'; } else { $this->template = 'default/template/module/featured.tpl'; } $this->render(); } } ?>
  2. Самый надёжный вариант - это откаты и метод научного тыка!
  3. Не до конца понял что вы хотите, но могу предложить попользовать, например, Меню Категорий Pro. Достаточно всемогущий модуль. Хотя, уверен, есть решения и проще.
  4. Никак не могу сообразить как вывести image-additional в кратком описании товара на главной странице(в модуле featured). Перепробовал много вариантов, вылетают либо php ошибки, либо ссылка на несуществующее место. (в php не силён особо) Эксперементирую с созданием одностраничной витрины, аля лэндинг http://simplybags.ru/
  5. Чистый ocStore 1.5.5.1.2 После установки ошибки: Notice: Undefined variable: og_image in catalog/view/theme/default/template/common/header.tpl on line 16 Notice: Undefined variable: og_url in catalog/view/theme/default/template/common/header.tpl on line 67 Notice: Undefined index: active in catalog/view/theme/default/template/common/header.tpl on line 94
  6. Это Оноооооооо! Спасибо! Кланяюсь прям лбом оп пол...до шишки на той деревяшке что защищает мозг!!!
  7. Спасибо за подсказку. В панике не подумал :D Там в коде бардак полный, много лишнего, делалось в спешке, но в какой момент отвалилась функция, сказать не могу. Проблема в том что, суд по Я.метрике, посетители сваливают с сайта при открытии картинки. ссылка на страницу - http://shmotki1.ru/index.php?route=product/product&path=20&product_id=65
  8. Перестали всплывать фотографии товара, просто открывются во вкладке. Проморгал этот глюк, видимо, давно. Волею судеб, отката с рабочим поп-апом не осталось. В какую сторону копать? Где смотреть? Какие *.js за это отвечают? Каким id(или ещё чем) организован вывод? Хелп. Народ сваливает с сайта на этом моменте, судя по Я.метрике.
  9. Приветсвую. За модуль и подсказки спасибо! Но работает у меня не до конца как-то. Opencart 1.5.6. Чистый. 2 товара в базе. Установил модуль, товар в корзину добавляется, цифра в корзине изменяется только после F5, сообщений о добавлении вообще никаких не выводит. На всех страницах симптомы одинаковые. Воспользовался советом товарища RGB, добавил строчки подключения колорбокс. На главной и в категориях всё заработало, а на странице товара тишина - кнопка вообще не реагирует. Сам лекарства не нашел, ручная установка не помогла - хелп!
×
×
  • 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.