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

Рекомендуемые сообщения

Дополнительные поля к описанию продукта? Платные модули? Не обязательно,
Вашему вниманию способ, протестированный на магазине под управлением OpenCart версии 1.5.4.1.
P.S. Не забываем про backup оригинальных файлов :-)

Задача:
Создание дополнительного текстового поля к описанию товара. В моем случае это будет поле "Стоимость за". Например:
"Стоимость за: 1 килограмм" или "Стоимость за: 1 метр квадратный".

Шаг 1. База данных. Создание столбца таблицы "product"
Административная панель хостера --> управление базами данных --> выбор базы --> таблица "product" --> SQL запрос:

ALTER TABLE `product` ADD `sellunit` VARCHAR( 32 ) CHARACTER SET utf8 COLLATE utf8_general_ci NOT NULL AFTER `shipping`
ИЛИ выбор базы --> таблица "product" --> "Структура" --> "Добавить столбец" (под таблицей).
В моем случае новосозданный столбец под названием 'sellunit' следует сразу после столбца 'shipping' и имеет символьный тип данных varchar с ограничением длины в 32 символа.

Шаг 2. Административная часть
/admin/controller/catalog/product.php
Пример необходимого кода будет приводиться в окружении неизмененного кода (для удобства навигации по файлу), выделяясь отступами.
Строка 563
$this->data['entry_quantity'] = $this->language->get('entry_quantity');
$this->data['entry_stock_status'] = $this->language->get('entry_stock_status');

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

$this->data['entry_price'] = $this->language->get('entry_price');
$this->data['entry_tax_class'] = $this->language->get('entry_tax_class');
Строка 849
if (isset($this->request->post['shipping'])) {
$this->data['shipping'] = $this->request->post['shipping'];
} elseif (!empty($product_info)) {
$this->data['shipping'] = $product_info['shipping'];
} else {
$this->data['shipping'] = 1;
}

if (isset($this->request->post['sellunit'])) {
$this->data['sellunit'] = $this->request->post['sellunit'];
} elseif (!empty($product_info)) {
$this->data['sellunit'] = $product_info['sellunit'];
} else {
$this->data['sellunit'] = '';
}

if (isset($this->request->post['price'])) {
$this->data['price'] = $this->request->post['price'];
} elseif (!empty($product_info)) {
$this->data['price'] = $product_info['price'];
} else {
$this->data['price'] = '';

/admin/model/catalog/product.php
В данном файле запросы к базе данных представлены в виде сплошной строки. Вынос каждого запроса в новую строку в представленном ниже коде сделан для наочности; менять структуру вовсе необязательно.
Строка 4
manufacturer_id = '" . (int)$data['manufacturer_id'] . "',
shipping = '" . (int)$data['shipping'] . "',

sellunit = '" . $this->db->escape($data['sellunit']) . "',

price = '" . (float)$data['price'] . "',
points = '" . (int)$data['points'] . "',
Строка 120
manufacturer_id = '" . (int)$data['manufacturer_id'] . "',
shipping = '" . (int)$data['shipping'] . "',

sellunit = '" . $this->db->escape($data['sellunit']) . "',

price = '" . (float)$data['price'] . "',
points = '" . (int)$data['points'] . "',

/admin/language/russian/catalog/product.php
Внести аналогичные изменения во все использующиеся языковые файлы административной панели, например /admin/language/ukrainian/catalog/product.php
Строка 48
$_['entry_minimum'] = 'Минимальное количество:<br/><span class="help">Указание минимально количества в заказе</span>';
$_['entry_stock_status'] = 'Остутствие на складе:<br /><span class="help">Статус, показываемый, когда товара нет на складе</span>';

$_['entry_sellunit'] = 'Стоимость за:';

$_['entry_price'] = 'Цена:';
$_['entry_tax_class'] = 'Налог:';

/admin/view/template/catalog/product_form.tpl
Строка 100
<tr>
<td><?php echo $entry_location; ?></td>
<td><input type="text" name="location" value="<?php echo $location; ?>" /></td>
</tr>

<tr>
<td><?php echo $entry_sellunit; ?></td>
<td><input type="text" name="sellunit" value="<?php echo $sellunit; ?>" /></td>
</tr>

<tr>
<td><?php echo $entry_price; ?></td>
<td><input type="text" name="price" value="<?php echo $price; ?>" /></td>
</tr>

Шаг 3. Клиентская часть
/catalog/controller/product/product.php
Строка 150
$this->data['text_discount'] = $this->language->get('text_discount');
$this->data['text_stock'] = $this->language->get('text_stock');

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

$this->data['text_price'] = $this->language->get('text_price');
$this->data['text_tax'] = $this->language->get('text_tax');
Строка 190
$this->data['reward'] = $product_info['reward'];
$this->data['points'] = $product_info['points'];

$this->data['sellunit'] = $product_info['sellunit'];

if ($product_info['quantity'] <= 0) {
$this->data['stock'] = $product_info['stock_status'];
} elseif ($this->config->get('config_stock_display')) {
$this->data['stock'] = $product_info['quantity'];
} else {
$this->data['stock'] = $this->language->get('text_instock');
}

/catalog/model/catalog/product.php
Строка 39
'manufacturer_id' => $query->row['manufacturer_id'],
'manufacturer' => $query->row['manufacturer'],

'sellunit' => $query->row['sellunit'],

'price' => ($query->row['discount'] ? $query->row['discount'] : $query->row['price']),
'special' => $query->row['special'],

/catalog/language/russian/product/product.php
Внести аналогичные изменения во все языковые файлы задействованных языков, например /catalog/language/ukrainian/product/product.php
Строка 11
$_['text_stock'] = 'Наличие:';
$_['text_instock'] = 'Есть в наличии';

$_['text_sellunit'] = 'Стоимость за:';

$_['text_price'] = 'Цена:';
$_['text_tax'] = 'Без НДС:';

/catalog/view/theme/%yourtheme%/template/product/product.tpl
Строка 34
<div class="description">
<?php if ($manufacturer) { ?>
<span><?php echo $text_manufacturer; ?></span> <a href="<?php echo $manufacturers; ?>"><?php echo $manufacturer; ?></a><br />
<?php } ?>
<span><?php echo $text_model; ?></span> <?php echo $model; ?><br />
<?php if ($reward) { ?>
<span><?php echo $text_reward; ?></span> <?php echo $reward; ?><br />
<?php } ?>
<span><?php echo $text_stock; ?></span> <?php echo $stock; ?>

<br />
<span><?php echo $text_sellunit; ?></span> <?php echo $sellunit; ?></div>

<?php if ($price) { ?>
<div class="price"><?php echo $text_price; ?>
<?php if (!$special) { ?>
<?php echo $price; ?>
<?php } else { ?>
<span class="price-old"><?php echo $price; ?></span> <span class="price-new"><?php echo $special; ?></span>
<?php } ?>

На этом всё. Good luck!
  • +1 7

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо - попробую ...а то я тут кругом пишу сделайте мне модуль! ))

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а как вывести в карточке товар поле о наличии товара. то есть "в наличии" "ожидаем 2-3 дня"

спасибо!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Дополнительные поля к описанию продукта...

ура! - то что надо, работает! :eek:

...только вот хочу вывести это поле не только в продукте... ...и рядом с ценой.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

А что мешает создать атрибут "Стоимость за: 1 килограмм"? И выводить его там где захочется потом.

Чем ваш способ лучше?

Пока вижу один явный минус - вы вмешиваетесь в структуру БД.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Спасибо - попробую ...а то я тут кругом пишу сделайте мне модуль! ))

Зачем? Не могу понять почему это нельзя реализовать с помощью атрибутов?

Ведь это тоже дополнительные текстовые (и не только) поля.

Покажите на примере, где это нужно, пожалуйста. Интересно.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Зачем? Не могу понять почему это нельзя реализовать с помощью атрибутов? Ведь это тоже дополнительные текстовые (и не только) поля. Покажите на примере, где это нужно, пожалуйста. Интересно. ссылочку на интернет-магазин, пожалуйста, там где это нужно и работает.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ну вот все получилось, СПАСИБО, теперь в админке можно вводить цену за шт. и цену за упк. и они выводятся в карточке товара и пересчитываются в зависимости от выбранной валюты, правда ocstore 1.5.3.1 не много отличается, но не сильно :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

как бы теперь приучить модуль экспорта выгружать и этот параметр продукта?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ну например можно сделать дополнительно int-поле "цена за упаковку", которое потом выводить рядом с основной ценой

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

Так в чем же удобство?

Фактически, автор дополнения создал дубликат "атрибутов". Так делали в старых версиях, когда не было атрибутов. Сейчас же если уметь пользоваться атрибутами, то в этом дополнении не вижу для себя полезности. Тем более, что для атрибутов и всяких опций есть отличные фильтры, которые незаменимы в ряде магазинов (например, компьютерных или автомобильных комплектующих ), а в данном случае мы теряем такую возможность.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

как бы теперь приучить модуль экспорта выгружать и этот параметр продукта?

не работает?

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

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

Никак в толк не возьму чего же вам не хватало в базовой версии 1.5.4.1? Что именно вы не могли реализовать?

Может быть я просто не вижу какого то особого удобства данного метода? Если оно есть, то тогда я тоже возьму на заметку данную возможность.

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

не работает?

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

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

Никак в толк не возьму чего же вам не хватало в базовой версии 1.5.4.1? Что именно вы не могли реализовать?

Может быть я просто не вижу какого то особого удобства данного метода? Если оно есть, то тогда я тоже возьму на заметку данную возможность.

Всё дело в том, что у меня в магазине товар, для которого иногда важно указать за какую единицу указана цена, например труба идет в бухтах, но при этом принято указывать цену за метр погонный! - и метод указанный Nazgulov мне показался подходящим. Хотя я и не спорю - если бы была возможность указывать ед. измерения для каждого товара изначально (в сборке) по примеру sku и т п - это было бы просто шикарно!!!

post-17724-0-05877400-1356004704_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Wacoola, если я правильно понял, то вы для определенной категории просто добавили надпись "за 1 метр погонный" под ценой?

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

Я бы просто сделал индивидуальный дизайн для определенных категорий товаров и надпись "за 1 метр погонный" выводил бы в шаблоне.

Но метод с дополнительным полем кому то может показаться более удобным. Хотя одно неудобство налицо: надо для каждого товара в дополнительном поле вносить запись "за 1 метр погонный". Или вы эту проблему обошли и заполняете это поле сразу для целой группы товаров? Если так, то тогда это другое дело.

В любом случае полезно, что есть несколько способов получить один и тот же результат.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Wacoola, если я правильно понял, то вы для определенной категории просто добавили надпись "за 1 метр погонный" под ценой?

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

Я бы просто сделал индивидуальный дизайн для определенных категорий товаров и надпись "за 1 метр погонный" выводил бы в шаблоне.

Но метод с дополнительным полем кому то может показаться более удобным. Хотя одно неудобство налицо: надо для каждого товара в дополнительном поле вносить запись "за 1 метр погонный". Или вы эту проблему обошли и заполняете это поле сразу для целой группы товаров? Если так, то тогда это другое дело.

В любом случае полезно, что есть несколько способов получить один и тот же результат.

а к сожалению от этого ни куда не деться - например, тот же артикул тем же способом для каждого товара нужно заполнять

а как это сделать при помощи атрибутов я если честно вообще не понимаю

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а как это сделать при помощи атрибутов я если честно вообще не понимаю

Дело в том, что при желании нужный (конкретный, а не все) атрибут можно выводить в любом нужном вам месте, например, под ценой товара.

Обзовите этот атрибут "доп. информация" и присвойте ему значение "за 1 метр погонный", и выводите только значение этого атрибута прямо под ценой.

Разумеется, что шаблон надо поправить.

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

а к сожалению от этого ни куда не деться - например, тот же артикул тем же способом для каждого товара нужно заполнять

В вашем случае в БД можно прописать значение по умолчанию (= "за 1 метр погонный") для дополнительного поля. Тогда для каждого товара определенной группы/категории это поле будет уже заполнено автоматически.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В вашем случае в БД можно прописать значение по умолчанию (= "за 1 метр погонный") для дополнительного поля. Тогда для каждого товара определенной группы/категории это поле будет уже заполнено автоматически.

у меня кроме группы товаров "трубы" будут и другие...

и вариантов не мало.... это "шт." "кг" "литр" "комплект" и т п

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

у меня кроме группы товаров "трубы" будут и другие...

и вариантов не мало.... это "шт." "кг" "литр" "комплект" и т п

Эту проблему можно обойти. Для каждой категории можно сделать свое значение по умолчанию. Ведь для категории "трубы металлопластиковые", у вас везде значение одно "за 1 метр погонный". Верно? Какой смысл тогда прописывать его каждому товару данной категории? ТОлько пустое раздувание БД. Пропишите это значение для всей категории сразу.

Или я что то не уловил?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Эту проблему можно обойти. Для каждой категории можно сделать свое значение по умолчанию. Ведь для категории "трубы металлопластиковые", у вас везде значение одно "за 1 метр погонный". Верно? Какой смысл тогда прописывать его каждому товару данной категории? ТОлько пустое раздувание БД. Пропишите это значение для всей категории сразу.

Или я что то не уловил?

...нет, это я что-то не уловил :-D ...я ведь, не программист, и понятия не имею как это сделать!

...а на данный момент у меня:

<?php echo $text_sellunit; ?></span> <?php echo $sellunit; ?>

где   $text_sellunit  = "за 1"
а       $sellunit - действительно у каждого товара своё (хоть и в 80 % случаев одно и тоже)
...в скриншоте это "метр погонный"
в итоге имеем строчку вида "за 1 метр погонный"

post-17724-0-05877400-1356004704_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Wacoola, если есть желание, то могу сделать модуль, который упростит вашу жизнь. Т. е. если для конкретной категории у вас везде должно быть написано "за 1 метр погонный", то достаточно это написать один раз. И для каждой категории, разумеется, можно делать свою надпись. Более того, для нужных товаров эту надпись можно менять "по-товарно". Плюс нормальный экспорт/импорт как 2-й шаг если будет интерес.

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Wacoola, если есть желание, то могу сделать модуль, который упростит вашу жизнь. Т. е. если для конкретной категории у вас везде должно быть написано "за 1 метр погонный", то достаточно это написать один раз. И для каждой категории, разумеется, можно делать свою надпись. Более того, для нужных товаров эту надпись можно менять "по-товарно". Плюс нормальный экспорт/импорт как 2-й шаг если будет интерес.

попробовать можно ...но есть ньанс - ед изм в дальнейшем возможно нужно будет прописывать и в других местах... - при оформлении товара например

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

- при оформлении товара например

что вы под этим подразумеваете?

В корзине, например? или где?

Можете в личку написать если есть практический интерес.

я ведь, не программист

просто любопытно, а кто же?

Поделиться сообщением


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

а как на атрибут установить скидку или акцию и переводить между валютами?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

а как на атрибут установить скидку или акцию и переводить между валютами?

Вы это про что?

Wacoola дополнительное поле использует просто для вывода надписи "за 1 погонный метр" и аналогичных. Я давал ответ на конкретную задачу Wacoola. И для решения этой задачи (мною) не нужны доп. поля. И, более того, сохранилась бы совместимость с модулем экспорт/импорт. И кода потребовалось бы править намного меньше, но это уже мелочи.

Вы же рассуждаете как то абстрактно без конкретной задачи.

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В корзине, например? или где?

Да и в корзине и в других модулях.... например, я планирую работу с юр. лицами, интернет-магазин для заявок на поставку того или иного материала (товара)

для чего нужен модуль оплаты "Выставить счёт"

То как это должно выглядеть есть в скриншотах

post-17724-0-64254600-1356090828_thumb.png

post-17724-0-57005700-1356090829_thumb.png

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

ps я не программист а ИТ-директор... ищу подрядчиков для проекта... кое-что делаю сам (бюджет сильно ограничен)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Похожий контент

    • От igoryavorsky
      День добрый. 
      Подскажите какой шаблон Opencart выбрать.
      Нужно чтобы: 1) была синхронизация с 1-С 2) можно было разместить 100 000 -150 000 товаров 3) уровней вложенности не менее 5 3) выпадающее меню
    • От whiteblue
      300.00 руб
      Скачать/Купить дополнение


      Подарки Opencart
      Данный модуль предназначен для повышения продаж, предлагая бесплатные подарки при достижении определенных условий.
       
      Демо
      Админка
      gifts/gifts

      Эти условия устанавливаются в админке модуля. Покупатель должен совершить покупку товаров на определённую сумму или больше.
      Также есть возможность выбрать несколько товаров в разных товарных группах. Отличительной особенностью данного модуля
      является то, что клиент может сам выбрать себе подарок из нескольких назначенных вами. При помощи данного модуля вы будете стимулировать покупателей увеличивать сумму чека.
      Примеры использования данного модуля:
      "купи фотоаппарат и получи в подарок карту памяти", "закажи пиццу и получи бутылку пепси в подарок" и т.д.
      Добавил whiteblue Добавлено 18.06.2018 Категория Модули Системные требования Сайт разработчика http://white-blue.com.ua/ Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.1 ocStore 2.3
      2.1 OpenCart.Pro, ocShop  
    • От whiteblue
      Данный модуль предназначен для повышения продаж, предлагая бесплатные подарки при достижении определенных условий.
       
      Демо
      Админка
      gifts/gifts

      Эти условия устанавливаются в админке модуля. Покупатель должен совершить покупку товаров на определённую сумму или больше.
      Также есть возможность выбрать несколько товаров в разных товарных группах. Отличительной особенностью данного модуля
      является то, что клиент может сам выбрать себе подарок из нескольких назначенных вами. При помощи данного модуля вы будете стимулировать покупателей увеличивать сумму чека.
      Примеры использования данного модуля:
      "купи фотоаппарат и получи в подарок карту памяти", "закажи пиццу и получи бутылку пепси в подарок" и т.д.
    • От pikitos
      2 900.00 руб
      Скачать/Купить дополнение


      2.x Revolution. Адаптивный универсальный шаблон
      Описание:
       
      Шаблон Revolution – универсальное решение для сайтов любой тематики, подходит для всех категорий товаров: электроника, мебель, косметика, одежда, строительные материалы и т.д.. Главная идея - чистота, минимализм и выделение товара на главный план. Гибкие настройки позволяют создать практически любой сайт на базе шаблона. Все настройки шаблона взаимосвязаны (например, если вы отключили поле модель в корзине, то его не будет и в личном кабинете пользователя, и в письме о заказе; меняется сортировка товаров в зависимости от доступности товара для заказа и др).
      Немаловажным фактором при выборе шаблона является отношение автора к своему продукту, а также отношение к клиентам в целом!
      Вы наверно думаете, что "это просто типовой шаблон", но вы даже не можете представить как много усилий, средств и времени было вложено в его разработку, чтобы вы могли максимально быстро развернуть свой магазин. 7 месяцев было потрачено только на разработку первой версии шаблона + 2,5 года уже потрачено на доработку функционала и настроек.
      Итого более 3 лет работы над одним шаблоном, и этот срок растет, т.к. шаблон постоянно развивается.
       

       
       
      Демонстрация:
       

       
       
      Функционал:
       
      Адаптивный дизайн для всех устройств
      100% чистый, валидный HTML код
      Гибкие настройки шаблона (более 700 настроек)
      Поддержка PHP 7+
      Бесплатные бессрочные обновления
      Бесплатная и быстрая техническая поддержка
      Значительная скидка на следующие покупки
      Более 200 функций:

      Общие функции:
          1. Быстрый старт (6 демо)
          2. Новые страницы каталога товаров: Новинки и Хиты продаж (с добавлением их в карту сайта)
          3. Страница отзывов на магазин (с возможностью ответа администратора), с отдельной страницей всех отзывов в админке (с добавлением ее в карту сайта)
          4. Система блога (новости, статьи и т.п.) с неограниченным числом категорий (уровнем вложенности) и возможностью добавлять сопутствующие товары, изображения к статьям (с добавлением всех категорий и статей в карту сайта)
          5. Адаптивная страница сравнения товаров с выбором параметров для сравнения, с возможностью сравнения товаров по категориям и кнопкой отображения только отличий
          6. Включение политики конфиденциальности для всех форм с выбором статьи (152 ФЗ "О персональных данных")
          7. Включение вывода окна текста принятия cookies
          8. Альтернативная страница 404
          9. Возможность создать свое произвольное меню вместо каталога ("мега-меню")
          10. Возможность наложения водяного знака на изображения (текст или изображение)
          11. Всплывающее окно при входе на сайт, с возможностью вывода кнопок подтверждения (например 18+)
          12. Микроразметка всех страниц schema.org с настройками
          13. Генератор сео-данных для всего сайта (Seo-url, Title, H1, Description, Keywords)
          14. Возможностью смены информации (контакты, тексты) в зависимости от региона или города
          15. Уведомления во всплывающих окнах (сравнение, закладки, купить и другая информация) вместо стандартных
          16. Меняются и сохраняются кнопки после добавления товаров в сравнение или закладки (информирование)
          17. Включение кэширования данных
          18. Настройка внешнего вида
              19. 3 вида мобильного меню (шапки сайта) на выбор
              20. Возможность отключить корзину на всем сайте
              21. Настройки цветовой схемы сайта
              22. Настройка ширины страницы (с возможностью отдельно расширить шапку и подвал) и выбором фонового изображения (с настройками)
              23. Выбор прелоадера для всего сайта
              24. Индикатор загрузки страницы
              25. Эффект размытия и затемнения
              26. Плавная загрузка страниц
              27. Включение/отключение падающего снега на сайте
          28. Добавление своих стилей и скриптов из настроек
          29. Импорт/экспорт настроек шаблона
          30. Дополнительно 3 отдельных модуля (Модуль категорий amazon, Модуль новостей, Модуль произвольного меню)
          31. Перевод на 3 языка (Русский, Украинский, Английский)
          
      Шапка сайта:
          32. Возможность скрыть или вывести верхнюю полосу в шапке
              33. Меню выбора языка
              34. Меню выбора валюты
              35. Счетчик товаров в сравнении
              36. Счетчик товаров в закладках
                  37. Закладки доступны без регистрации на сайте
                  38. Страница адаптирована под мобильные
              39. Меню личного кабинета
                  40. Возможность отключить личный кабинет
                  41. Выбор способа авторизации: в всплывающем окне или по ссылке
                  42. Выбор как показывать заголовок для зарегистрированного пользователя: Личный кабинет, Имя пользователя, Email пользователя
                  43. Возможность включить личный кабинет от шаблона с настройками
                      44. Выбор показывать ссылки на странице аккаунта или нет
                      45. Выбор какие показывать пункты (идет взаимосвязь с модулем Аккаунт)
                      46. Произвольный текст (редактор) для пользователей в личном кабинете
                  47. Возможность включить регистрацию пользователя от шаблона с настройками
                      48. Выбор показывать заголовки для групп полей или нет
                      49. Выбор вывода полей пользователя для регистрации
                      50. Возможность вывода произвольных полей
                      51. Произвольный текст (редактор) на странице регистрации
                  52. Страница редактирования аккаунта взаимосвязана с настройками страницы регистрации
              53. Создание 2 произвольных меню информационных (с 2 разными местами вывода на мобильном, 2 уровня вложенности)
          54. Вывод логотипа изображением или текстом (возможность загрузки svg изображения)
          55. Включение поиска товаров
              56. Выбор категории поиска
              57. Быстрый поиск товаров (по модели, производителю, артикулу (sku), upc, mpn, isbn, jan, ean, описанию товара)
              58. Возможность заменить поиска на произвольный текст (редактор)
              59. Возможность вывода произвольного текста совместно с поиском
          60. Вывод контактов в шапке
              61. 4 основных строки (режим работы, почта, номера и т.п.)
              62. Вывод изображения или иконки для контактов
              63. Произвольный текст (редактор) под контактами
              64. Включение дополнительных контактов (выпадающее окно), с возможностью вывода произвольного текста
          65. Кнопка обратного звонка (заявка создается в админке и приходит на почту) с выбором места вывода (Под контактами, В выпадающих контактах), с отдельной страницей всех заявок в админке и статусом заявки
          66. Основная панель фиксированная или нет
              67. 2 вида меню: "амазон меню" (вертикальное) или простое (горизонтальное)
                  68. Вывод изображений категорий вместо наименования
                  69. Возможность ограничить вывода 3 уровня категорий
                  70. Возможность отключить вывод категорий
                  71. Вывод меню производителей
                  72. Возможность задать изображение либо иконку для любого пункта
                  73. Вывод логотипа производителей вместо наименования
                  74. Включение задержки при наведении на меню
                  75. Выбор способа вывода выпадающего меню
                  76. Скрытое либо раскрытое меню на главной странице
                  77. Увеличенная высота раскрытого меню на главной или нет
                  78. Ограничение вывода подкатегорий 3 уровня (кнопка показать еще)
                  79. Создание 2 произвольных меню каталога товаров (с 2 разными местами вывода на мобильном, 3 уровня вложенности, возможность задать изображение или иконку)
              80. Создание 2 произвольных меню на основной панели (с 2 разными местами вывода на мобильном, 3 уровня вложенности, возможность задать изображение или иконку)
              81. Вывод корзины с возможностью отключения
                  82. Выбор типа корзины (Выпадающая, Всплывающая, Переход к оформлению заказа)
                  83. Выбор действия на кнопку купить на всем сайте (Всплывающая корзина, Полет изображения товара в корзину, Сразу переход к оформлению заказа)
                  84. Выбор размера блока корзины (Стандартный, Уменьшенный, Мини)
                  85. Возможность вывода кнопки "Открыть корзину" (переход на страницу корзины)
                  86. Возможность вывода кнопки "Заказ в 1 клик" всей корзины товаров
                  
      Подвал сайта:
          87. Включение/отключение кнопок "Вверх" и "Заказать звонок"
          88. Возможность вывода карты с контактами
          89. Возможность задать свой копирайт или автоматический
          90. Включение/отключение подписки на новости (С настройками, С отдельной страницей подписчиков в админке, С возможностью рассылки по подписчикам)
          91. Включение/отключение конструктора футера
              92. Возможность отключения обычных ссылок на ПК (отображением только на мобильных)
              93. 5 колонок с произвольными меню (2 уровня вложенности, настройка иконки или изображения) и произвольным текстом (редактор) и выбором ширины колонок
          94. Добавление произвольных ссылок
          95. Добавление иконок социальных сетей
          96. Добавление иконок платежных сетей
          
      Главная страница:
          97. Вывод заголовка H1
          98. Включение слайдшоу
              99. Возможность растянуть на всех экран
              100. Выбор сколько баннеров показывать на одном слайде
              101. Выбор показывать на мобильном или нет
              102. Включение автопрокрутки
              103. Возможность задать фон для слайдшоу
          104. Текстовые блоки (преимущества)
              105. Неограниченное число блоков
              106. Выбор изображения или иконки
              107. Выбор способа вывода информации (Во всплывающем окне, Переход по ссылке)
          108. Вывод блока выборочных категорий ("стена категорий")
              109. Возможность скрывать на мобильных
              110. Выбор изображения или иконки
              111. Выбор компактного вывода категорий (с возможностью группировки по первому символу)
          112. Выбор показывать или нет описание и опции у товаров на главной странице (если включено в каталоге)
          113. 3 товарных блока (Хиты продаж, Акции, Новинки)
              114. Возможность сгруппировать их с выводом в табах
              115. Вывод ссылки на страницу всех товаров
              116. Выбор изображения или иконки
              117. Возможность отключить вывод товаров с нулевым количеством или ценой
              118. Возможность выводить товары как слайдером, так и сеткой
              119. Включение автопрокрутки
          120. 4 товарных блока с произвольными товарами
              121. Широкие возможности отбора и сортировки товаров
              122. Возможность сгруппировать их с выводом в табах
              123. Вывод ссылки на произвольную страницу
              124. Выбор изображения или иконки
              125. Возможность отключить вывод товаров с нулевым количеством или ценой
              126. Возможность выводить товары как слайдером, так и сеткой
              127. Включение автопрокрутки
          128. Вывод блока новостей с настройками
              129. Выбор категории новостей
              130. Выбор изображения или иконки
              131. Возможность задать фон для новостного блока
          132. Блок "О магазине" с настройками
          133. Вывод виджетов соц. сетей (Вконтакте, Одноклассники, Instagram) с настройками отображения
          134. Блок отзывов о магазине с настройками
          135. Модуль вывода просмотренных товаров

      Каталог товаров:
          136. Настройки применяются ко всем товарным страницам и модулям
          137. 2 места отображения описания категории (Перед товарами, После товаров)
          138. Возможность отключения подкатегорий на странице категории с товарами
          139. Вывод подкатегорий изображениями или списком
          140. Выбор числа категорий в ряду
          141. Возможность включить компактный вывод товаров
          142. 3 вида отображения каталога товаров (Сетка, Список, Компактный) с возможностью отключения выбора совсем
          143. Выбор вида отображения товаров по умолчанию
          144. Выбор числа товаров в сетке (4, 5)
          145. Выбор числа товаров в ряду на мобильном (1, 2)
          146. Возможность отключить вывод описания и опций на мобильном
          147. 4 вида навигации (Стандартная, Кнопка "показать еще", Стандартная + кнопка "показать еще", Автоподгрузка товаров)
          148. Настройки для сортировок товаров
              149. 11 сортировок на выбор
              150. Свои заголовки для сортировок
              151. Выбор сортировки по умолчанию
              152. Возможность группировки товаров по различным параметрам (включая атрибуты)
          153. Настройки для товаров Новинок (автоотбор по лимиту и сколько дней назад был добавлен товар) и Хитов продаж (автоотбор по лимиту и выбору по числу продаж) с возможностью выбора своих товаров (настройки применяются ко всему сайту: для отдельных страниц новинок и хитов продаж, для стикеров)
          154. Включение стикеров на товарах с настройками цвета
              155. Автоматические стикеры (Новинка, Хит продаж, Ация)
              156. Стикеры статуса товаров
              157. Произвольные стикеры
          158. Настройки карточек товаров применяются ко всему сайту
              159. Вывод выбора количества
              160. Вывод кнопки "В сравнение"
              161. Вывод кнопки "В закладки"
              162. Вывод кнопки "Быстрый просмотр товара"
              163. Вывод "Заказа в 1 клик" (3 положения), с выбором опций и регистрацией заказа в админке
              164. Выбор положения доп.кнопок (Возле кнопки купить, На изображении)
              165. Вывод дополнительных изображений товара (Как слайдшоу, 2 фото при наведении на изображение)
              166. Возможность отмечать товар который находиться в корзине (на лету)
              167. Отмечаются товары которые добавлены в сравнение и закладки (на лету)
              168. Включение/отключение вывода описания (с возможностью не выводить при отображении сеткой)
                  169. Возможность заменить описание товара на характеристики
                      170. Возможность вывода короткого описания товара
                      171. Вывод основных свойств (Производитель, Модель, Артикул, Наличие, Размеры, Вес)
                      172. 2 вида информера наличия товара: статус на складе, либо остаток числом (шт.)
                      173. Отдельная страница настроек выводимых атрибутов
                  174. Возможность вывода описания (характеристик, опций) в выпадающей панели
              175. Включение/отключение выбора опций (с возможностью не выводить при отображении сеткой)
          176. Фильтр товаров с расширенными настройками
              177. Выбор способа фильтрации (Автоматически, По нажатию кнопки)
              178. Вывод опций и атрибутов в зависимости от категории
              179. Возможность группировки товаров
              
      Страница товара:
          180. Включение быстрого заказа
          181. Выбор возможности покупки товара при 0 количестве и/или при 0 цене (если отключено, то в каталоге эти товары идут в конце списка)
          182. Возможность включить зависимость от количества товара на складке (выше этого значения нельзя выбрать и заказать товар)
          183. Включение/отключение пересчета стоимости товара от количества и цен опций
          184. Включение/отключение анимации пересчета стоимости товара
          185. Вывод таймера до конца акции
          186. Вывод рекомендуемых товаров в правой колонке
          187. Вывод короткого описания над характеристиками
          188. Вывод кнопок поделиться в соц. сетях
          189. Возможность добавить свои вкладки (Для конкретного товара и Отдельно Настройки для отдельных товаров по параметрам)
          190. Вывод вкладки с вопросами и ответами о товаре (вопрос создается в админке и приходит на почту), с отдельной страницей всех вопросов в админке
          191. Вывод вкладки со статьями к которым привязан товар (в модуле новостей)
          192. Возможность ответа администратора на отзыв о товаре
          193. Возможность отключения вкладок и вывода всей информации на 1 странице
          194. Возможность вывода описания и характеристик в 2 ряда
          195. Возможность включить предзаказ отсутствующего товара (кнопка корзины меняется на предзаказ на всем сайте), с выбором опций и регистрацией заказа в админке
          196. Возможность вывода части характеристик справа от фото (с настройками, кнопкой "показать все"), либо всех характеристик (вкладка отключается)
          197. Выбор какие свойства товара отображать в характеристиках
          198. Настройки действий с опциями
              199. Возможность заменить опцию на изображение опции с подсказкой (например, цвет товара)
              200. Добавлены фото опций (с возможностью выбора откуда грузить изображение: товар или опция. Меняется фото товара при клике на опцию. Так же фото опции отображается в корзине и письме)
              201. Добавлен знак равно для опций (с возможностью выбора: плюсовать цену у опций со знаком равно)
              202. Добавлена модель у опции (Меняется модель товара при клике на опцию. Так же модель опции отображается в корзине и письме)
              203. Выбор показывать или нет цену у опций
              204. Возможность включить автовыбор первой опции (на всем сайте)
              205. Возможность вывода опций в 2 ряда
              206. Возможность заменить на опции с кнопкой купить (с настройками полей: Наименование опции, Фото, Модель, Остаток, Замена фото товара при клике на опцию)
          207. Возможность включить зум на фото
          208. Настройка вывода доп. изображений (Слайдер или Список)
          209. Возможность добавить видео в блок с изображениями
          210. Текстовые блоки (преимущества, таблица размеров и другая информация)
              211. 2 разных настраиваемых блока (Общий и Настройки для отдельных товаров по параметрам)
              212. Неограниченное число блоков
              213. Выбор изображения или иконки
              214. Выбор способа вывода информации (Во всплывающем окне, Переход по ссылке)
              215. Выбор числа блоков в ряду
          216. Возможность вывода просмотренных товаров
          
      Оформление заказа:
          217. Включение/отключение шаблонного оформления заказа
          218. Настройка вывода полей (и их обязательности) в блоке Покупателя, Адреса доставки
              219. Возможность отключить регистрацию или включить регистрацию по умолчанию
              220. Включение/отключение ссылки на авторизацию
              221. Возможность подгрузки адреса доставки из личного кабинета покупателя (с возможностью замены на новый)
          222. Настройка полей корзины
              223. Какие поля настроены в корзине, такие и будут отображаться в личном кабинете и письме с заказом
              224. Включение/отключение минимальной суммы заказа
              225. Произвольный текст (редактор) под корзиной
          226. Улучшенное адаптивное письмо клиенту и администратору о заказе
          227. Возможность добавить дополнительные поля с настройками зависимостей и местом отображения (Покупатель, Адрес)
          228. Настройка зависимостей оплаты от доставки
          229. Настройка вывода адреса (отключение) у способа доставки
          230. Добавлено 2 способа доставки (Доставка курьером, Доставка в регионы) и 2 способа оплаты (Оплата наличными, Оплата банковской картой)
          
      Страница контактов:
          231. Карта автоматически генерируется от адреса в настройках магазина
          232. Настройки какие отображать контакты
          233. Включение/отключение формы связи
          234. Произвольный текст (редактор)

      И многие другие.
       
       
      Внимание! На сайте auto.oc-mod.ru и moda.oc-mod.ru показана адаптация для модулей: simple - упрощенная регистрация и заказ; filter pro. В состав шаблона входит только адаптация для этих модулей (в архиве с шаблоном в папке "fixs/fixs_for_moduls/").
      Добавил pikitos Добавлено 05.06.2016 Категория Платные шаблоны Системные требования PHP v5.4+ и Ioncube Loader v5.0+ Сайт разработчика info@oc-mod.ru Старая цена Метод активации По запросу в ЛС
      По запросу на почту
      По скайпу
      По емейлу
      Через официальный сайт дополнения Ioncube Loader Требуется OpenCart 2.3
      2.2
      2.1 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1  
    • От shyn
      Скачать/Купить дополнение


      Basecart шаблон для OpenСart
      Описание
      Basecart - базовый, бесплатный шаблон для OpenCart 2.x и OpenCart 3.x со встроенными цветовыми схемами Bootswatch.
      Простота и лёгкость шаблона позволяют использовать его для разных типов интернет магазинов.
      Быстрая скорость загрузки страниц сделает магазин приятным в использовании для покупателей.
       
      Друзья, чтобы у Вас не возникло никаких проблем при использовании шаблона, внимательно читаем раздел Установка.
       
      Демо магазин
       
       
      Основные возможности
      - Простая установка
      - Адаптивный дизайн
      - 17 цветовых схем
      - 2 типа цвета шапки для каждой цветовой схемы
      - Шаблон построен с использованием Bootstrap 3
      - Удобное переключение цветовых схем
      - Хорошая отзывчивость и высокая скорость работы
       
       
      Совместимость
      - OpenCart 3.0.2.0
      - OpenCart 3.0.1.2
      - OpenCart 3.0.0.0
      - OpenCart 2.3.0.2
      - OpenCart 2.3.0.1
      - OpenCart 2.3.0.0
      - OpenCart 2.2.0.0
      - OpenCart 2.1.0.2
      - OpenCart 2.1.0.1
      - OpenCart 2.0.3.1
       
      Поддерживаются также соответствующие версии ocStore и OpenCart "Русская сборка"
       
       
      Изменения
      14.12.2018
      - Незначительные исправление и улучшения
       
      14.11.2018
      - Исправлено отображение списка подкатегорий (OpenCart 3)
       
      09.04.2018
      - Исправлено отображение опций товара в корзине (OpenCart 3)
      - Исправлен счетчик количества товаров (OpenCart 3)
       
      04.03.2018
      - Добавлена поддержка OpenCart 3.x
       
      10.01.2017
      - Незначительные улучшения
       
      02.01.2017
      - Изменен формат установки
       
      03.12.2016
      - Исправлен модуль управления темой (OpenCart 2.3.0.x)
       
      04.09.2016
      - Добавлена поддержка OpenCart 2.3.0.x
       
      16.06.2016
      - Добавлена поддержка OpenCart 2.2.0.0 и ocStore 2.1.0.2.1
       
      16.02.2016
      - Незначительные исправления
       
      10.01.2016
      - Исправлена ошибка с капчей на странице возврата товара (OpenCart 2.1.0.1)
       
      12.10.2015
      - Добавлена поддержка OpenCart 2.1.0.1
       
       
      Установка
      OpenCart 2
      1. Скачать zip архив.
      2. В архиве находятся файлы установщики, названия которых оканчиваются на *.ocmod.zip (Распаковка не требуется).
      3. Перед началом установки убедитесь, что в установленном OpenCart настроен доступ по FTP.
      Система -> Настройка -> [Редактировать] -> FTP
      Если OpenCart установлен локально или по каким-то причинам необходимо произвести установку шаблона без настройки FTP, скачайте и установите модуль QuickFix, который позволяет устанавливать дополнения без настроенного FTP доступа.
      4. Выбрать и установить файл темы для соответствующей версии OpenCart.
      Дополнения -> Установка дополнений -> [Загрузить]
      5. Обновить кеш модификаторов.
      Дополнения -> Менеджер дополнений -> [Сброс]/[Обновить]
      6. Выбрать установленную тему basecart из списка.
      Дополнения -> Дополнения -> Шаблоны -> [Редактировать] -> Папка шаблона -> basecart
      7. Сохранить
       
      OpenCart 3
      1. Скачать zip архив.
      2. В архиве находятся файлы установщики, названия которых оканчиваются на *.ocmod.zip (Распаковка не требуется).
      3. Выбрать и установить файл темы для соответствующей версии OpenCart.
      Модули/Расширения -> Установка расширений -> [Загрузить]
      4. Обновить кеш модификаторов.
      Модули/Расширения -> Модификаторы -> [Очистить]/[Обновить]
      5. Выбрать установленную тему basecart из списка.
      Модули/Расширения -> Модули/Расширения -> Темы -> [Редактировать] -> Директория темы -> basecart
      6. Сохранить
       
      Если, по каким-то причинам, шаблон был установлен путем простого копирования файлов, без использования установщика дополнений, нужно дополнительно установить модификатор шаблона (файл install.xml), найти его можно при распаковке архива, название которого оканчивается на *.ocmod.zip. Установка модификатора производится через: Дополнения -> Установка дополнений. Перед установкой install.xml необходимо переименовать в install.ocmod.xml. После установки - обновить кеш модификаторов.
       
      Переключение цветовых схем:
      OpenCart 2
      Дополнения -> Дополнения -> Модули -> Basecart -> [Установить] / [Редактировать]
       
      OpenCart 3
      Модули / Расширения -> Модули / Расширения -> Модули -> Basecart -> [Активировать] / [Редактировать]
      Добавил shyn Добавлено 21.07.2015 Категория Бесплатные шаблоны Системные требования Сайт разработчика http://themefiber.com Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 3.0
      2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1  
  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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