Помощь Всплывающее окно при добавлении в корзину

Surprise

Мой дом здесь!
Регистрация
12 Мар 2012
Сообщения
430
Реакции
210
OC 2.3.0.2
Template - Для просмотра ссылки Войди или Зарегистрируйся
Помогите изменить всплывающее окно при добавлении товара в корзину. В шаблоне используется PNotify, может кто-то имел дело с этим шаблоном?
На данный момент, выглядит вот так:
Скрытое содержимое доступно для зарегистрированных пользователей!


Хочу добавить иконку товара и добавить кнопки оформления заказа и поменять стиль.

Или возможно есть модули ( или отдельные реализации ) с более информативными поп-апами?
 
Там вроде при вызове функции для тела всплывашки используется json ответ.Нужно его подкорректировать чтобы добавить нужное вам
catalog/controller/common/cart.php
найдите там if (!$json) {
перед ним вставьте
$this->load->model('tool/image');
if ($product_info['image']) {
$image = $this->model_tool_image->resize($product_info['image'], $this->config->get($this->config->get('config_theme') . '_image_cart_width'), $this->config->get($this->config->get('config_theme') . '_image_cart_height'));
} else {
$image = '';
}
после if (!$json) {
на две строки ниже будет $json['success'] удалите или закомментируйте ее и вставьте это

$json['success'] = sprintf($this->language->get('text_success'), $this->url->link('product/product', 'product_id=' . $this->request->post['product_id']), $product_info['name'], $this->url->link('checkout/cart')) .
' <a class"notify-link" href="'.$this->url->link('checkout/checkout').'">'.$this->language->get('button_checkout').'</a>'.'<img class="notify-img" src='.$image.'>';
Ну а дальше через css задайте нужные вам стили!
 
Там вроде при вызове функции для тела всплывашки используется json ответ.Нужно его подкорректировать чтобы добавить нужное вам
catalog/controller/common/cart.php
найдите там if (!$json) {
перед ним вставьте
$this->load->model('tool/image');
if ($product_info['image']) {
$image = $this->model_tool_image->resize($product_info['image'], $this->config->get($this->config->get('config_theme') . '_image_cart_width'), $this->config->get($this->config->get('config_theme') . '_image_cart_height'));
} else {
$image = '';
}
после if (!$json) {
на две строки ниже будет $json['success'] удалите или закомментируйте ее и вставьте это

$json['success'] = sprintf($this->language->get('text_success'), $this->url->link('product/product', 'product_id=' . $this->request->post['product_id']), $product_info['name'], $this->url->link('checkout/cart')) .
' <a class"notify-link" href="'.$this->url->link('checkout/checkout').'">'.$this->language->get('button_checkout').'</a>'.'<img class="notify-img" src='.$image.'>';
Ну а дальше через css задайте нужные вам стили!

OC 2.3.0.2 код catalog/controller/common/cart.php
Скрытое содержимое доступно для зарегистрированных пользователей!
 
Назад
Сверху