Перейти к содержанию

iga

Новичок
  • Публикаций

    12
  • Зарегистрирован

  • Посещение

Репутация

0 Обычный

Информация о iga

  • Звание
    Пользователь
  • День рождения 30.04.1985

Информация

  • Пол
    Мужчина
  • Город:
    Москва
  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, добавил строчки подключения колорбокс. На главной и в категориях всё заработало, а на странице товара тишина - кнопка вообще не реагирует. Сам лекарства не нашел, ручная установка не помогла - хелп!
×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.