0

Автодоповнення у будь-якій кількості для OpenCart

5.0
3 Відгуків
0
Сумісно: OpenCart 3.0
Версія: 1.0.0
Встановлення: через адмін-панель
Завантажень: 3455
Оцінка: 5.0 / 5
Безкоштовно

Завантажити

Ви можете замовити послугу «Установка Автодоповнення у будь-якій кількості для OpenCart» на ваш сайт.

Оплачивайте безпечно:

Автодоповнення у будь-якій кількості для OpenCart
  • Автодоповнення у будь-якій кількості для OpenCart
Автодоповнення у будь-якій кількості для OpenCart

Пункти з автодоповнення виводяться в обмеженій кількості (всього 5)

Опис

У CMS Opencart існує багато полів, що випадають, де реалізовано автодоповнення. Це поступове виведення інформації з бази даних, виходячи з написаного тексту в вхід.


Так ось стандартно пункти з автодоповнення виводяться в обмеженій кількості (всього 5) .

Модуль, про який Ви зараз читаєте включає можливість змінювати цю кількість (рекомендуємо встановлювати значення на 25).


Де найчастіше використовується автодоповнення...

Характеристики

  • Ocmod:

    Так

  • VQmod:

    Ні

  • Розповсюдження:

    Безкоштовно

  • Сумісність:

    3.0

Файли 1

Приклад коду

Код
<?xml version="1.0" encoding="utf-8"?>  <modification>    <name>DEV-OPENCART.COM — Автодополнение в любом количестве</name>    <version>1</version>    <link>https://dev-opencart.com</link>    <author>DEV-OPENCART.COM</author>    <code>dev_opencart_com_autocomplete_fix</code>    <file path="admin/controller/setting/setting.php">  	<operation error="skip">	  	  <search><![CDATA[  		if (isset($this->error['encryption'])) {  	  ]]></search>  	  <add position="before" trim="true"><![CDATA[  		if (isset($this->error['autocomplete_limit'])) {  		  $data['error_autocomplete_limit'] = $this->error['autocomplete_limit'];  		} else {  		  $data['error_autocomplete_limit'] = '';  		}  	  ]]></add>  	</operation>	  	<operation error="skip">	  	  <search><![CDATA[  		if (isset($this->request->post['config_product_count'])) {  	  ]]></search>  	  <add position="before" trim="true"><![CDATA[  		if (isset($this->request->post['config_autocomplete_limit'])) {  		  $data['config_autocomplete_limit'] = $this->request->post['config_autocomplete_limit'];  		} else {  		  $data['config_autocomplete_limit'] = $this->config->get('config_autocomplete_limit');  		}  	  ]]></add>  	</operation>	  	<operation error="skip">	  	  <search><![CDATA[  		if (!$this->request->post['config_limit_admin']) {  	  ]]></search>  	  <add position="before" trim="true"><![CDATA[  		if (!$this->request->post['config_autocomplete_limit']) {  		  $this->error['autocomplete_limit'] = $this->language->get('error_limit');  		}  	  ]]></add>  	</operation>    </file>     <file path="admin/language/ru-ru/setting/setting.php">  	<operation error="skip">  	  <search><![CDATA[  		$_['entry_limit_admin']  	  ]]></search>  	  <add position="before" trim="true"><![CDATA[  		$_['entry_autocomplete_limit']              = 'Лимит в полях Автозаполнения (Admin)';  	  ]]></add>  	</operation>	  	<operation error="skip">  	  <search><![CDATA[  		$_['help_limit_admin']  	  ]]></search>  	  <add position="before"><![CDATA[  		$_['help_autocomplete_limit']  = 'Определяет, сколько элементов отображать при автозаполении (в панели администрирования: товары, категории и т.д).';  	  ]]></add>  	</operation>    </file>    <file path="admin/language/en-gb/setting/setting.php">  	<operation error="skip">  	  <search><![CDATA[  		$_['entry_limit_admin']  	  ]]></search>  	  <add position="before"><![CDATA[  		$_['entry_autocomplete_limit']              = 'The limit in the autocomplete field. (Admin)';  	  ]]></add>  	</operation>	  	<operation error="skip">  	  <search><![CDATA[  		$_['help_limit_admin']  	  ]]></search>  	  <add position="before"><![CDATA[  		$_['help_autocomplete_limit']  = 'Determines how many items to display in autocomplete. (in the admin panel: Products, Categories, Clients, etc.).';  	  ]]></add>  	</operation>    </file>    <file path="admin/view/template/common/header.twig">    <operation error="skip">  	  <search><![CDATA[  		<link type="text/css" href="view/stylesheet/stylesheet.css" rel="stylesheet" media="screen" />  	  ]]></search>  	  <add position="after"><![CDATA[  		<link type="text/css" href="view/stylesheet/autocomplete.css" rel="stylesheet" media="screen" />  	  ]]></add>    </operation>    </file>    <file path="admin/view/template/setting/setting.twig">  	<operation error="skip">  	  <search><![CDATA[  		<legend>{{ text_review }}</legend>  	  ]]></search>  	  <add position="before" offset="2"><![CDATA[  		<div class="form-group required">  		  <label class="col-sm-2 control-label" for="input-autocomplete-limit"><span data-toggle="tooltip" title="{{ help_autocomplete_limit }}">{{ entry_autocomplete_limit }}</span></label>  		  <div class="col-sm-10">  			<input type="text" name="config_autocomplete_limit" value="{{ config_autocomplete_limit }}" placeholder="{{ entry_autocomplete_limit }}" id="input-autocomplete-limit" class="form-control" />  			{% if (error_autocomplete_limit) %}   			  <div class="text-danger">{{ error_autocomplete_limit }}</div>  			{% endif %}   		  </div>  		</div>  	  ]]></add>  	</operation>    </file>
Гарантована сумісність Працює з вашим інтернет-магазином на OpenCart 3.0
Миттєвий доступ Завантаження доступне одразу після покупки
Швидка підтримка Ви купуєте софт напряму у розробника та отримуєте підтримку без посередників
Постійні оновлення Оперативно оновлюємо рішення під нові версії OpenCart і швидко реагуємо на зміни

Скриншоты

Автодоповнення у будь-якій кількості для OpenCart
Автодоповнення у будь-якій кількості для OpenCart

Відгуків 3

Середня оцінка: 5

5

(3)

4

(0)

3

(0)

2

(0)

1

(0)

Написати відгук

Будь ласка, оцініть модуль:

Підтримка

Ми допомагаємо вам з будь-якими питаннями та проблемами, пов'язаними з Автодоповнення у будь-якій кількості для OpenCart.

Що думає « DevGPT» про це доповнення?

Як отримати підтримку:

Зв'язатися з нами

FAQ

Як виправити помилку 500 після встановлення модуля "Автодоповнення у будь-якій кількості для OpenCart" ?

Помилка 500 - це проблема коду, щоб усунути помилку PHP.

  1. В адмін-панелі перейдіть в СистемаІнструментиЖурнал помилок.
  2. Найнадійнішим способом показувати помилки в php коді вважається включення error через файл .htaccess в корені сайту. На самому початку файлу допишіть кілька рядків:

Помилка встановлення: цей каталог недоступний для запису!

Якщо такий напис з'являється під час встановлення модуля через адмін-панель, то у вас не встановлено фікс для FTP (Localcopy):


  1. Встановіть модифікатор localcopy.ocmod.xml, завантаживши його у нас на DEV-OPENCART.COM;
  2. Оновіть модифікатори;
  3. Приступайте до встановлення потрібного модуля ще раз.

FTP повинен бути включений у налаштуваннях!

Ця помилка з'являється під час встановлення модуля через адмін-панель тільки на Opencart 2. Вам потрібно встановити фікс localcopy.ocmod.xml і увімкнути FTP:


  1. Увімкніть FTP у налаштуваннях СистемаУстановкиFTP та заповніть конфіг будь-якими даними;
  2. Встановіть модифікатор localcopy.ocmod.xml, завантаживши його у нас на DEV-OPENCART.COM;
  3. Оновіть модифікатори;
  4. Приступайте до встановлення потрібного модуля ще раз.

Таким чином у вас буде працювати встановлення розширень через адмін-панель, а дані від FTP будуть приховані від сторонніх.

Модуль не відображається у списку розширень в адмін-панелі

У цьому випадку проблем може бути декілька:


  1. Завантажили файли не туди, куди потрібно;
  2. У вас перейменовано папку «admin»;
  3. Локалізація модуля та вашого сайту – різні (у цьому випадку місце назви модуля буде: heading_title)
  4. Файли не довантажилися;
  5. Втомилися та не бачите модуль;

Як виправити, якщо замість назви модуля heading_title?

Це тому, що мова вашого сайту відрізняється від перекладів у самому модулі (швидше за все у вас адмін-панель українською мовою, а в модулі цей переклад відсутній).

  1. Завантажте переклад з архіву з модулем (admin/language/en-gb або ru-ru) у той код локалізації, який є активним на вашому сайті (admin/language/uk-ua, наприклад);

Неприпустимий тип файлу!

Через адмін-панель можна встановити лише модулі в архіві із закінченням ocmid.zip.

Ви ж з ймовірністю 95% встановлюєте звичайний архів із файлами, який потрібно завантажити через FTP (інструкція як це робиться також є вище на цій сторінці).

Модифікатор «Назва» вже використовує унікальний ID код, який ви намагаєтеся завантажити!

Ви встановлюєте модуль або модифікатор, який вже є на вашому сайті. Уважно перевірте цей факт.

Якщо директорія upload в архіві з модулем порожня

Це нормально, це означає, що файли для роботи цього модуля не потрібні.

Установка

Є 2 типи установки: "Установка розширень", якщо файл модуля є архівом із закінченням у назві ocmod.zip або "Через FTP (менеджер файлів)" коли це простий архів з файлами.

Обговорити з AI

DevGPT – помічник «DevGPT»
Привіт! Я ваш AI-консультант. Задайте питання про модуль «Автодоповнення у будь-якій кількості для OpenCart», а я дам розгорнуту відповідь 😉.

Закладки

Кошик (0)

Контакти

Тех.підтримка з 10:00 до 19:00 без вихідних

Веб-лабораторія «DEV-OPENCART».
Всі права захищені (с) 2018-2026