Форум пользователей Impera CMS
Impera CMS - отличный движок для лёгкого создания интернет магазина.
Обладает невероятным количеством функций, необходимых в онлайн торговле.

Проблема и не могу найти справку... Помогите - модуль Autocomplete Search

Следить
Главная
15:18
05 окт
#
?
Виталий написал:

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

справки не как не могу найти.

08:59
06 окт
#
Разработчик написал:

В последних версиях движка модуль автозавершителя поиска (Autocomplete Search) поставляется в составе движка, так что отдельное скачивание этого модуля со страницы Модули и его ручная установка на сайт магазина не требуется.

Что же касается справки, то на странице Модули у каждого модуля присутствует кнопка Подробнее о модуле, где содержится информация о порядке подключения модуля. Например, ниже процитирована та же подробная информация о подключении модуля Autocomplete Search, что появляется при нажатии его кнопки Подробнее о модуле.

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

Модуль Autocomplete search

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

Очень быстрый в работе. Ищет даже если в искомой фразе перепутан порядок слов. Кроме товаров, умеет также искать категории или бренды, подходящие к искомому тексту.

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

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

Типичный пример вызова модуля показан ниже. В параметрах указано, что
  • модуль должен обслуживать строку поиска, у которой идентификатор search_text,
  • ширина выпадающей части равна 500 пикселей, а ее высота не должна расшириться более 600 пикселей,
  • выводить не более 10 товаров и какие их поля разрешаем показать (product_show_...) и по каким полям просим искать (product_by_...),
  • под товарами выводить не более 4 категорий и какие поля показать (category_show_...) и по каким просим искать (category_by_...),
  • под товарами выводить не более 3 брендов и какие поля показать (brand_show_...) и по каким просим искать (brand_by_...).

{* подключаем автозавершитель поиска *}
{include file = '../../common_parts/Autocomplete-search/main.tpl'

         input_id = '#search_text'

         width = 500
         height = 600

         product_maxcount = 10
             product_show_metatitle = false
             product_show_image = true
             product_show_price = true
             product_show_pcode = true
             product_show_sku = true
                 product_by_model = true
                 product_by_metatitle = false
                 product_by_metakeywords = false
                 product_by_body = false
                 product_by_tags = false
                 product_by_barcode = false
                 product_by_pcode = true
                 product_by_sku = true

         category_maxcount = 4
             category_show_metatitle = false
             category_show_image = false
                 category_by_name = true
                 category_by_metatitle = false
                 category_by_metakeywords = false
                 category_by_body = false
                 category_by_tags = false

         brand_maxcount = 3
             brand_show_metatitle = false
             brand_show_image = false
                 brand_by_name = true
                 brand_by_metatitle = false
                 brand_by_metakeywords = false
                 brand_by_body = false
                 brand_by_tags = false

         link_css = true
         link_engine = true}

Содержимое архивного файла модуля:

  • design
    • common
      • Autocomplete-search
        • .htaccess
        • Database.mini.php
        • index.html
        • jquery.autocomplete-min.js
        • search.php
        • shadow.png
        • style.css
    • common_parts
      • Autocomplete-search
        • .htaccess
        • index.html
        • main.tpl
Название: Autocomplete search
Версия: 1.0
Назначение: Модуль автозавершителя поиска.
Для систем: Impera CMS
Автор: Разработчик Impera CMS
Установка: Скачать, распаковать, поместить поверх системы, поставить вызов модуля в нужном месте шаблона.
Требования: Должен быть подключен jQuery не ниже 1.4.2.
Задействует: В своем составе содержит скрипт Ajax Autocomplete 1.1.3. По умолчанию этот скрипт автоматически подключается. Если в шаблоне уже использован такой или более новый, модулю следует сообщить об этом через параметр вызова link_engine = false.
Цена: Бесплатно пользователям Impera CMS.


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

Шаблон Feminine Lingerie & Underwear содержит подключенный модуль Autocomplete Search.


Шаблон Fruit Gifts содержит подключенный модуль Autocomplete Search.

Шаблон Organic Cosmetics содержит подключенный модуль Autocomplete Search.

Шаблон Electronics Online Store содержит подключенный модуль Autocomplete Search.

Шаблон Catholic содержит подключенный модуль Autocomplete Search.

Шаблон Pet Store содержит подключенный модуль Autocomplete Search.

Шаблон Simpla2 содержит подключенный модуль Autocomplete Search.

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

В некоторых случаях люди после установки готового шаблона просто удаляют (или закомментируют) из соответствующих tpl- или htm-файлов шаблона лишние по их мнению части (скажем блок выбора дизайнов, блок смены языков, некоторые кнопки социальных сетей, если такие представлены в шаблоне), а также прописывают в шаблоне свои контактные реквизиты и точку на Google-карте (в некоторых шаблонах страница обратной связи содержит абстрактный статический блок с текстовыми реквизитами - адрес, телефоны и тому подобное, - не привязанными к базе данных сайта).

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

Как правило, шаблоны собираются по модульной технологии с вынесением блоков в отдельные файлы шаблона, поэтому почти любой фрагмент страницы может быть с легкостью отключен (удален, закомментирован).
22:12
06 окт
#
?
Виталий написал:

Уважаемый разработчик!

скачал я вашу демоверсию движка. Установил. Скачал шаблон - ну нету в нем Авто поиска - http://clip2net.com/s/5TSXIg

Пытаюсь вставить - но ничего не получается. слишком у вас мудренное описание - не для смертных...

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

поделитесь ссылкой!

00:13
07 окт
#
Разработчик написал:

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

Посмотрите тот же шаблон в действии на демо сайте: http://demo.imperacms.ru/?theme=FeminineLU

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

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

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

19:29
08 окт
#
?
Виталий написал:

не могу понять в чем дело, но не работает не поиск не остальные модули по вашей ссылке на cms - в которой, якобы все включено.
может дело в денвере?

в общем нуждаюсь в помощи...

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

У вас шаблоны переключаются?
Авто поиск не работает на любом шаблоне?
Остальные модули не работают - какие именно?


обнаружил еще ошибку в админке - http://clip2net.com/s/5UHFKV

Спасибо за обнаружение бага "Отсутствие контроля пустых переменных в шаблоне комплектов, когда при создании нового комплекта случайно не заполнили одно из обязательных полей". У себя локально в файлах, готовящихся для новой версии, я эту ошибку уже исправил.


Далее...
создал комплекты товаров - http://clip2net.com/s/5UHVD3



а на самой странице http://localhost/kits/testovaya_akciya - пишет о ошибке - http://clip2net.com/s/5UHX95

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


не могу найти, где настраивается данный блок?
http://clip2net.com/s/5UI74A

Этот блок автоматически подхватывает список акционных товаров. Например установите в каком-либо товаре признак "Акция" и опционально время окончания акции, как этот товар появится в данном блоке. Такие параметры как "заголовок" и "строка с надписью под блоком" задаются в том месте шаблона, где и было произведено подключение модуля Happy Hour.

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


и где включить красивую (рисованную) карту сайта?

Визуального тумблера нет. Пока только руками вставлять вызов модуля в нужное место страницы.

Для примера хотим заменить страницу карты сайта на вид цветной карты, которую создает модуль SlickMap. Тогда в файле шаблона sitemap.tpl (этот файл отвечает за внешний вид центральной части страницы, условно называемой "карта сайта") просто пишем вызов модуля с необходимыми нам параметрами.
    {include file = '../../common_parts/SlickMap/main.tpl'

             collapsed = true
             monochromed = true

             show_pages = true
                 pages_show_url = true
                 pages_limit = 5
                 menu_names = ['Верхнее меню']

             show_catalog = true
                 catalog_show_url = true
                 catalog_limit = 10
                 catalog_maxlevel = 3

             show_brands = false
                 brands_show_url = true
                 brands_limit = 10
                 brands_maxlevel = 3

             show_news = false
                 news_show_url = true
                 news_limit = 10

             show_articles = false
                 articles_show_url = true
                 articles_limit = 10

             noindex = true
             link_css = true}
  


:( не могу понять. не ужели я такой трудный и не могу разобраться в этом движке или ваши клиенты подкованные знатоки?
Я думал битрикс лес дремучий, ан нет... ошибся! ))

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

С радостью сделал бы движок еще понятнее, но и Москва не сразу строилась, поэтому я двигаюсь шаг за шагом и во многом благодаря пользователям, которые натыкаются на непонятные им моменты.
16:39
16 окт
#
?
Виталий написал:

Дмитрий, подскажи пожалуйста, как в шаблоне simpla сделать выбор варианта товара через селектор и одной ценой?

т.е. сумма одна и меняется от выбранного варианта товара (напримера цвета)

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

16:43
16 окт
#
?
Виталий написал:

и еще вопрос.

можно ли ка кто в админке переработать свой-ства товаров, ближе,как в симпле?

просто очень не удобно добавлять новые св-ва

Было бы удобнее иметь само название св-ва отдельно от значения.

Когда много товаров - очень сложно работать со свойствами ((

19:40
17 окт
#
Разработчик написал:

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

Написание ответа

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


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


Хостинг для сайта

Хостинг для интернет магазина

Svai.net

Украина
г. Черкассы
5+ Заказать

TutHost.ua

Украина
г. Киев
Заказать

Mirohost.net

Украина
г. Киев
? Заказать

HyperHosting.com.ua

Украина
г. Винница
i подробнее Заказать

Agava.ru

Россия
г. Москва
Заказать

Ukraine.com.ua

Украина
г. Киев
5 Заказать
Импераготовасотрудничатьс провайдерами Важно Учтите Этот список перечисляет лишь некоторых хостинг-провайдеров, у которых существуют специальные тарифные планы для интернет магазинов, а сам список не означает, что другие провайдеры чем-то хуже.

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

Демо Главная Хронология Соглашение Материалы Контакты