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

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

Не знаю было или нет, но на всякий случаю выложу инструкцию для добавления H1 в категории и карточки товаров для OpenCart 2.0.x 
 
И так начнем.
 
Пункт 1
 
Идем в phpMyAdmin, выбираем нашу базу и нажимаем кнопочку SQL. Делаем два sql запроса.
 

ALTER TABLE `oc_category_description` ADD `meta_h1` VARCHAR( 255 ) NOT NULL;
ALTER TABLE `oc_product_description` ADD `meta_h1` VARCHAR( 255 ) NOT NULL;

Пункт 2
 
Открываем admin/controller/catalog/category.php
 
Ищем строку


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

после нее вставляем

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

 
Открываем admin/controller/catalog/product.php
 
Ищем строку

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

после нее вставляем

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

 
Пункт 3
 
Открываем admin/language/english/catalog/category.php
 
Ищем строку

$_['entry_meta_title'] 	     = 'Meta Tag Title';

после нее вставляем

$_['entry_meta_h1'] 	         = 'HTML Tag H1';

 
Открываем admin/language/english/catalog/product.php
 
Ищем строку

$_['entry_meta_title'] 	     = 'Meta Tag Title';

после нее вставляем

$_['entry_meta_h1'] 	         = 'HTML Tag H1';

 
Открываем admin/language/russian/catalog/category.php
 
Ищем строку (тут зависит от вашего перевода, я например перевел как HTML-тег Title)

$_['entry_meta_title'] 	     = 'HTML-тег Title';

после нее вставляем

$_['entry_meta_h1']           = 'HTML-тег H1';

 
Открываем admin/language/russian/catalog/product.php
 
Ищем строку (тут зависит от вашего перевода, я например перевел как HTML-тег Title)

$_['entry_meta_title'] 	     = 'HTML-тег Title';

после нее вставляем

$_['entry_meta_h1'] 	         = 'HTML-тег H1';

 
Идем далее.
 
Пункт 4
 
Открываем admin/model/catalog/category.php
 
Ищем блок (приблизительно строка 14)

foreach ($data['category_description'] as $language_id => $value) {
			$this->db->query("INSERT INTO " . DB_PREFIX . "category_description SET category_id = '" . (int)$category_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', description = '" . $this->db->escape($value['description']) . "', meta_title = '" . $this->db->escape($value['meta_title']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "'");
		} 

 
Заменяем на

foreach ($data['category_description'] as $language_id => $value) {
			$this->db->query("INSERT INTO " . DB_PREFIX . "category_description SET category_id = '" . (int)$category_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', description = '" . $this->db->escape($value['description']) . "', meta_title = '" . $this->db->escape($value['meta_title']) . "', meta_h1 = '" . $this->db->escape($value['meta_h1']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "'");
		}

 
Ищем еще один такой же блок (приблизительно строка 72)

foreach ($data['category_description'] as $language_id => $value) {
			$this->db->query("INSERT INTO " . DB_PREFIX . "category_description SET category_id = '" . (int)$category_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', description = '" . $this->db->escape($value['description']) . "', meta_title = '" . $this->db->escape($value['meta_title']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "'");
		}

Заменяем на

foreach ($data['category_description'] as $language_id => $value) {
			$this->db->query("INSERT INTO " . DB_PREFIX . "category_description SET category_id = '" . (int)$category_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', description = '" . $this->db->escape($value['description']) . "', meta_title = '" . $this->db->escape($value['meta_title']) . "', meta_h1 = '" . $this->db->escape($value['meta_h1']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "'");
		}

Ищем строку

'meta_title'       => $result['meta_title'],

После нее вставляем

'meta_h1'           => $result['meta_h1'],

 
Открываем admin/model/catalog/product.php
 
Ищем блок (приблизительно строка 14)

foreach ($data['product_description'] as $language_id => $value) {
			$this->db->query("INSERT INTO " . DB_PREFIX . "product_description SET product_id = '" . (int)$product_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', description = '" . $this->db->escape($value['description']) . "', tag = '" . $this->db->escape($value['tag']) . "', meta_title = '" . $this->db->escape($value['meta_title']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "'");
		}

Заменяем на

foreach ($data['product_description'] as $language_id => $value) {
			$this->db->query("INSERT INTO " . DB_PREFIX . "product_description SET product_id = '" . (int)$product_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', description = '" . $this->db->escape($value['description']) . "', tag = '" . $this->db->escape($value['tag']) . "', meta_title = '" . $this->db->escape($value['meta_title']) . "', meta_h1 = '" . $this->db->escape($value['meta_h1']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "'");
		}

Ищем еще один такой же блок (приблизительно строка 139)

foreach ($data['product_description'] as $language_id => $value) {
			$this->db->query("INSERT INTO " . DB_PREFIX . "product_description SET product_id = '" . (int)$product_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', description = '" . $this->db->escape($value['description']) . "', tag = '" . $this->db->escape($value['tag']) . "', meta_title = '" . $this->db->escape($value['meta_title']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "'");
		}

Заменяем на 

foreach ($data['product_description'] as $language_id => $value) {
			$this->db->query("INSERT INTO " . DB_PREFIX . "product_description SET product_id = '" . (int)$product_id . "', language_id = '" . (int)$language_id . "', name = '" . $this->db->escape($value['name']) . "', description = '" . $this->db->escape($value['description']) . "', tag = '" . $this->db->escape($value['tag']) . "', meta_title = '" . $this->db->escape($value['meta_title']) . "', meta_h1 = '" . $this->db->escape($value['meta_h1']) . "', meta_description = '" . $this->db->escape($value['meta_description']) . "', meta_keyword = '" . $this->db->escape($value['meta_keyword']) . "'");
		}

Ищем строку 

'meta_title'       => $result['meta_title'],

После нее вставляем

'meta_h1'           => $result['meta_h1'],

Идем дальше
 
Пункт 5
 
Открываем admin/view/template/catalog/category_form.tpl
 
Ищем блок

<div class="form-group required">
                    <label class="col-sm-2 control-label" for="input-meta-title<?php echo $language['language_id']; ?>"><?php echo $entry_meta_title; ?></label>
                    <div class="col-sm-10">
                      <input type="text" name="category_description[<?php echo $language['language_id']; ?>][meta_title]" value="<?php echo isset($category_description[$language['language_id']]) ? $category_description[$language['language_id']]['meta_title'] : ''; ?>" placeholder="<?php echo $entry_meta_title; ?>" id="input-meta-title<?php echo $language['language_id']; ?>" class="form-control" />
                      <?php if (isset($error_meta_title[$language['language_id']])) { ?>
                      <div class="text-danger"><?php echo $error_meta_title[$language['language_id']]; ?></div>
                      <?php } ?>
                    </div>
                  </div>

После него вставляем

<div class="form-group">
                    <label class="col-sm-2 control-label" for="input-meta-h1<?php echo $language['language_id']; ?>"><?php echo $entry_meta_h1; ?></label>
                    <div class="col-sm-10">
                      <input type="text" name="category_description[<?php echo $language['language_id']; ?>][meta_h1]" value="<?php echo isset($category_description[$language['language_id']]) ? $category_description[$language['language_id']]['meta_h1'] : ''; ?>" placeholder="<?php echo $entry_meta_h1; ?>" id="input-meta-h1<?php echo $language['language_id']; ?>" class="form-control" />
                    </div>
                  </div>

 
Открываем admin/view/template/catalog/product_form.tpl
 
Ищем блок

<div class="form-group required">
                    <label class="col-sm-2 control-label" for="input-meta-title<?php echo $language['language_id']; ?>"><?php echo $entry_meta_title; ?></label>
                    <div class="col-sm-10">
                      <input type="text" name="product_description[<?php echo $language['language_id']; ?>][meta_title]" value="<?php echo isset($product_description[$language['language_id']]) ? $product_description[$language['language_id']]['meta_title'] : ''; ?>" placeholder="<?php echo $entry_meta_title; ?>" id="input-meta-title<?php echo $language['language_id']; ?>" class="form-control" />
                      <?php if (isset($error_meta_title[$language['language_id']])) { ?>
                      <div class="text-danger"><?php echo $error_meta_title[$language['language_id']]; ?></div>
                      <?php } ?>
                    </div>
                  </div>

После него вставляем

 <div class="form-group">
                    <label class="col-sm-2 control-label" for="input-meta-h1<?php echo $language['language_id']; ?>"><?php echo $entry_meta_h1; ?></label>
                    <div class="col-sm-10">
                      <input type="text" name="product_description[<?php echo $language['language_id']; ?>][meta_h1]" value="<?php echo isset($product_description[$language['language_id']]) ? $product_description[$language['language_id']]['meta_h1'] : ''; ?>" placeholder="<?php echo $entry_meta_h1; ?>" id="input-meta-h1<?php echo $language['language_id']; ?>" class="form-control" />
                    </div>
                  </div>

 
Осталось еще немного :)
 
Пункт 6
 
Открываем catalog/controller/product/category.php
 
Ищем строку

$data['heading_title'] = $category_info['name'];

Заменяем на

if ($category_info['meta_h1']) {
				$data['heading_title'] = $category_info['meta_h1'];
			} else {
				$data['heading_title'] = $category_info['name'];
			}

Открываем catalog/model/catalog/product.php
 

Ищем строку 

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

После него вставляем

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

Открываем catalog/controller/product/product.php
 
Ищем строку

$data['heading_title'] = $product_info['name'];

Заменяем на

if ($product_info['meta_h1']) {
				$data['heading_title'] = $product_info['meta_h1'];
			} else {
			    $data['heading_title'] = $product_info['name'];
			}

 
И последний необязательный Пункт 7 (так как возможно в вашем шаблоне уже прописан h1 в категориях)

 

Идем в папку со своим шаблоном (я например зайду в дефолтный) 

 

Открываем catalog/view/theme/default/template/product/category.tpl

 

Ищем строку

<h2><?php echo $heading_title; ?></h2>

Заменяем на

<h1><?php echo $heading_title; ?></h1>

На этом все :) Спасибо за внимание.

 

ps. Если у кого-то, что-то не работает, просьба писать сюда (в тему). Будем разбираться вместе :)

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


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

Вечер добрый! Такая проблема. Вот, что пишет в товарах (в категориях всё нормально). Буду признателен за помощь. Разобрал все шаги уже. SEO Pro  и VQMod установлены.

post-692755-0-79254400-1427744452_thumb.png

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


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

Это вот это, судя по всему

 <div class="form-group">                    <label class="col-sm-2 control-label" for="input-meta-h1<?php echo $language['language_id']; ?>"><?php echo $entry_meta_h1; ?></label>
                    <div class="col-sm-10">
                      <input type="text" name="product_description[<?php echo $language['language_id']; ?>][meta_h1]" value="<?php echo isset($product_description[$language['language_id']]) ? $product_description[$language['language_id']]['meta_h1'] : ''; ?>" placeholder="<?php echo $entry_meta_h1; ?>" id="input-meta-h1<?php echo $language['language_id']; ?>" class="form-control" />
                    </div>
                  </div>

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


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

 

Это вот это, судя по всему

 <div class="form-group">                    <label class="col-sm-2 control-label" for="input-meta-h1<?php echo $language['language_id']; ?>"><?php echo $entry_meta_h1; ?></label>
                    <div class="col-sm-10">
                      <input type="text" name="product_description[<?php echo $language['language_id']; ?>][meta_h1]" value="<?php echo isset($product_description[$language['language_id']]) ? $product_description[$language['language_id']]['meta_h1'] : ''; ?>" placeholder="<?php echo $entry_meta_h1; ?>" id="input-meta-h1<?php echo $language['language_id']; ?>" class="form-control" />
                    </div>
                  </div>

В этом блоке все правильно, у вас не объявлена переменная entry_meta_h1, сейчас поставлю залью голую oc2011 и проделаю еще раз все шаги, будем смотреть где ошибка :)

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


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

В этом блоке все правильно, у вас не объявлена переменная entry_meta_h1, сейчас поставлю залью голую oc2011 и проделаю еще раз все шаги, будем смотреть где ошибка :)

Отлично, спасибо)

Только что ещё раз проверил код и пути- всё ,вроде, правильно. Парадокс, что не находит переменную только в товарах. С категориями всё норм.

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


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

В этом блоке все правильно, у вас не объявлена переменная entry_meta_h1, сейчас поставлю залью голую oc2011 и проделаю еще раз все шаги, будем смотреть где ошибка :)

 

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

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


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

Отлично, спасибо)

Только что ещё раз проверил код и пути- всё ,вроде, правильно. Парадокс, что не находит переменную только в товарах. С категориями всё норм.

Очень странно, только что проделал все процедуры на чистом oc2011 и все сразу заработало :) Напиши мне в лс, будем разбираться индивидуально :)

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


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

<b>Notice</b>: Undefined index: meta_h1 in <b>/admin/view/template/catalog/category_form.tpl</b> on line <b>70</b>

Изменено пользователем garfild305

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


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

 

ps. Если у кого-то, что-то не работает, просьба писать сюда (в тему). Будем разбираться вместе :)

 

Добрый день!

В появившейся графе H1 у категорий заполнено : <b>Notice</b>: Undefined index: meta_h1 in <b>/admin/view/template/catalog/category_form.tpl</b> on line <b>70</b>. Изменяю - сохраняю, возвращаюсь - опять та же строка.

В товарах вообще не видно строки H1.

 

Подскажите, пожалуйста, что я делаю не так?

 

Opencart 2.0.3.1 (rs.2) Русская сборка

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


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

Скачайте готовый мод, ссылка в профиле

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


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

Скачайте готовый мод, ссылка в профиле

Огромное спасибо!

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


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

Такая же фигня повторяется как и прошлых товарищей в категориях все гуд в товарах ошибка

 <b>Notice</b>: Undefined index: meta_h1 in <b>/home/v/........../system/modification/admin/view/template/catalog/product_form.tpl</b> on line <b>83</b>

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


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

В базе данных смените seo_h1  на meta_h1....

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


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

Не подскажите как прописать Н1 на главной странице?

 

Хотя в шаблоне по умолчанию уже было так как у вас в 7 пункте.

Изменено пользователем Yuriy1

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


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

И мне можно мод? А то я криворукий...

Отправлено с моего Redmi Note 3 через Tapatalk

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


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

Может конечно я задам глупый вопрос, но почему название товара в карточке не обозначить тегом h1? И так же название категории?

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


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

при Export / Import выходит ошибка : Undefined index: meta_h1

 

OpenCart v.2.3.0.2 (rs.4)

 

Скачайте готовый мод, ссылка в профиле

 

не могу найти ссылку. тыкните носом, пожалуйста

Изменено пользователем paradox2

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


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

при Export / Import выходит ошибка : Undefined index: meta_h1

Поищи в теме Экспорт-импорт export import .xlsx для OCSTORE 2.x, там обсуждалось.

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


Ссылка на сообщение
Поделиться на другие сайты
stanislavbelov, сделала все по Вашему образцу, при заходе в админку выдает "Parse error: syntax error, unexpected ';', expecting ')' in /home/poolsin/pools.in.ua/www/admin/language/russian/catalog/product.php on line 27"

P.s. Нужно добавить главный заголовок Н1 ( opencart  2.0.3.1)

Изменено пользователем Tatyana88

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


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

Спасибо огромное! Сделал только для категорий - все заработало!

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


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

@stanislavbelov для 2.3 не могу сделать для категорий, в админке выдает белый экран. Не подскажите в чем может быть проблема?

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


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

Все прописал выдает следующие ошибки на сайте Notice: Undefined index: meta_h1 in /hosting/edusellc/data/www/milliner.com.ua/catalog/model/catalog/product.php on line 16
в админке категории 
Notice: Undefined index: meta_h1 in /hosting/edusellc/data/www/milliner.com.ua/admin/model/catalog/category.php on line 268
в админке товары Notice: Undefined index: meta_h1 in /hosting/edusellc/data/www/milliner.com.ua/admin/model/catalog/product.php on line 427

 

Изменено пользователем dima1703

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


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

все выполнил пишет такое 

 Error: Unknown column 'main_category' in 'where clause'
Error No: 1054
SELECT category_id FROM oc_product_to_category WHERE product_id = '50' AND main_category = '1' LIMIT 1

 

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


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

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

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

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

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

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

Войти

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

Войти

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

    • От savage4pro
      Скачать/Купить дополнение


      Замена символа рубля OCMOD
      Мод заменяет знак валюты рубля на симпатичный почти уже стандартный символ (U+20BD), представленный в наборе глифов шрифта "Roboto" от Christian Robertson.
      Подходит для любого шаблона OpenCart версий 2.0.x, 2.1.x, 2.2.x, 2.3.x при отсутствии прямых модификаций ядра.
      Схема работы:
      добавляет в БД новую таблицу `oc_currency_modsymbols` с одной записью - для валюты с кодом RUB
      на этапе выборки данных о валютах оборачивает оригинальный символ в конструкцию для обработки подключаемыми при загрузке страницы стилями
      не ломает возможность менять оригинальный символ в админке, который будет показан при выводе шаблонов, в которых нет возможности подключать дополнительные стили (например, почтовые уведомления), пробелы до/после оригинального символа выносятся за пределы конструкции, т.е. сохраняются
      после установки можно вручную добавлять записи в таблицу `oc_currency_modsymbols` для форматирования символов валют по желанию (для включения в конечную строку стандартного значения, т.е. для автозамены, вместо него следует указать "_default_symbol_")
      мод можно безболезненно отключать/удалять, функциональность при этом вернется к стандартной
      Установка:
      Бекап!
      загрузить roboto-rouble-symbol-2.5.ocmod.zip через Extensions / Extension Installer
      обновить кэш модификаций на странице Extensions / Modifications
      обновить системный кэш

      Удаление:
      Бекап!
      удалить мод на странице Extensions / Modifications, там же обновить кэш модификаций
      обновить системный кэш
      вручную удалить из БД таблицу `oc_currency_modsymbols`
      вручную удалить файлы catalog/view/theme/default/stylesheet/roboto-forced.css и roboto-forced.min.css
      вручную удалить файлы catalog/view/theme/default/stylesheet/font/google/roboto-subset-latin-ext-*.*
      При обновлении с предыдущих версий рекомендется полное их удаление, но можно удалить сам модификатор и очистить системный кэш и кэш модификаций, данные БД перезапишутся на новые при повторной установке.

      В случае некорректного отображения блока с форматированной ценой (например, вылезающие закрывающие теги вида: руб." />") необходимо в шаблоне, где эта цена выводится, оборачивать её вывод в strip_tags();
      С 2016-11-28 (v.2.5.1) в комплекте идет сабсет (latin-ext, webfont) шрифта Roboto для совместимости с браузерами, которые блокируют подгрузку внешних шрифтов (да, это про тебя, IE9, гори в аду!)
      Добавил savage4pro Добавлено 06.11.2015 Категория Прочее Системные требования Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
    • От Evergreens
      800.00 руб
      Скачать/Купить дополнение


      Модуль адаптивной Корзины "Evercart" +API "Новая Почта"
      Evercart v2.0+
      GreenCart (EverCart) - упрощенный модуль корзины с оформлением заказа + обновление по API отделений Новая Почта
      Разработано: © 2015 Evergreen http://evergreens.com.ua
      Совместимость:
      OpenCart: 2.0.0.0 / 2.0.1.0 / 2.0.1.1 / 2.0.2.0 / 2.0.3.1
      ocStore: теоретически должен работать на версиях 2.0.* (тестирования не было)
      Внимание: корректность работы модуля не гарантируется на версиях, которые не указаны выше.
      Тестировали в: Opera 12, FireFox, Chrome, IE 9 (версии ниже не поддерживаются), Safari
      Инструкция по установке (также находится в файле readme.txt, в архиве модуля):
      1. Поместите файлы из директории upload на сервер
      2. Перейдите в административный раздел сайта (Дополнения - Модули). Установите и настройте дополнение "Evercart"
      3. Перейдите в раздел Дополнения - Установка дополнений. Загрузите файл evercart.ocmod.xml.
      4. Перейдите в раздел Дополнения - Модификации и нажмите Обновить.
      5. Также в комплекте присутствуют модифицированные системы доставки (Новая Почта и Курьерская доставка). Их можно установить также из раздела Дополнения - Доставка.
      Что модуль имеет:
      отображение сэкономленных средств;
      возможность добавления пользовательских полей ввода персональных данных (настраивается из админ панели магазина);
      динамический пересчет стоимости товаров в корзине;
      возможность вывода кастомных темплейтов модулей доставки;
      стилизированы некоторые элементы.
      + обновление по API отделений Новая Почта

      Особенности:
      Модули доставки «Новая Почта» и «Доставка Курьером». Особенность этих модулей заключается в возможности заполнения дополнительной информации для выбранной системы доставки и динамическом пересчете итоговой суммы.
      Корзина адаптивная, что позволяет ей отображаться корректно на разных устройствах.
      Демо корзины:
      Сайт: http://opencart2.dev.evergreens.com.ua/
      Админ панель: http://opencart2.dev.evergreens.com.ua/admin/
      логин: observer
      пароль: test
      Если у вас возникли трудности по установке модуля на ваш нестандартный шаблон, то адаптация модуля выполняется не бесплатно. Для адаптации вам необходимо написать нам на support@evergreens.com.ua
      Информационный продукт, если не определен как продукт с бесплатным тестовым периодом, возврату и обмену не подлежит.
      Добавил Evergreens Добавлено 29.08.2015 Категория Прочее Системные требования OCMod Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
    • От AlexDW
      Скачать/Купить дополнение


      FixFilter OC2x - исправление фильтра в Opencart 2.0
      Стандартный фильтр Opencart работает по принципу ИЛИ (OR) для разных групп при фильтрации.
      Данный патч решает проблему с фильтром, меняя логику выбора групп фильтров на И (AND)
       
      Актуален для ocStore / Opencart.PRO & CMS / Opencart версий 2.0.0.0 - 3.0.2.x Не меняет файлы движка и БД (работает через OCMOD)  
      DEMO
      ADMIN

      до патча:
      при фильтрации будут выбраны все товары, у которых совпадает ХОТЯ БЫ один параметр в фильтрах (без учета групп фильтров)
      пример - все товары, где совпадают цвет или размер

      после патча:
      при фильтрации будут выбраны только те товары, у которых совпадут ВСЕ отмеченные параметры в фильтрах (с учетом групп фильтров)
      пример - только те товары, где совпадают и цвет, и размер

      Как настроить фильтр в Opencart

      Внимание!
      Патч предназначен только для стандартного фильтра Opencart
      При использовании отдельного модуля фильтра (Mega Filter, Filter Pro и др) необходимости в патче нет, его применение может привести к ошибкам

      Установка 2x:
      1. Загрузить файл fix_filter.ocmod.xml в Extensions->Extension Installer (Дополнения > Установка дополнений)
      2. Обновить кеш модификаторов в Extensions->Modifications (Дополнения > Менеджер дополнений)

      Установка 3x:
      1. Загрузить архив fix_filter.ocmod.zip в Extensions->Extension Installer (Дополнения > Установка дополнений)
      2. Обновить кеш модификаторов в Extensions->Modifications (Дополнения > Менеджер дополнений)
       
       
      Другие дополнения:
      --------------------------
      SearchOrder - быстрый просмотр и поиск по заказам
      AutoSearch 2x - предпросмотр результатов поиска
      OrderField - дополнительные поля в заказе, корзине и письме
      ExtendedSearch - настройка и управление поиском в Opencart
      Добавил AlexDW Добавлено 14.08.2015 Категория Фильтры Системные требования Сайт разработчика Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 3.0
      2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х  
    • От Otvet
      Скачать/Купить дополнение


      Настраиваемый H1 для Opencart 2.0.x [OCmod]
      OCmod-Модификатор.
      Добавляет кастомные H1 для товаров, категорий и информационных страниц.
      Для работы модификатор сам создает поля в базе данных.
      Установка производится через стандартный инструмент: Дополнения - Установка дополнений.
      Выберите файл custom_h1.ocmod.zip
      Распаковывать архив не нужно.
      После установки не забудьте обновить кеш модификаций.
      Если на этапе Выполнение SQL! возникает ошибка, значит записи в бд присутствуют, установите custom_h1_no_sql.ocmod.zip
      Обратите так-же внимание на более важный модуль H1 для главной https://opencartforum.com/files/file/2672-seo-h1-%D0%BF%D0%BE%D0%B8%D1%81%D0%BA%D0%BE%D0%B2%D0%BE%D0%B5-%D0%BF%D1%80%D0%BE%D0%B4%D0%B2%D0%B8%D0%B6%D0%B5%D0%BD%D0%B8%D0%B5/
      Добавил Otvet Добавлено 15.06.2015 Категория Прочее  
    • От serega-lomik
      Скачать/Купить дополнение


      PopUp Image Options для Opencart и OcStore 2.*
      Модуль изменяет вид опций-картинок в карточке товара. Картинки заменяются на кнопку, при клике по которой открывается всплывающее окно со списком опций-картинок.
      Основные возможности модуля:
      Модуль полностью настраивается из админ части магазина
      Присутствует возможность выбора опций и категорий, для которых необходимо активировать модуль
      В настройках модуля вы можете включить замену главного изображения товара на изображение выбранной опции
      Возможность выбора ширины картинок опций во всплывающем окне
      Возможность выбора максимальной ширины самого окна с картинками опций
      В модуль встроен автопересчёт цены в зависимости от выбранных опций

      Тестировалось на OpenCart и OcStore версий с 2.0.* по 2.1.*
      Вид опций-картинок до установки модуля:

      Вид опций-картинок после установки модуля:


      Установка: распаковываем архив, содержимое папки upload загружаем в корень сайта, файл options_slider.ocmod.xml устанавливаем через "установку расширений" в админ. части магазина.
      Для тех, у кого настроен ФТП в амин части магазина достаточно просто загрузить весь архив через "установку расширений".
      После установки модуля не забываем перейти в раздел "Модификаторы", очистить там лог и нажать кнопку "Обновить"
      Так-же существует версия для OpenCart и OcStore версий 1.5 - https://opencartforum.com/files/file/2132-popup-image-options-%D0%BA%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%BA%D0%B8-%D0%BE%D0%BF%D1%86%D0%B8%D0%B9-%D0%B2%D0%BE-%D0%B2%D1%81%D0%BF%D0%BB%D1%8B%D0%B2-%D0%BE%D0%BA%D0%BD%D0%B5-vqmod/
      Демо:http://oc2.oc-dev.ru/test
      Добавил serega-lomik Добавлено 23.04.2015 Категория Опции Системные требования Сайт разработчика Старая цена Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop  
  • Последние посетители   0 пользователей онлайн

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

×