Всё для сайтов

Список изменений в версии 161016 Impera CMS.

Будьте в курсе событий

Вышла версия 2.1.7 (161016, от 16 октября 2016 года)

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

Ещё одно достоинство этого релиза - наконец появилась автоматизация обновления движка парой кликов из админпанели. Раньше начало такой операции пользователи вынуждены были каждый раз выполнять вручную:

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

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

Новшества этой версии

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

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

3. Исправлена ошибка "невозможно ввести IP-адрес" в запретах доступа.

4. Поиск расширен опциональными параметрами search_category и search_brand, где можно указать идентификатор категории и бренда, внутри которого требуется произвести поиск. Теперь в форме поиска доступны параметры:

keyword = что ищем
search_category = ИД категории, в какой искать
search_brand = ИД бренда, в каком искать
search_type = какой алгоритм поиска применить
tag = какой тег искать
cost_from = левая граница цены
cost_to = правая граница цены
cost_forget = 1 если после поиска забыть хранимые границы цены
reset_old = 1 если перед поиском забыть хранимые в сеансе параметры

5. Добавлен ещё один поисковый алгоритм - его имя для параметра search_type равно a2. Теперь поддерживается 3 базовых алгоритма:

std = стандартный, схема поиска:
    ПОХОЖЕЕ СЛОВО в названии товара,
    или код производителя ТОЧНОЕ СОВПАДЕНИЕ,
    или название категории ТОЧНО,
    или название бренда ТОЧНО,
    или артикул ТОЧНО,
    или ПОХОЖЕЕ в названии варианта товара
a1 = магазинный простой, схема поиска:
    ПОХОЖЕЕ СЛОВО в названии товара,
    или ПОХОЖЕЕ в коде производителя,
    или ПОХОЖЕЕ в названии категории,
    или ПОХОЖЕЕ в названии бренда
a2 = магазинный полный, схема поиска:
    ПОХОЖЕЕ СЛОВО в названии товара,
    или ПОХОЖЕЕ в коде производителя,
    или ПОХОЖЕЕ в названии категории,
    или ПОХОЖЕЕ в названии бренда,
    или ПОХОЖЕЕ в артикуле,
    или ПОХОЖЕЕ в названии варианта товара

6. Исправлена ошибка, из-за которой товар, размещённый в отложенных, не мог затем быть перенесённым в корзину.

7. Добавлен админский модуль Обновление CMS - позволяет автоматизировать обновление сайта на новую версию движка. Модуль размещён в меню выход / О программе / Обновление CMS.

На всякий случай Сведения тем, кто интересуется самостоятельным написанием модулей для сайта. Устройство данного модуля можно изучить по следующим ссылкам:

  • Скриптовая часть модуля:
    objects/update/Update.admin.php
  • Макет страницы (точнее, её центральной части) модуля:
    admin/design/default/html/update/update.htm

8. На админских страницах переписки с клиентами, комментариях к товарам и публикациям добавлен вывод дополнительной информации о писавшем: емейл, номер телефона, если тот указал такие.

Ссылки

Обсуждение

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

Другие обсуждения »

Теги: новая версия

Хотите чтобы мы рассказали ещё о чём-то - предлагайте тему.

Предложить

Следите за нашими публикациями в социальных сетях и новостных каналах.