Jump to content

Recommended Posts

RGВ, подскажите как поменять иконку сравнения? Хочу добавить весы вместо, что в шаблоне. Не пойму как они туда выводяться. Вижу, что через файл стилей, но где физически добавить картинку?

Как я понимаю, например в product.tpl ищите вот такой код

<i class="fa fa-bar-chart-o"></i>

этот код меняется на нужный вам.

Share this post


Link to post
Share on other sites

Как я понимаю, например в product.tpl ищите вот такой код

<i class="fa fa-bar-chart-o"></i>

этот код меняется на нужный вам.

ну смена должна быть во всех модулях. Потому только в product.tpl не вариант.

Share this post


Link to post
Share on other sites

ну смена должна быть во всех модулях. Потому только в product.tpl не вариант.

так в чем проблема, найти и заменить этот код в нужных вам местах и модулях.

Share this post


Link to post
Share on other sites

 

Как включить заглушку ?

 

добавлены заглушки для товаров без фото в каталог, базовые модули и на страницу товара

 

А то у меня в категории есть товары без фото, и они выводятся. Что очень не красиво. 

ну или узнать как она работает ?

У меня есть вот такая вот ситуация

 

 

Заглушка должна работать сама по себе, вы точно используете хмл-файл от последней версии шаблона, и речь идет о стандартной странице категорий? Если да, скиньте сюда код файла vqmod\vqcache\vq2-catalog_controller_product_category.php

 

Я думаю вот об этом разговор, RGB я вас уже как то спрашивал про это. Так же жду :-)

Насколько я понял, речь о другом - но вашу идею я помню и она стоит в TO-DO

 

RGB, скажите пожалуйста, можно ли избавиться от вызова model_catalog_product->getTotalProducts() в catalog/controller/common/header.php, который прописывает туда vqmod/xml/moneymaker.xml? Для какой именно цели вы считаете там количество товаров?

Строю магазин на тестовом сервере, с малым количеством товаров ничего не замечал, сейчас залил боевую нагрузку: 150 категорий, 18тыс. товаров, сразу стал ждать секунд по 5 на каждой карточке товара. В логах mysql по 60 запросов из getTotalProducts(), а они, как известно, тяжёлые.

В этом контроллере данный вызов используется в дефолтном опенкарте, причем дважды, для подсчета кол-ва товаров в категориях - в шаблоне соответственно я не могу отступать от логики разработчиков и изобретать свой велосипед для этой же операции, поэтому в шаблоне таким же методом считается кол-во товаров. Если вам оно не нужно, его можно закомментить в исходном файле, но тоже самое придется сделать и в родном файле

 

Здравствуйте, можно ли сделать, чтобы в хедере отображались несколько главных телефонов? И можно ли иконки к ним операторов добавить?

Вам ниже ответили, но я не понимаю, почему не использовать для этого встроенный модуль улучшенных контактов? 

 

Здравствуйте! с отзывами какая то проблема

Input error: k: Format of site key was invalid

Скажите пожалуйста как можно исправить?

Вам тоже ответили, похоже на либо вопрос не по теме, либо на то, что вы неправильно настроили гугловскую капчу или неправильно скопировали ее ключи

 

RGВ, подскажите как поменять иконку сравнения? Хочу добавить весы вместо, что в шаблоне. Не пойму как они туда выводяться. Вижу, что через файл стилей, но где физически добавить картинку?

По всем файлам шаблона придется менять, оно вам надо? :) Иконки используются из набора font-awesome

 

По аналогии с тем, как это сделано для выпадающего меню личного кабинета или выбора валюты и языков, но придется вмешаться в файлы шаблона, чтобы "вшить" туда это меню

Share this post


Link to post
Share on other sites

Вроде как последнюю.
Если бы в обновлениях было больше конкретики, а то мог и пропустить какое то обновление среди недели )

Я обновился последний раз когда подымалась цена. 
 

Я что то пропустил ? Если да то я пойду обновляться. 
И точно достаточно просто залить файлы шаблона по верх с заменой ? 

 

Мой файл - vqmod\vqcache\vq2-catalog_controller_product_category.php

 

 

class ControllerProductCategory extends Controller {
public function index() {

$this->language->load('product/product');

$this->language->load('product/category');

$this->load->model('catalog/category');

$this->load->model('catalog/product');

$this->load->model('tool/image');

if (isset($this->request->get['filter'])) {
$filter = $this->request->get['filter'];
} else {
$filter = '';
}


if (isset($this->request->get['sort'])) {
$sort = $this->request->get['sort'];
} else {
$sort = 'p.sort_order';
}

if (isset($this->request->get['order'])) {
$order = $this->request->get['order'];
} else {
$order = 'ASC';
}

if (isset($this->request->get['page'])) {
$page = $this->request->get['page'];
} else {
$page = 1;
}

if (isset($this->request->get['limit'])) {
$limit = $this->request->get['limit'];
} else {
$limit = $this->config->get('config_catalog_limit');
}


$this->data['breadcrumbs'] = array();

$this->data['breadcrumbs'][] = array(
'text' => $this->language->get('text_home'),
'href' => $this->url->link('common/home'),
'separator' => false
);

if (isset($this->request->get['path'])) {
$url = '';

if (isset($this->request->get['sort'])) {
$url .= '&sort=' . $this->request->get['sort'];
}

if (isset($this->request->get['order'])) {
$url .= '&order=' . $this->request->get['order'];
}

if (isset($this->request->get['limit'])) {
$url .= '&limit=' . $this->request->get['limit'];
}


$path = '';

$parts = explode('_', (string)$this->request->get['path']);

$category_id = (int)array_pop($parts);

foreach ($parts as $path_id) {
if (!$path) {
$path = (int)$path_id;
} else {
$path .= '_' . (int)$path_id;
}

$category_info = $this->model_catalog_category->getCategory($path_id);

if ($category_info) {
$this->data['breadcrumbs'][] = array(
'text' => $category_info['name'],
'href' => $this->url->link('product/category', 'path=' . $path . $url),
'separator' => $this->language->get('text_separator')
);
}

}


} else {
$category_id = 0;
}

$filterpro_seo = false;
$url_data = false;
if(isset($this->request->get['filter_id'])) {
$query = $this->db->query("SELECT * FROM " . DB_PREFIX . "filterpro_seo WHERE `url`='" . $this->db->escape("filter_id=" . $this->request->get['filter_id']) . "'");
if($query->num_rows) {
$filterpro_data = unserialize($query->row['data']);
$filterpro_seo = $filterpro_data['lang'][(int)$this->config->get('config_language_id')];
parse_str(str_replace("&", "&", $filterpro_data['url']), $url_data);
$url_data['filer_news'] = false;
if(!isset($url_data['category_id']) || $url_data['category_id'] != $category_id) {
$this->redirect($this->url->link('error/not_found'));
}
}
}


$category_info = $this->model_catalog_category->getCategory($category_id);

if ($category_info) {
if ($category_info['seo_title']) {
$this->document->setTitle($category_info['seo_title']);
} else {
$this->document->setTitle($category_info['name']);
}

$this->document->setDescription($category_info['meta_description']);
$this->document->setKeywords($category_info['meta_keyword']);
$this->document->addScript('catalog/view/javascript/jquery/jquery.total-storage.min.js');

if ($category_info['seo_h1']) {
$this->data['heading_title'] = $category_info['seo_h1'];
} else {
$this->data['heading_title'] = $category_info['name'];
}

$this->data['text_refine'] = $this->language->get('text_refine');
$this->data['text_empty'] = $this->language->get('text_empty');
$this->data['text_quantity'] = $this->language->get('text_quantity');
$this->data['text_manufacturer'] = $this->language->get('text_manufacturer');
$this->data['text_model'] = $this->language->get('text_model');
$this->data['text_price'] = $this->language->get('text_price');
$this->data['text_tax'] = $this->language->get('text_tax');
$this->data['text_points'] = $this->language->get('text_points');
$this->data['text_compare'] = sprintf($this->language->get('text_compare'), (isset($this->session->data['compare']) ? count($this->session->data['compare']) : 0));
$this->data['text_display'] = $this->language->get('text_display');
$this->data['text_list'] = $this->language->get('text_list');
$this->data['text_grid'] = $this->language->get('text_grid');
$this->data['text_sort'] = $this->language->get('text_sort');
$this->data['text_limit'] = $this->language->get('text_limit');

$this->data['button_cart'] = $this->language->get('button_cart');
$this->data['button_wishlist'] = $this->language->get('button_wishlist');
$this->data['button_compare'] = $this->language->get('button_compare');
$this->data['button_continue'] = $this->language->get('button_continue');

// Set the last category breadcrumb
$url = '';

if (isset($this->request->get['sort'])) {
$url .= '&sort=' . $this->request->get['sort'];
}

if (isset($this->request->get['order'])) {
$url .= '&order=' . $this->request->get['order'];
}

if (isset($this->request->get['page'])) {
$url .= '&page=' . $this->request->get['page'];
}

if (isset($this->request->get['limit'])) {
$url .= '&limit=' . $this->request->get['limit'];
}

$this->data['breadcrumbs'][] = array(
'text' => $category_info['name'],
'href' => $this->url->link('product/category', 'path=' . $this->request->get['path']),
'separator' => $this->language->get('text_separator')
);


if ($category_info['image']) {
$this->data['thumb'] = $this->model_tool_image->resize($category_info['image'], $this->config->get('config_image_category_width'), $this->config->get('config_image_category_height'));
$this->document->setOgImage($this->data['thumb']);
} else {
$this->data['thumb'] = '';
}

$this->data['description'] = html_entity_decode($category_info['description'], ENT_QUOTES, 'UTF-8');
if($filterpro_seo) {
$this->data['description'] = html_entity_decode($filterpro_seo['description'], ENT_QUOTES, 'UTF-8');
$this->data['heading_title'] = $filterpro_seo['h1'];
$this->document->setTitle($filterpro_seo['title']);
$this->document->setDescription($filterpro_seo['meta_description']);
$this->document->setKeywords($filterpro_seo['meta_keywords']);
}
$this->data['compare'] = $this->url->link('product/compare');

$url = '';

if (isset($this->request->get['filter'])) {
$url .= '&filter=' . $this->request->get['filter'];
}

if (isset($this->request->get['sort'])) {
$url .= '&sort=' . $this->request->get['sort'];
}

if (isset($this->request->get['order'])) {
$url .= '&order=' . $this->request->get['order'];
}

if (isset($this->request->get['limit'])) {
$url .= '&limit=' . $this->request->get['limit'];
}

$this->data['categories'] = array();

$results = $this->model_catalog_category->getCategories($category_id);

foreach ($results as $result) {
$data = array(
'filter_category_id' => $result['category_id'],
'filter_sub_category' => true
);

$product_total = $this->model_catalog_product->getTotalProducts($data);


if ($result['image']) {
$image = $this->model_tool_image->resize($result['image'], $this->config->get('config_image_category_width'), $this->config->get('config_image_category_height'));
} else {
$image = $this->model_tool_image->resize('no_image.jpg', $this->config->get('config_image_category_width'), $this->config->get('config_image_category_height'));
}
$this->data['categories'][] = array(
'thumb' => $image,

'name' => $result['name'] . ($this->config->get('config_product_count') ? ' (' . $product_total . ')' : ''),
'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '_' . $result['category_id'] . $url),
'thumb' => $this->model_tool_image->resize(($result['image']=='' ? 'no_image.jpg' : $result['image']), $this->config->get('config_image_category_width'), $this->config->get('config_image_category_height'))
);
}

$this->data['products'] = array();

$data = array(
'filter_category_id' => $category_id,
'filter_filter' => $filter,
'sort' => $sort,
'order' => $order,
'start' => ($page - 1) * $limit,
'limit' => $limit
);


if($url_data) {
$get = $this->request->get;
unset($get['route']);
unset($get['filter_id']);
$this->request->get['filter_redirect'] = $this->url->link('product/category', http_build_query($get));
$this->request->post = $url_data;

$this->load->model('module/filterpro');
list($f1, $f2, $f3, $f4, $f5, $f5, $f6, $url_data) = $this->model_module_filterpro->getData();
$url_data['filer_news'] = false;
$product_total = $this->model_module_filterpro->getTotalProducts($url_data);
$results = $this->model_module_filterpro->getProducts($url_data);
} else {
$product_total = $this->model_catalog_product->getTotalProducts($data);
$results = $this->model_catalog_product->getProducts($data);
}
//Вызов метода getFoundProducts должен проводится сразу же после getProducts
//только тогда он выдает правильное значения количества товаров
$product_total = $this->model_catalog_product->getFoundProducts();

foreach ($results as $result) {
if ($result['image']) {
$image = $this->model_tool_image->resize($result['image'], $this->config->get('config_image_product_width'), $this->config->get('config_image_product_height'));
} else {
$image = $this->model_tool_image->resize('no_image.jpg', $this->config->get('config_image_product_width'), $this->config->get('config_image_product_height'));
}

if (($this->config->get('config_customer_price') && $this->customer->isLogged()) || !$this->config->get('config_customer_price')) {
$price = $this->currency->format($this->tax->calculate($result['price'], $result['tax_class_id'], $this->config->get('config_tax')));
} else {
$price = false;
}

if ((float)$result['special']) {
$special = $this->currency->format($this->tax->calculate($result['special'], $result['tax_class_id'], $this->config->get('config_tax')));
} else {
$special = false;
}



if ((float)$result['special']) {
$mmr_savings = $this->currency->format((($result['special'])-($result['price']))*(-1));
} else {
$mmr_savings = false;
}


if ($this->config->get('config_tax')) {
$tax = $this->currency->format((float)$result['special'] ? $result['special'] : $result['price']);
} else {
$tax = false;
}

if ($this->config->get('config_review_status')) {
$rating = (int)$result['rating'];
} else {
$rating = false;
}

$this->data['products'][] = array(

'sku' => $result['sku'],
'upc' => $result['upc'],
'jan' => $result['jan'],
'ean' => $result['ean'],
'isbn' => $result['isbn'],
'mpn' => $result['mpn'],
'viewed'=> $result['viewed'],
'date_available'=> $result['date_available'],
'quantity'=> $result['quantity'],
'stock'=> ($result['quantity']<=0) ? $result['stock_status'] : $this->language->get('text_instock'),
'mmr_savings'=> $mmr_savings,
'attribute_groups' => $this->config->get('mmr_common_catalog_attributes_enabled') ? $this->model_catalog_product->getProductAttributes($result['product_id']) : 0,

'product_id' => $result['product_id'],
'thumb' => $image,
'name' => $result['name'],
'description' => $this->config->get('mmr_common_catalog_descriptions_enabled') ? utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, $this->config->get('mmr_common_descriptions_limit')) . '..' : 0,
'price' => $price,
'special' => $special,
'tax' => $tax,
'rating' => $result['rating'],
'reviews' => sprintf($this->language->get('text_reviews'), (int)$result['reviews']),
'href' => $this->url->link('product/product', 'path=' . $this->request->get['path'] . '&product_id=' . $result['product_id'] . $url)
);
}

$url = '';

if (isset($this->request->get['filter'])) {
$url .= '&filter=' . $this->request->get['filter'];
}


if (isset($this->request->get['limit'])) {
$url .= '&limit=' . $this->request->get['limit'];
}

$this->data['sorts'] = array();

$this->data['sorts'][] = array(
'text' => $this->language->get('text_default'),
'value' => 'p.sort_order-ASC',
'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC' . $url)
);

$this->data['sorts'][] = array(
'text' => $this->language->get('text_name_asc'),
'value' => 'pd.name-ASC',
'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=pd.name&order=ASC' . $url)
);

$this->data['sorts'][] = array(
'text' => $this->language->get('text_name_desc'),
'value' => 'pd.name-DESC',
'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=pd.name&order=DESC' . $url)
);

$this->data['sorts'][] = array(
'text' => $this->language->get('text_price_asc'),
'value' => 'p.price-ASC',
'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.price&order=ASC' . $url)
);

$this->data['sorts'][] = array(
'text' => $this->language->get('text_price_desc'),
'value' => 'p.price-DESC',
'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.price&order=DESC' . $url)
);

if ($this->config->get('config_review_status')) {
$this->data['sorts'][] = array(
'text' => $this->language->get('text_rating_desc'),
'value' => 'rating-DESC',
'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=rating&order=DESC' . $url)
);

$this->data['sorts'][] = array(
'text' => $this->language->get('text_rating_asc'),
'value' => 'rating-ASC',
'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=rating&order=ASC' . $url)
);
}

$this->data['sorts'][] = array(
'text' => $this->language->get('text_model_asc'),
'value' => 'p.model-ASC',
'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.model&order=ASC' . $url)
);

$this->data['sorts'][] = array(
'text' => $this->language->get('text_model_desc'),
'value' => 'p.model-DESC',
'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . '&sort=p.model&order=DESC' . $url)
);

$url = '';

if (isset($this->request->get['filter'])) {
$url .= '&filter=' . $this->request->get['filter'];
}

if (isset($this->request->get['sort'])) {
$url .= '&sort=' . $this->request->get['sort'];
}

if (isset($this->request->get['order'])) {
$url .= '&order=' . $this->request->get['order'];
}

$this->data['limits'] = array();

$limits = array_unique(array($this->config->get('config_catalog_limit'), 25, 50, 75, 100));

sort($limits);

foreach($limits as $value){
$this->data['limits'][] = array(
'text' => $value,
'value' => $value,
'href' => $this->url->link('product/category', 'path=' . $this->request->get['path'] . $url . '&limit=' . $value)
);
}

$url = '';


if (isset($this->request->get['filter'])) {
$url .= '&filter=' . $this->request->get['filter'];
}

if (isset($this->request->get['sort'])) {
$url .= '&sort=' . $this->request->get['sort'];
}

if (isset($this->request->get['order'])) {
$url .= '&order=' . $this->request->get['order'];
}

if (isset($this->request->get['limit'])) {
$url .= '&limit=' . $this->request->get['limit'];
}

$pagination = new Pagination();
$pagination->total = $product_total;
$pagination->page = $page;
$pagination->limit = $limit;
$pagination->text = $this->language->get('text_pagination');
$pagination->url = $this->url->link('product/category', 'path=' . $this->request->get['path'] . $url . '&page={page}');

$this->data['pagination'] = $pagination->render();

$this->data['sort'] = $sort;
$this->data['order'] = $order;
$this->data['limit'] = $limit;

$this->data['continue'] = $this->url->link('common/home');

if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/product/category.tpl')) {
$this->template = $this->config->get('config_template') . '/template/product/category.tpl';
} else {
$this->template = 'default/template/product/category.tpl';
}

$this->children = array(
'common/column_left',
'common/column_right',
'common/content_top',
'common/content_bottom',
'common/footer',
'common/header'
);

$this->response->setOutput($this->render());
} else {
$url = '';

if (isset($this->request->get['path'])) {
$url .= '&path=' . $this->request->get['path'];
}

if (isset($this->request->get['filter'])) {
$url .= '&filter=' . $this->request->get['filter'];
}


if (isset($this->request->get['sort'])) {
$url .= '&sort=' . $this->request->get['sort'];
}

if (isset($this->request->get['order'])) {
$url .= '&order=' . $this->request->get['order'];
}

if (isset($this->request->get['page'])) {
$url .= '&page=' . $this->request->get['page'];
}

if (isset($this->request->get['limit'])) {
$url .= '&limit=' . $this->request->get['limit'];
}

$this->data['breadcrumbs'][] = array(
'text' => $this->language->get('text_error'),
'href' => $this->url->link('product/category', $url),
'separator' => $this->language->get('text_separator')
);

$this->document->setTitle($this->language->get('text_error'));

$this->data['heading_title'] = $this->language->get('text_error');

$this->data['text_error'] = $this->language->get('text_error');

$this->data['button_continue'] = $this->language->get('button_continue');

$this->data['continue'] = $this->url->link('common/home');

if (file_exists(DIR_TEMPLATE . $this->config->get('config_template') . '/template/error/not_found.tpl')) {
$this->template = $this->config->get('config_template') . '/template/error/not_found.tpl';
} else {
$this->template = 'default/template/error/not_found.tpl';
}

$this->children = array(
'common/column_left',
'common/column_right',
'common/content_top',
'common/content_bottom',
'common/footer',
'common/header'
);

$this->response->setOutput($this->render());
}
}
}
?>

Share this post


Link to post
Share on other sites

Во-первых отзывы не имеют никакого отношения к шаблону, а во-вторых, предположу, что вы используете отдельный модуль Recaptcha, и эта ошибка относится именно к этому модулю. Так что лучше задать этот вопрос автору модуля, а не шаблона.

может и не имеет, просто ошибка вылезла после установки шаблона

у меня было так, это ведь не Recaptcha

http://yourline.s29.webhost1.ru/img/1_aarbitrage_front_end.png

Share this post


Link to post
Share on other sites

По всем файлам шаблона придется менять, оно вам надо? :) Иконки используются из набора font-awesome

мне то не надо, а вот руководителю отдела надо, потому вопрос актуальный, подскажите что, и как, а уж буду менять :-)

Share this post


Link to post
Share on other sites

может и не имеет, просто ошибка вылезла после установки шаблона 

данный модуль не использую

устанавливайте на чистый опенкарт, проблемы не будет.

Share this post


Link to post
Share on other sites

мне то не надо, а вот руководителю отдела надо, потому вопрос актуальный, подскажите что, и как, а уж буду менять :-)

Та я же вам вроде ответил

 

Вот список где прописана иконка

 

moneymaker\template\product\product.tpl

moneymaker\template\product\search.tpl

moneymaker\template\product\manufacturer_info.tpl

moneymaker\template\product\category.tpl

moneymaker\template\account\wishlist.tpl

moneymaker\template\module\bestseller.tpl

moneymaker\template\module\featured.tpl

moneymaker\template\module\latest.tpl

moneymaker\template\module\special.tpl

moneymaker\template\product\special.tpl

Share this post


Link to post
Share on other sites

В этом контроллере данный вызов используется в дефолтном опенкарте, причем дважды, для подсчета кол-ва товаров в категориях - в шаблоне соответственно я не могу отступать от логики разработчиков и изобретать свой велосипед для этой же операции, поэтому в шаблоне таким же методом считается кол-во товаров. Если вам оно не нужно, его можно закомментить в исходном файле, но тоже самое придется сделать и в родном файле

Не знаю про OC, но в ocStore, прошу заметить, в хедере только один вызов и он обрамлён в условие:

if ($this->config->get('config_product_count'))

таким образом, вызова не происходит при выключенной настройке "показывать количество товаров в категориях".

Нельзя ли и вам обернуть свой вызов в это условие, иначе нам, вашим пользователям, придётся каждый раз руками менять ваш XML.

Для любителей чистого OC, думаю, тоже не будет проблемой, если их магазины будут работать чуточку (раз в 50 при большом количестве товаров) быстрее, верно?

Share this post


Link to post
Share on other sites

Та я же вам вроде ответил

 

Вот список где прописана иконка

 

moneymaker\template\product\product.tpl

moneymaker\template\product\search.tpl

moneymaker\template\product\manufacturer_info.tpl

moneymaker\template\product\category.tpl

moneymaker\template\account\wishlist.tpl

moneymaker\template\module\bestseller.tpl

moneymaker\template\module\featured.tpl

moneymaker\template\module\latest.tpl

moneymaker\template\module\special.tpl

moneymaker\template\product\special.tpl

Я понял, спасибо за наводку. Но в наборе font-awesome, я не нашел иконки весов :(

Share this post


Link to post
Share on other sites

RGB, скажите пожалуйста, где в CSS регулируется соотношение ширины столбцов в таблицах характеристик товара?

У меня длинные значения, хочу увеличить процентов до 60-70 столбец значений.

 

Ещё вопрос: в админке шаблона есть настройка "Скрывать подпись Наличие", но она скрывает слово "наличие:" только в карточке товара, но не на странице категории и во всех прочих списках товаров (рекомендованные и т.д.).

 

Также подниму вопрос о наборе кнопок. Я считаю очень полезной функцию "быстрый заказ" и лучше всего она выглядит когда на кнопке так и написано: "быстрый заказ", ведь она как раз для тех людей, что не в состоянии даже пройти процедуру обычного заказа в интернет-магазине. А вот когда надписи на кнопке нет, а есть лишь пиктограмма стрелки, я полагаю, что для таких людей не будет понятно, что это за кнопка. Они могут не догадаться остановить над ней мышь и прочесть всплывающую подсказку. Может, стоит всегда рисовать кнопку большой ширины с надписью?

А вот поле с количеством к заказу (справа от кнопки "купить") мне представляется малоценным. Ведь можно кликнуть "купить", а потом изменить количество в корзине. И даже если человек хочет 8 товаров, а закажет один, это всегда можно выяснить по телефону, главное, чтобы заказал хоть что-то и хоть сколько-то. А место это поле занимает, его можно было бы отдать для увеличения ширины кнопки "быстрого заказа".

Опять же, кнопки "быстрого заказа" нет во всех списках товаров.

Edited by Irmo

Share this post


Link to post
Share on other sites

Вроде как последнюю.

Если бы в обновлениях было больше конкретики, а то мог и пропустить какое то обновление среди недели )

Я обновился последний раз когда подымалась цена. 

 

Я что то пропустил ? Если да то я пойду обновляться. 

И точно достаточно просто залить файлы шаблона по верх с заменой ? 

 

Мой файл - vqmod\vqcache\vq2-catalog_controller_product_category.php

 

 

По коду файла я вижу, что вроде у вас используется фильтрпро, а значит заглушки должны быть в самом модуле. Обновите хмл-файл адаптации фильтра, если вы этого не сделали раньше (а если сделали - покажите код vqmod\vqcache\vq2-catalog_controller_module_filterpro.php

 

может и не имеет, просто ошибка вылезла после установки шаблона

у меня было так, это ведь не Recaptcha

http://yourline.s29.webhost1.ru/img/1_aarbitrage_front_end.png

Проверьте корректность ключей рекапчи, которые вы должны были получить на ее странице

 

мне то не надо, а вот руководителю отдела надо, потому вопрос актуальный, подскажите что, и как, а уж буду менять :-)

Вам вроде ответили

 

Не знаю про OC, но в ocStore, прошу заметить, в хедере только один вызов и он обрамлён в условие:

if ($this->config->get('config_product_count'))

таким образом, вызова не происходит при выключенной настройке "показывать количество товаров в категориях".

Нельзя ли и вам обернуть свой вызов в это условие, иначе нам, вашим пользователям, придётся каждый раз руками менять ваш XML.

Для любителей чистого OC, думаю, тоже не будет проблемой, если их магазины будут работать чуточку (раз в 50 при большом количестве товаров) быстрее, верно?

Справедливо, добавлю в след. версии

 

Я понял, спасибо за наводку. Но в наборе font-awesome, я не нашел иконки весов :(

Там 500 иконок, для отображения сравнения можно выбрать десяток более-менее подходящих логических обозначений :)

 

RGB, скажите пожалуйста, где в CSS регулируется соотношение ширины столбцов в таблицах характеристик товара?

У меня длинные значения, хочу увеличить процентов до 60-70 столбец значений.

 

Ещё вопрос: в админке шаблона есть настройка "Скрывать подпись Наличие", но она скрывает слово "наличие:" только в карточке товара, но не на странице категории и во всех прочих списках товаров (рекомендованные и т.д.).

 

Также подниму вопрос о наборе кнопок. Я считаю очень полезной функцию "быстрый заказ" и лучше всего она выглядит когда на ней так и написано: "быстрый заказ", ведь она как раз для тех людей, что не в состоянии даже пройти процедуру обычного заказа в интернет-магазине. А вот когда надписи на кнопке нет, а есть лишь пиктограмма стрелки, я полагаю, что для таких людей не будет понятно, что это за кнопка. Они могут не догадаться остановить над ней мышь и прочесть всплывающую подсказку. Может, стоит всегда рисовать кнопку большой ширины с надписью?

А вот поле с количеством к заказу (справа от кнопки "купить") мне представляется малоценным. Ведь можно кликнуть "купить", а потом изменить количество в корзине. И даже если человек хочет 8 товаров, а закажет один, это всегда можно выяснить по телефону, главное, чтобы заказал хоть что-то и хоть сколько-то. А место это поле занимает, его можно было бы отдать для увеличения ширины кнопки "быстрого заказа".

Опять же, кнопки "быстрого заказа" нет во всех списках товаров.

Насчет соотношения ширины - нигде не регулируется, предполагается, что название атрибута - короче, чем его значение (что в принципе и логично), хотя я видел у некоторых ситуацию, когда в названии атрибута содержится несколько строк текста - это неправильно, потому что теряется всякий смысл использования атрибутов

 

Насчет скрытия подписи - будет в новой версии

 

Насчет кнопки быстрый заказ я уже отвечал в теме - человек ведь вряд ли станет делать заказ, не прочитав хотя бы бегло описание товара или не посмотрев картинку, а во всех этих местах данная кнопка выводится полностью со своим текстом (под описанием, на картинке и тд), поэтому проблем возникнуть не должно. Ну и понятное дело, что из соображений компактности в наборе кнопок не получится поместить полностью кнопку Быстрый заказ, не разорвав этот блок кнопок переносом на другую строку

 

Насчет кол-ва - это логика движка, можно конечно скрыть это поле ввода, но не представляю чем оно мешать может?

 

Насчет быстрого заказа в категориях и тд - такой функциональности пока нет, по причине того, что прямо из категорий товары покупаются крайне редко, но в планах на будущее добавить эти кнопки и туда

Share this post


Link to post
Share on other sites

Там 500 иконок, для отображения сравнения можно выбрать десяток более-менее подходящих логических обозначений :)

Да я видел, смотрел на оф. сайте, но реально нету весов, а хотят чтобы были именно весы.

 

Кстати, а не могли бы Вы сделать пример адаптации в документации на примере стандартного какого-нибудь модуля. Под адаптацией подразумеваю стилизацию с выводом кнопок из шаблона. Я то как просто добавить кнопки разобрался, а вот чтобы блокировать кнопку как в шаблоне при нулевом количестве, менять ее цвет, выводить краткие характеристики и т.д. так не и понял. Понимаю, что надо править файл контролера.

Share this post


Link to post
Share on other sites

нужно с обновлениями что то делать :(
А тоне совсем понятно если не след ить за темой :(

А можно в архиве модуля указывать не только "мажорные" обновления но и "минорные" ?

а то имя архива одинаковое и если завтычить на размер можно не то скачать и думать что ты обновился.

toobnovilp_1636592_14897132.png

Share this post


Link to post
Share on other sites

... Насчет кнопки быстрый заказ я уже отвечал в теме - человек ведь вряд ли станет делать заказ, не прочитав хотя бы бегло описание товара или не посмотрев картинку, ...

Тогда зачем там кнопка "Купить"? IMHO, эти две кнопки ("Купить" и "Быстрый заказ") нужны или обе сразу или ни одной, верно?

 

... Ну и понятное дело, что из соображений компактности в наборе кнопок не получится поместить полностью кнопку Быстрый заказ, не разорвав этот блок кнопок переносом на другую строку

Насчет кол-ва - это логика движка, можно конечно скрыть это поле ввода, но не представляю чем оно мешать может?

Удаление поля "количество" может дать нам часть столь необходимого места дня кнопки "Быстрый заказ". Тем более, если я не буду выводить кнопки "Сравнение" и "В закладки". Думаю, места хватит. Я вижу в Screenfly (http://quirktools.com/screenfly/), ваш шаблон отлично виден и на экране 320х480 и даже "Быстрый заказ" выводится полностью, сокращена кнопка "купить" до квадрата с иконкой.

Так что, при желании вы можете сделать всё что угодно :) Мы в вас верим, вы лучший шаблонописатель.

Share this post


Link to post
Share on other sites

Добрый день. Заинтересовал ваш шаблон. 

Но перед покупкой интересует вопрос...Как Я могу реализовать следующее отображение  товара и страницы заказа?   

 

628ed71295b2.png

 

 

6b6a9bb5e362.png

 

И буду благодарен если накидаете сайтов которые уже используют данный шаблон. Сюда или в личку.

Спасибо. 

Share this post


Link to post
Share on other sites

нужно с обновлениями что то делать :(

А тоне совсем понятно если не след ить за темой :(

А можно в архиве модуля указывать не только "мажорные" обновления но и "минорные" ?

а то имя архива одинаковое и если завтычить на размер можно не то скачать и думать что ты обновился.

toobnovilp_1636592_14897132.png

имена разные, надо просто быть слегка внимательнее)

Share this post


Link to post
Share on other sites

Подскажите по "быстрому заказу" приходит на почту уведомление? Не могу понять почему ничего не приходит. Вроде все настроено.

разобрались с быстрым заказом? потому что у меня сообщения ни через mail, ни через smtp тоже не приходят

Share this post


Link to post
Share on other sites

Обещанное промежуточное обновление будет доступно завтра вечером или послезавтра днем!

 

 

 

Кстати, а не могли бы Вы сделать пример адаптации в документации на примере стандартного какого-нибудь модуля. Под адаптацией подразумеваю стилизацию с выводом кнопок из шаблона. Я то как просто добавить кнопки разобрался, а вот чтобы блокировать кнопку как в шаблоне при нулевом количестве, менять ее цвет, выводить краткие характеристики и т.д. так не и понял. Понимаю, что надо править файл контролера.

Да вы можете сами посмотреть на фрагмент хмл-файла для какого то из встроенных модулей, например на те изменения, которые вносятся в контроллер featured.php, а код файла шаблона (тпл который) у них у всех один и тот же практически (имею в виду вывод товаров)

 

нужно с обновлениями что то делать :(
А тоне совсем понятно если не след ить за темой :(

А можно в архиве модуля указывать не только "мажорные" обновления но и "минорные" ?

а то имя архива одинаковое и если завтычить на размер можно не то скачать и думать что ты обновился. 

Ну с обновлениями я не могу ничего сделать, кроме совета вам внимательно следить за нумерацией файлов :) Я конечно могу убирать все файлы кроме последнего обновления, но в таком случае если в последнем обновлении обнаружатся какие-то серьезные ошибки, покупателям шаблона придется ждать их исправления, а сейчас вы в такой ситуации можете просто скачать предпоследнее обновление

 

Тогда зачем там кнопка "Купить"? IMHO, эти две кнопки ("Купить" и "Быстрый заказ") нужны или обе сразу или ни одной, верно?
 

Удаление поля "количество" может дать нам часть столь необходимого места дня кнопки "Быстрый заказ". Тем более, если я не буду выводить кнопки "Сравнение" и "В закладки". Думаю, места хватит. Я вижу в Screenfly (http://quirktools.com/screenfly/), ваш шаблон отлично виден и на экране 320х480 и даже "Быстрый заказ" выводится полностью, сокращена кнопка "купить" до квадрата с иконкой.
Так что, при желании вы можете сделать всё что угодно :) Мы в вас верим, вы лучший шаблонописатель.

Как зачем? ЧТобы покупатель имел возможность сделать заказ как по обычному, так и "по быстрому"

 

Насчет удаления поля кол-ва я подумаю как лучше сделать

 

Добрый день. Заинтересовал ваш шаблон. 

Но перед покупкой интересует вопрос...Как Я могу реализовать следующее отображение  товара и страницы заказа?   

 

 

И буду благодарен если накидаете сайтов которые уже используют данный шаблон. Сюда или в личку.

Спасибо. 

Добрый день, так по вашей картинке - вы хотите другой шаблон :)

 

 

разобрались с быстрым заказом? потому что у меня сообщения ни через mail, ни через smtp тоже не приходят

Файлы быстрого заказа не менялись уже версий 5, так что если раньше все работало, а сейчас перестало - то проблема на вашей стороне

Share this post


Link to post
Share on other sites

 

Файлы быстрого заказа не менялись уже версий 5, так что если раньше все работало, а сейчас перестало - то проблема на вашей стороне

не... раньше тоже не работало. но я жду обновления быстрого заказа под смтп. может быть это поможет чем-то...

Share this post


Link to post
Share on other sites

разобрались с быстрым заказом? потому что у меня сообщения ни через mail, ни через smtp тоже не приходят

через mail все работает

Share this post


Link to post
Share on other sites

 

Да вы можете сами посмотреть на фрагмент хмл-файла для какого то из встроенных модулей, например на те изменения, которые вносятся в контроллер featured.php, а код файла шаблона (тпл который) у них у всех один и тот же практически (имею в виду вывод товаров)

в moneymaker.xml?

Share this post


Link to post
Share on other sites

Тогда зачем там кнопка "Купить"? IMHO, эти две кнопки ("Купить" и "Быстрый заказ") нужны или обе сразу или ни одной, верно?

Как зачем? ЧТобы покупатель имел возможность сделать заказ как по обычному, так и "по быстрому"

Уважаемый RGB, я понимаю, что нас много, а вы один. И вы бегло отвечаете на наши вопросы.

Но вы невнимательно прочли то, что я писал :)

Я имел в виду, что наличие кнопки "купить" само по себе оправдывает наличие рядом кнопки "Быстрый заказ".

А если вы возражаете, что:

-- "Быстрый заказ" в списке товаров не нужен!,

я скажу вам, что:

-- Ваш аргумент точно так же применим и к кнопке "купить", получается, что и она не имеет по-вашему смысла тут. Но если она есть, то нужна и "Быстрый заказ".

Не слишком сумбурно изложил? Вы согласны с аргументацией?

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By nexer
      1 990.00 руб
      Скачать/Купить дополнение


      Boom Theme - многоцелевой, отзывчивый шаблон для OpenCart 3.x
      Два шаблона по цене одного!
      Акция до 30.01.2021.
      Один из топовых шаблонов для opencart3 в ПОДАРОК!
       
      Готовый к запуску интернет-магазин на CMS Opencart со всеми необходимыми модулями и функционалом, для запуска которого, достаточно поменять контактную информацию и заполнить каталог. Из-за гибгости настроек, подойдет для продажи всех видов товаров.
       
      Задача данного шаблона, сделать ваш интерент-магазин удобным и современным, простым в использовании с мобильных устройств и планшетов. Не отпугнуть клиента лишними окнами и анимациями. Избавить от лишнего ожидания загрузки сайта, что может привести к потере клиента. Сделать простым и приятным посещение вашего сайта. Так же есть возможность, простым способом оформить внешний вид из админки сайта самостоятельно, с помощью нескольких цветовых схем на выбор. 
       

       
       
      Данная тема имеет отличный функционал, продуманное юзабилити, чистый код, быструю загрузку и многое другое что требуется для успешных продаж в вашем интернет-магазине.

      Описание шаблона
      Шаблон построен на базе фреймворка Bootstrap 4 и включат в себя целый комплекс дополнительных модулей, настроек и программных решений, необходимых для полноценной работы современного интернет магазина.
      Boom theme разработан на основе одного из топовых шаблона для Opencart 3.x, Frame Theme v1.5.0 Шаблон входит в стоимость, а это значит, что за эту цену, у вас будет 2 абсолютно разных темы по дизайну на выбор. Которые вы сможете легко менять через настройки шаблона. 
       
      Если тема frame у вас уже есть, и вы хотите поменять дизайн на boom отпишите мне в лс, вам будет предоставлена отличная скидка.
       
      Часть функционала реализованная в шаблоне:
      настраиваемая форма заказа обратного звонка модуль быстрого заказа товаров модуль быстрого просмотра товаров стильная popup корзина настраиваемые контакты в шапке сайта два дополнительных меню в шапке сайта настраиваемое меню категорий с функцией “амазон-меню” иконки платежных систем в подвале сайта интерактивная карта в подвале сайта (поддерживается api карт, как от Яндекс, так и от Google) ajax догрузка товаров в каталоге "Показать еще" Модуль карусели товаров с гибкими настройками настраиваемый "живой" поиск  модальные окна, адаптированные под работу с мобильными устройствами модуль [nexer] Блоки баннеров. Дает возможностью вывода 1,2,3,4 баннеров в строку ,на любую страницу. Возможность вывода на них описания  и текста на кнопке. модуль [nexer] Произвольные блоки , можно использовать как блок преимуществ так и вывода популярных категорий. Изменена "позиция 6" на главной странице, что дает возможность выводить баннер и модули которые будут принимать размер всего экрана           и многое другое.
       
      Более 100 настроек, которые увеличиваются с каждым обновлением. Весь функционал вы можете посмотреть на демонстрационных страницах шаблона
       
      Демонстрация шаблона boom и входящего в комплект  frame                                               
                     
       
      Чистый , Валидный код 
      Главная
      Категория
      Товар
       
      Высокие показатели Google Page Speed
      Со сжатием изображения показатели будут еще лучше.
      Главная
      Категория
      Товар
       
      Системные требования
      У вас на хостинге должен быть установлен IonCube Loader версии не ниже 4.4 с PHP не ниже 5.4. У большинства хостингов с этим проблем нет, но, на всякий случай, уточняйте эту информацию у вашего хостера перед покупкой. В остальном, системные требования шаблона идентичны требованиям opencart.
       
      Лицензия / условия использования
      Шаблон реализуется по принципу: “1 лицензия = 1 домен + 1 тестовый домен”
       
      Техническая поддержка
      Обязательным условием получения технической поддержки является соблюдение системных требований шаблона и OpenCart . Техническая поддержка доступна только пользователям, числящимся в списке покупателей шаблона. Без исключений! При обращении за поддержкой указывайте версию движка, версию шаблона и прилагайте ссылку на проблемную страницу
       
      Условия покупки
      Предметом сделки является шаблон в том виде, в котором он существует на момент покупки. Все последующие обновления и техническая поддержка доступны покупателям бесплатно, но являются бонусом-дополнением к покупке, а не составной частью этой покупки. Шаблон, как и любые другие цифровые товары, не подлежит возврату и обмену. Покупая шаблон в любом из официальных источников вы соглашаетесь со всем вышеизложенным.
       
       
      Добавил nexer Добавлено 09.08.2018 Категория Платные шаблоны Системные требования php 5.4+ и ioncube loader 4.4+ Метод активации По запросу в ЛС Ioncube Loader Требуется OpenCart 3.0 ocStore 3.0 OpenCart.Pro, ocShop Обращение к серверу разработчика Да Старая цена 3990  
    • By nexer
      Два шаблона по цене одного!
      Акция до 30.01.2021.
      Один из топовых шаблонов для opencart3 в ПОДАРОК!
       
      Готовый к запуску интернет-магазин на CMS Opencart со всеми необходимыми модулями и функционалом, для запуска которого, достаточно поменять контактную информацию и заполнить каталог. Из-за гибгости настроек, подойдет для продажи всех видов товаров.
       
      Задача данного шаблона, сделать ваш интерент-магазин удобным и современным, простым в использовании с мобильных устройств и планшетов. Не отпугнуть клиента лишними окнами и анимациями. Избавить от лишнего ожидания загрузки сайта, что может привести к потере клиента. Сделать простым и приятным посещение вашего сайта. Так же есть возможность, простым способом оформить внешний вид из админки сайта самостоятельно, с помощью нескольких цветовых схем на выбор. 
       

       
       
      Данная тема имеет отличный функционал, продуманное юзабилити, чистый код, быструю загрузку и многое другое что требуется для успешных продаж в вашем интернет-магазине.

      Описание шаблона
      Шаблон построен на базе фреймворка Bootstrap 4 и включат в себя целый комплекс дополнительных модулей, настроек и программных решений, необходимых для полноценной работы современного интернет магазина.
      Boom theme разработан на основе одного из топовых шаблона для Opencart 3.x, Frame Theme v1.5.0 Шаблон входит в стоимость, а это значит, что за эту цену, у вас будет 2 абсолютно разных темы по дизайну на выбор. Которые вы сможете легко менять через настройки шаблона. 
       
      Если тема frame у вас уже есть, и вы хотите поменять дизайн на boom отпишите мне в лс, вам будет предоставлена отличная скидка.
       
      Часть функционала реализованная в шаблоне:
      настраиваемая форма заказа обратного звонка модуль быстрого заказа товаров модуль быстрого просмотра товаров стильная popup корзина настраиваемые контакты в шапке сайта два дополнительных меню в шапке сайта настраиваемое меню категорий с функцией “амазон-меню” иконки платежных систем в подвале сайта интерактивная карта в подвале сайта (поддерживается api карт, как от Яндекс, так и от Google) ajax догрузка товаров в каталоге "Показать еще" Модуль карусели товаров с гибкими настройками настраиваемый "живой" поиск  модальные окна, адаптированные под работу с мобильными устройствами модуль [nexer] Блоки баннеров. Дает возможностью вывода 1,2,3,4 баннеров в строку ,на любую страницу. Возможность вывода на них описания  и текста на кнопке. модуль [nexer] Произвольные блоки , можно использовать как блок преимуществ так и вывода популярных категорий. Изменена "позиция 6" на главной странице, что дает возможность выводить баннер и модули которые будут принимать размер всего экрана           и многое другое.
       
      Более 100 настроек, которые увеличиваются с каждым обновлением. Весь функционал вы можете посмотреть на демонстрационных страницах шаблона
       
      Демонстрация шаблона boom и входящего в комплект  frame                                               
                     
       
      Чистый , Валидный код 
      Главная
      Категория
      Товар
       
      Высокие показатели Google Page Speed
      Со сжатием изображения показатели будут еще лучше.
      Главная
      Категория
      Товар
       
      Системные требования
      У вас на хостинге должен быть установлен IonCube Loader версии не ниже 4.4 с PHP не ниже 5.4. У большинства хостингов с этим проблем нет, но, на всякий случай, уточняйте эту информацию у вашего хостера перед покупкой. В остальном, системные требования шаблона идентичны требованиям opencart.
       
      Лицензия / условия использования
      Шаблон реализуется по принципу: “1 лицензия = 1 домен + 1 тестовый домен”
       
      Техническая поддержка
      Обязательным условием получения технической поддержки является соблюдение системных требований шаблона и OpenCart . Техническая поддержка доступна только пользователям, числящимся в списке покупателей шаблона. Без исключений! При обращении за поддержкой указывайте версию движка, версию шаблона и прилагайте ссылку на проблемную страницу
       
      Условия покупки
      Предметом сделки является шаблон в том виде, в котором он существует на момент покупки. Все последующие обновления и техническая поддержка доступны покупателям бесплатно, но являются бонусом-дополнением к покупке, а не составной частью этой покупки. Шаблон, как и любые другие цифровые товары, не подлежит возврату и обмену. Покупая шаблон в любом из официальных источников вы соглашаетесь со всем вышеизложенным.
       
       
    • By RGB
      2 799.00 руб
      Скачать/Купить дополнение


      Продающий шаблон Moneymaker 2 + Подарок!
        Высший рейтинг среди всех шаблонов крупнейшего сообщества Opencart в СНГ
      ВНИМАНИЕ! Скидка на шаблон продлевается до конца недели (24 января)
      Для получения подарочной лицензии Moneymaker 1 обращайтесь в ЛС
       
       
      Ссылки на демо
      Главная страница магазина Страница категории Страница товара Админка шаблона (Дополнения > Дополнения > Шаблоны) Документация  
       
      Описание шаблона
       
      Продающий шаблон Moneymaker 2 – результат развития шаблона Moneymaker 1 – бестселлера маркетплейса OpenCartForum за 2014-2016 годы. Он объединяет в себе как его преимущества, так и нововведения, способные значительно повысить конверсию вашего интернет-магазина.
       
      Начиная с 2016-го года и вплоть до сегодня Moneymaker 2 – это самый рейтинговый шаблон крупнейшего сообщества OpenCart в СНГ на основе 2000+ покупок и 232 отзывов со средней оценкой в 5 звезд (по состоянию на 11 октября 2020 года). Подобный успех – следствие того, что в основе шаблонов Moneymaker лежит 4-летний опыт работы собственного бизнеса по продаже музыкальных инструментов и звукотехники.
       
      Этот опыт позволил понять, что главная задача любого шаблона – повышение продаж, а не только красивый внешний вид. Решение именно этой непростой задачи является концепцией шаблона Moneymaker 2. 
       
       
      Что такое «продающий» шаблон и как он может повысить продажи?
       
      Концепция шаблона ориентирована на повышение продаж, поэтому в Moneymaker 2 встроено множество инструментов, которые и делают его по-настоящему продающим шаблоном:
      Вывод «Преимуществ» – доносит до вашей аудитории преимущества покупок именно в вашем магазине, что позволяет эффективнее склонять потенциальных клиентов к оформлению заказа Активность покупателей – повышения доверия посетителей к вашему магазину путем отображения реальной активности в нем Модули Промо и Расширения категорий – показывают информацию о ваших акциях, распродажах и других событиях прямо в шапке сайта или в категориях с товарами, что повышает их заметность и разнообразит внешний вид Подарок в корзине – вместо бесполезного текста пустой корзины «Товаров: 0» выводит ваш собственный, более конверсионный – например, с обещанием скидки на первую покупку, бесплатной доставки или что-то еще Графики сравнения и модуль «Мультистикеры» – облегчают выбор товаров с помощью визуальных графиков (на базе сравнения их характеристик) и визуального выделения отдельных позиций автоматическими стикерами Упрощенное оформление заказа – почти всегда увеличивает конверсию, благодаря встроенному модулю «Быстрый заказ» (в корзине или на любом этапе обычного оформления) или с помощью совместимых модулей, как платных, так и бесплатных Модули Обратный звонок и Новостная рассылка – обязательные в любом магазине инструменты, которые открывают новые каналы связи с вашими покупателями Конечно, это далеко не все возможности шаблона по увеличению ваших продаж, подробнее эта тема раскрыта в документации.
       
      Иногда, в связи с броским названием шаблона, некоторые юморные люди шутят про то, что шаблон «зарабатывает деньги», а отдельные личности, вроде Александра N., даже задаются такими вопросами (в силу врожденной скромности стесняясь спросить меня лично, хотя я бы легко показал успешные примеры):
      Взрослый человек реально и совершенно серьезно спрашивает о том, кто «поднимает деньги на шаблоне», т.е. деньги, по мнению этого человека, зарабатываются самим шаблоном, а вовсе не анализом аудитории, кропотливой работой с контентом, социалками и рекламой, внедрением маркетинга, оптимизацией магазина, планированием акций и прочими скучными делами. По мнению таких людей, видимо, все очень просто – поставил шаблон – и деньги потекли, а если не потекли, то это шаблон плохой!  
      К счастью, людей с такими взглядами меньшинство, а вы прекрасно понимаете, что шаблон – даже будучи мощным инструментом, помогающим с продажами – не может избавить вас от необходимости долго и упорно трудиться над развитием своего магазина. Подобно любому другому инструменту, он сам по себе вряд ли поможет вам, если вы его оставите пылиться в дальнем ящике. Любым инструментом надо уметь пользоваться, быть готовым разбираться в нем и уделять ему свое время, поскольку даже наличие маркетинговой концепции, продуманного юзабилити, массы «продающих» фишек и многолетнего опыта, собранного в едином решении – все это ничего не стоит, если вы этим просто не будете пользоваться.
       
      Почему Moneymaker 2 лучше других шаблонов?
       
      Сейчас мало кого удивит наличие адаптивности, поисковой оптимизации, чистоты кода, поддержки мультимагазинов и мультиязычности, но в Moneymaker 2 есть более важные преимущества, которые выделяют его среди других шаблонов:
      Основа шаблона – свой магазин звукового оборудования, работавший с 2011 года Продающая концепция, подкрепленная реальным опытом продаж, которого нет у большинства разработчиков Интерфейс, удобный покупателям и проверенный на собственном сайте и в магазинах клиентов Бесплатные обновления функциональности каждые несколько месяцев (уже вышло 24 обновления) Профессиональная техподдержка от автора с высокой репутацией  
      Видеообзор шаблона
       
      Какие модули встроены в шаблон:
       
      Модуль управления – больше 457 настроек шаблона, удобно сгруппированных в одном модуле Цветовые схемы – выбор основного цвета шаблона с авторасчетом полной цветовой схемы основных элементов Слайдшоу Moneymaker 2 – полноэкранное мультислайдшоу с параллаксом и 3D-эффектами Быстрый заказ – функциональный аналог обычного оформления заказа с минимальным набором полей Мультистикеры – выделение особых товаров с помощью автоматических стикеров (Новинка, Топ продаж и прочие) или вручную Обратный звонок – сбор телефонов потенциальных покупателей и дальнейший контакт с ними Промо-блоки – заметный вывод информации про акции и другие события вашего магазина в категориях вместе с товарами Новостная рассылка – организация подписки на вашу рассылку и сбор почтовых адресов клиентов Преимущества в каталоге – трансляция основных причин покупки в вашем магазине (на главной или с привязкой к категориям) Графики сравнения – визуальное сравнение товаров с помощью графиков на базе их атрибутов Преимущества товаров – заметный вывод преимуществ товаров конкретных категорий Быстрый поиск – основанный на AJAX поиск с автодополнением и подгрузкой результатов Векторный логотип с возможностью указать подпись с общими ключевыми словами в самом верху всех страниц Улучшенная корзина – кастомизация стандартного текста пустой корзины (вывод подарка в корзине, скидки на покупку и прочего) Меню контактов – отображение неограниченного количества способов связи с вами в шапке сайта Улучшенные категории – несколько режимов отображения категорий с возможностью добавления собственных блоков Таймер акций – вывод визуального таймера обратного отсчета для усиления эффекта акций Всплывающие окна – отображение в модальном окне любой информации, включая форму подписки на рассылку Полноэкранная карта – наглядная карта проезда к магазину на странице связи Фотогалерея – модификация стандартной галереи с эффектами и выводом кнопок покупки поверх фото Всплывающая корзина – замена незаметного уведомления о добавлении товара на окно корзины со сценариями действий Карусель товаров – вывод стандартных модулей с товарами в виде анимированной карусели Header-меню – пользовательские блоки со ссылками и любыми другими данными вверху страницы Footer-меню – пользовательские блоки со ссылками и любыми другими данными внизу страницы Социальные сети – отображение социальной активности магазина через вывод социальных сетей Визуальные отзывы – улучшение восприятия отзывов с помощью их визуального вывода, а также их индексация Маска ввода – упрощение и стандартизация ввода телефона с помощью принудительного форматирования Улучшенные уведомления – замена незаметных уведомлений обо всех действиях на модальные окна со сценариями Вкладки товаров – возможность добавления собственных вкладок товарам отдельных категорий Микроразметка – поддержка структурированных данных schema.org для товаров Условия согласия – вывод блоков согласия для соответствия последним законам относительно персональных данных Верхнее предупреждение – информационная полоса вверху сайта для вывода предупреждений или важных новостей Минификация – объединение и сжатие используемых скриптов и стилей в один файл для улучшения оценки PageSpeed Предзаказ - предварительный заказ для отсутствующих товаров на их страницах Электронная коммерция - фиксация целей быстрого заказа и обратного звонка для систем аналитики Google и Яндекс Показать еще – модификация для вывода кнопки подгрузки товаров в категориях Активность покупателей - повышения доверия посетителей к вашему магазину путем отображения реальной активности в нем Снег на сайте - праздничный эффект Расширение стандартного фильтра Последние товары по дате поступления Инструкции к товарам (ZIP/PDF) Конечно, это лишь небольшая часть постоянно растущих возможностей шаблона, которые логически оформлены в виде встроенных модулей или групп настроек. Полную информацию о том, что умеет шаблон, можно найти в его документации.
       
      Скорость работы и мифы о PageSpeed
       
      Сейчас многие измеряют скорость работы сайтов с помощью таких сервисов, как Google PageSpeed, но чтобы проходить тесты, нужно понимать, что именно они проверяют и как они это делают. Подобные сервисы показывают приблизительную скорость работы всего сайта, при этом на формирование итоговой оценки влияет множество факторов, которые вообще не связаны с шаблонами, а зависят исключительно от настроек сервера, наличия кеширования, оптимизации графики сайта и прочих технических особенностей. Обязательно прочтите подробнее об этом небольшую запись:
       
      Обратите внимание! Авторы шаблонов, указывающие в качестве преимуществ шаблона его скорость работы и ссылающиеся при этом на конкретные цифры PageSpeed, обманывают покупателей, пользуясь их неосведомленностью, т.к. влияние шаблона тут незначительно по вышеописанным причинам – даже самый легкий и простой шаблон никогда не покажет высоких результатов при использовании в магазине с множеством качественных фотографий товаров, полноэкранных баннеров, разнообразных скриптов, онлайн-чатов и прочей функциональности на дешевом виртуальном shared-хостинге. Убедитесь в этом самостоятельно – попросите у авторов таких шаблонов хотя бы 5 примеров реально работающих (не пустых) магазинов на их шаблонах и проверьте их через PageSpeed – вы и близко не увидите тех красивых цифр, которые видите при проверке демо шаблонов.
       
      Вместе с тем, на качественно настроенном хостинге даже на стандартном шаблоне вполне реально добиться оценок, близких к 100/100, кардинально не вмешиваясь шаблон, поэтому и на Moneymaker 2 это не составит большого труда. Например, ниже вы можете увидеть результат оценки моего демо (91/98) по состоянию на 30 декабря 2019 года, при этом никаких работ по оптимизации на хостинге не выполнялось, а самое серьезное, что было сделано – это включена опция минификации в настройках шаблона, доступная каждому его пользователю:
      Почему указана дата и время? Оценка PageSpeed зависит от множества факторов, к числу которых также относится скорость работы хостинга, поэтому даже если проверять один и тот же сайт утром и вечером – результаты вполне могут отличаться на десяток единиц, особенно в случае обычного хостинга, а не собственного сервера, который можно настраивать и оптимизировать безо всяких ограничений. Именно поэтому при попытке проверить мое демо, вы можете увидеть другие цифры (вероятно, меньшие, т.к. выше указаны результаты проверки в практически наименее посещаемый день) – но, как вы прекрасно понимаете, шаблон на демо-сайте все это время никак не «ухудшается», зато в течение суток меняется нагрузка на сервер (где работает множество других сайтов, а не только демо моего шаблона), меняется посещаемость сайта, обновляется кеш картинок (а на демо добавлено множество баннеров в высоком разрешении, что дополнительно «утяжеляет» сайт) и так далее. 
       
      Что вы получаете вместе с шаблоном?
       
      Архив с последней версией шаблона вместе со всеми его компонентами Все дальнейшие обновления, которые всегда будут бесплатными для вас Бесплатную техподдержку на протяжении всего цикла жизни шаблона Полезные модификаторы и адаптации к популярным совместимым модулям Около 100 страниц подробной документации с описанием всех настроек шаблона и советами по использованию его возможностей Накопительные скидки до 50% на покупку дополнительных лицензий Moneymaker 2 Скидку 20% на покупку будущих шаблонов Скидку 50% на все дополнительные услуги по установке и настройке Скидки на популярные модули упрощенного оформления заказа Simple и фильтр товаров ocFilter (для получения пишите в ЛС) Подарок! Быстрый старт (установочные демо-данные для OpenCart 2.3 и сборок на его основе) Подарок! Бесплатную лицензию на шаблон Moneymaker 1  
      Все покупатели шаблона получают доступ к дополнительные платным услугам со скидкой:
       
      Установка OpenCart 1000 р. 750 р. – инсталляция рекомендуемой версии движка (на 1 сайт) Установка шаблона 1000р. 750 р. – инсталляция шаблона (на 1 сайт)  
      Файл быстрого старта - это копия базы моего демо-сайта со всеми его товарами, категориями, картинками, настройками шаблона, размещением модулей, соответственно, если у вас есть чистый установленный движок, то вы можете загрузить в него быстрый старт и за пару кликов получите полную копию моего демо, что может облегчить базовую настройку шаблона и начало работы магазина. Быстрый старт поддерживается только для OpenCart 2.3 и сборок на его основе, он перезаписывает все данные движка, поэтому ставить его на уже работающий магазин нет никакого смысла.
       
      Для установки OpenCart необходимо сообщить рабочие доступы к вашему FTP-серверу (адрес сервера, логин и пароль) и к базе данных (сервер базы данных, имя базы данных, логин пользователя базы данных и пароль), при этом ваш сервер должен удовлетворять требованиям OpenCart.
       
      Для установки шаблона необходимо сообщить рабочие доступы к вашему FTP-серверу (адрес сервера, логин и пароль) и к админке OpenCart (логин и пароль), при этом ваша версия OpenCart должна быть совместима с шаблоном, в ней не должны быть перезаписаны или изменены системные файлы, не должны быть установлены модули, меняющие родную логику OpenCart и не должны быть активны другие шаблоны, отличающиеся от стандартного, или их ocmod - модификаторы. Простой способ хотя бы поверхностно проверить соответствие требованиям установки при использовании сторонних шаблонов – это поменять шаблон на стандартный, если при этом магазин продолжает нормально работать, то с большой долей вероятности установка нового шаблона пройдет гладко.
       
      Установка OpenCart и шаблона осуществляется не мгновенно, а в зависимости от загруженности техподдержки. Часовой пояс, в котором мы работаем: UTC +2.
      В случае неработоспособности или некорректной настройки сервера, несоответствия требованиям установки OpenCart или шаблона, а также в случае, если требуемые рабочие доступы не предоставлены, установка будет невозможна, а возврат оплаты за данную услугу осуществлен не будет. Настройка сервера/сайта для соответствия требованиям установки OpenCart или шаблона, а также исправление существующих проблем и ошибок не входит в услугу установки.
       
      Адаптивность
       
      Ваш сайт будет одинаково удобен для всех покупателей, ведь шаблон поддерживает все популярные устройства (начиная со смартфонов с шириной экрана от 320 пикселей). Для того, чтобы проверить работу адаптивности в шаблоне, вы можете сами вручную менять размеры окна браузера, либо воспользоваться специальными инструментами, представленными ниже:
      Посмотреть карточку товара Посмотреть страницу категории  
      Поисковая оптимизация
       
      Шаблон оптимизирован под поисковое продвижение, в нем имеется множество инструментов и доработок, связанных с внутренней оптимизацией интернет-магазина. В шаблоне там, где это возможно, устранены дубли контента, убраны ссылки со страниц на самих себя, оптимизировано количество ссылок на страницах категорий, местами добавлены теги alt и title, оптимизированы заголовочные теги. Помимо этого, предусмотрены следующие инструменты:
      Векторный логотип с возможностью указать подпись с общими ключевыми словами в самом верху всех страниц Мета-заголовки категорий в качестве заголовков первого уровня H1 Перенос описания категории в нижнюю часть страницы для оптимального восприятия с индексацией Социальные закладки AddThis или Yandex для продвижения страниц товаров Мета-заголовки товаров в качестве заголовков первого уровня H1 Дополнительные вкладки товаров, которые не будут создавать дублей контента SEO-заголовки вкладок с возможностью выбора разных видов комбинаций заголовков Индексация отзывов о товарах для создания уникального контента Пользовательские блоки со ссылками или SEO-текстом в нижней части страниц Социальные сети для индексации связанных с вами сообществ и профилей, а также для развития SMM Микроразметка для поддержки структурированных данных schema.org в товарах  
      Соответствие стандартам чистоты кода
       
      Код шаблона успешно проходит валидацию по стандартам HTML5 через проверочный сервис World Wide Web Consortium (W3C).
      Проверить главную страницу Проверить карточку товара Проверить страницу категории  
      Совместимость с другими модулями
       
      Благодаря переходу Opencart 2 на Bootstrap, совместимость шаблона со сторонними модулями стала намного лучше (по сравнению с прошлым шаблоном), но поскольку код шаблон вывода товаров значительно переработан, с модулями на его основе (например, фильтрами товаров) могут потребоваться адаптации, в данный момент шаблон проверен и должен без проблем работать с популярными модулями, указанными в документации (инструкции по адаптации, если они имеются, выложены в архиве): https://2.mnmkr.com/documentation/#compatibility
       
      Совместимость с OpenCart
       
      На сегодня поддерживаются следующие версии OpenCart: ocStore 2.1, ocStore 2.3, OpenCart 2.1, Opencart 2.2 (из-за сырости и непопулярности этой версии движка последняя поддерживаемая версия шаблона для него - 2.1.4) и Opencart 2.3, также шаблон совместим с "русской сборкой" 2.1 и 2.3, также имеется пользовательская адаптация к сборке Opencart.pro 2.1, шаблон в целом будет работать и на сборке Opencart.pro 2.3 (аналогично и с opencart.cms 2.1/2.3), но, поскольку к ней нет отдельной адаптации, потребуется следовать инструкциям по установке и избегать "внешней" функциональности сборки (например, их верхнего меню, т.к. этот компонент имеет в шаблоне собственную реализацию, а к сборке есть адаптации для их модулей "Вы смотрели", Хиты продаж", "Последние", "Популярные", "Табы", новостной блог).
       
      Почему нет и не планируется версии для OpenCart 3?
       
      Опенкарт 3 еще довольно бесполезный, в нем не решена ни одна серьезная проблема двойки, но зато добавлены новые. Он не имеет никаких серьезных преимуществ для владельцев магазинов по сравнению с двойкой, а все кардинальные отличия можно свести к внедрению twig (из-за которого практически все модули, разработанные изначально для 2.3, несовместимы с 3) и языковых префиксов. Переходить на опенкарт 3 имеет смысл не раньше релиза версии 3.1 (а лучше даже позже), и то лишь если вы по каким-то своим причинам категорически хотите использовать последние версии ПО, несмотря на их состояние, вот яркий пример того, какими они порой выпускаются.
      Для 2.3 тут даже дополнительный релиз планируется как раз по этим причинам:
      Поэтому я бы советовал использовать последний стабильный релиз ветки 2.3
       
      Инструкция по установке
       
      Инструкция по установке шаблона Moneymaker 2 находится в архиве с его файлами и в документации.
       
      Чтобы получать последние версии шаблона - сообщите в ЛС следующую информацию (если не сообщали ее раньше):
      1) Адрес вашей электронной почты, куда отправить архив с шаблоном
      2) Домен/домены, где используется шаблон
      3) Версию движка/сборки
      4) Ваш логин на форуме opencartforum или на другой площадке, где был куплен шаблон
      Сообщать все это понадобится лишь один раз, в дальнейшем все свежие обновления будут вам сразу приходить на почту.
      Обратите внимание, что в большинстве случаев шаблон отправляется под конкретную версию движка/сборки.
       
      Что входит в техподдержку
       
      Техподдержка оказывается исключительно покупателям шаблона. В бесплатную техподдержку входят консультации по работе шаблона и его компонентов, но не индивидуальное переделывание шаблона под каждого пользователя, установка и настройка шаблона и сторонних модулей, выполнение операций, которые пользователь может сделать самостоятельно в модуле управления шаблоном, обучение пользователя работе с OpenCart, поиск и исправление ошибок в сторонних модулях, модификаторах или в результате непосредственного вмешательства пользователя в исходную функциональность OpenCart. Задачи, решение которых не касается бесплатной техподдержки, могут быть выполнены бесплатно по личной инициативе автора в зависимости от нагрузки и свободного времени. При обращениях в техподдержку придерживайтесь уважительного тона общения. Употребление нецензурной лексики в адрес техподдержки, оскорбления, шантаж или угрозы (возврата лицензии, негативного отзыва, пиратского распространения лицензии или другого нарушения ее условий), а также подтверждение фактов использования вареза (взломанных/пиратских шаблонов и модулей) могут быть причиной отказа пользователю в предоставлении ему и техподдержки, и дальнейших обновлений шаблона. Оплачивая шаблон, вы автоматически соглашаетесь с этими условиями и условиями лицензии.
       
      Условия лицензии
       
      Данное программное обеспечение является коммерческим и защищено авторским правом
      Перепродажа данного программного обеспечения, его присвоение, распространение, использование без оплаты лицензии, передача третьим лицам, выкладывание в публичный доступ и прочие действия, нарушающие авторское право разработчика, запрещены.
      Правообладателем данного программного обеспечения является его автор и разработчик @RGB .
      Единственный способ связаться с разработчиком - это через почту: [email protected] или личные сообщения на площадках, упомянутых в документации.
      Полный текст лицензии доступен в документации
      Добавил RGB Добавлено 29.02.2016 Категория Платные шаблоны Системные требования Не требует Ioncube Метод активации Автоматическая активация Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1 ocStore 2.3
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1 Обращение к серверу разработчика Нет Старая цена 3299  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.