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

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

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

Вышла версия 2.1.5 (150524, от 24 мая 2015 года)

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

1. Добавлен модуль Мониторинг цен, размещен на странице "товары -> Товары -> Редактор цен -> Мониторинг цен".

2. Настройки RSS расширены дополнительными параметрами и вынесены в отдельную страницу админпанели "страницы -> что сообщает сайт -> По каналу RSS -> Настройки RSS".

Следующее важно только при обновлении Поскольку текущая версия скрипта установки ещё не умеет выполнять мелкие корректировки при обновлении, вам нужно в админпанели на странице "страницы -> Зарегистрированные модули" найти модуль RSS и вручную сменить его класс RSS на Rss (регистр символов имеет значение на Unix-системах). Если используете модифицированный корневой файл .htaccess, то есть после обновления всё равно перезаписываете своим, проверьте чтобы в нём RSS тоже было заменено на Rss.

3. В поставку включен шаблон RapidMobile, переделанный для линейки 2.х.

4. Оптимизирован файл robots.txt. Предыдущая версия файла закрывала от индексации много адресов, которые желательны для индексации.

5. Добавлены шаблонизационные функции:

requestUri - получить URI страницы. Позволяет удалять из URI нежелательные параметры.

htmCache - кешировать фрагмент страницы. Позволяет кешировать на произвольный срок и с учётом зависимости от некоторых параметров.

includeHtml - вывод указанного html-файла. Позволяет выводить htm-, tpl-, xml-, js-, css-, txt-файлы.

siteTotalSpace - вывод размера ёмкости дискового пространства сервера (именно сервера, а не сайта на нём).

siteFreeSpace - вывод размера свободного дискового пространства сервера.

siteUsedSpace - вывод размера использованного дискового пространства сервера.

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

6. Исправлена ошибка, из-за которой на странице категории, имеющей особый URL, была доступна не вся информация о категории.

7. Появилась возможность в свойствах товаров расставлять их по весам.

8. У свойств товаров появилась возможность назначать им абстрактные группы. Информация о названии группы доступна в шаблоне, где выводится свойство. Её можно использовать, чтобы изменить алгоритм вывода и показать свойства с делением на группы.

9. Режим отладки в результатах трассировки теперь выводит сообщения об ошибках, произошедших в соответствующих запросах. То есть если на странице админпанели "настройки -> Конфигурационный файл" включить параметр debug = да, то результаты трассировки работы движка, которые появляются в левом верхнем углу сайта, будут содержать дополнительную информацию, полезную при поиске узких мест и неправильных запросов.

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

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

11. Появилась возможность загружать шаблоны в режимах "новый" / "обновление". Во время загрузки можно изменить имя шаблона.

Кстати Раньше любые сторонние дополнения шаблона, например макеты писем, посадочных страниц приходилось закачивать в шаблон по FTP. Теперь это можно делать из админпанели, а создателям шаблонных дополнений открыта дорога предлагать решения на уровне страниц шаблона (грубо говоря, корзина от "Вася-and-Company", страница товара от "Маша-Design" и тому подобное).

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

12. Проведена серия мелких исправлений в модулях и ядре движка.

13. В товарах появилась возможность указать другую базовую валюту.

Ссылки

Обсуждение
«Антон | 26 май 23:30
Пункт 11 в части кстати - ересь. Корзина от Васи, товарная страница от Маши будут отличаться от моего дизайна. Разве нет?
Ответить
«Сергей | 27 май 23:17
если сделаны на уникальных классах или вобще без то отличатся не будет
в джумле все модули так и делают никто не жаловался
Ответить
«Сергей | 27 май 23:13
перестал работать информер по ссылке http://site/informer теперь пустая страница
Ответить
«Вячеслав | 8 июн 12:38
На сайте базовая валюта доллар США, для некоторых товаров поставил базовую валюту гривну, но почему-то всё равно при изменении курса доллара меняется и цена тех товаров, где базовая валюта гривна. Судя по логике, для товаров с базовой валютой гривна курс доллара не должен влиять никак на эти товары.

Где моя ошибка? Или это ошибка в работе движка?
Ответить
«Impera CMS | 8 июн 12:55
Допустим на сайте было две валюты - базовая по сайту и клиентская, курс которой плавает:

[1] доллар, курс 1:1
[2] гривна, курс 22:1

Добавим третью валюту - базовую для отдельных товаров:

[3] гривна*, курс 22:1

Теперь при смене курса валюты 2 не будет меняться цена товаров, которым назначена базовая валюта 3. Соответственно при смене курса валюты 3 изменится цена лишь отдельных товаров, для каких она является базовой.
Ответить
«Вячеслав | 19 июн 15:09
Только что будет видеть клиент на лицевой стороне в селекторе валют?
Доллар
Гривна
Гривна*

Как ему это понимать? И что будет происходить когда клиент выберет отображать цены в валюте Гривна*?
Ответить
«Максим | 19 июн 16:26
Снять у валюты "разрешить показ на сайте".
Ответить
«eWOOngelist | 14 июн 17:42
Админпанель светло-серо-никакая. Надо вглядываться чтобы отличить информацию от ui компонентов. Эталоном у вас Google чтоль был? Так у них хоть кнопки заметны. На вашей панели вобще взгляду незачто зацепиться.
Ответить
«Владимир | 15 июн 16:57
Подскажите где нужно вводить настройку:
Поле "Капча" (если не отключена)
{if empty($settings login_captcha_disabled)}

нужно отключить капчу в нескольких местах,
в тч в странице логина
Ответить
«Максим | 17 июн 11:55
update settings set login_captcha_disabled=1
Выполнить этот запрос в phpmyadmin.
Редко импера стала обновляться. С бубном в придачу. Куда то не туда развитие котится.
Ответить
«Владимир | 13 дек 10:39
После обновления в способах доставки перестала работать галочка "Адресный"
Все равно выводятся все поля адреса
Шаблон Electronics
Ответить

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

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

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

Предложить

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