Мы рады презентовать вам новую версию OkayCMS. В неё вошло около шестидесяти важных изменений, о которых сейчас мы расскажем.
Новости системы
Новая версия OkayCMS 2.2.3: улучшенный sitemap.xml, новые страницы брендов, мультиязычное меню и еще много всего.
Вышла новая версия OkayCMS 2.2.2.
Что было сделано:
- Исправлена работа техподдержки. В версии 2.2.1 при попытке создать обращение выдавало ошибку "Пустое сообщение"
- Если убрать с публикации (Активность) "Страница не найдена" для 404 ошибки - и перейти на несуществующую страницу, отображался только белый экран, без какого либо дизайна. Сейчас корректно выводит страницу с ошибкой 404
- Исправлено отображение категорий в сайдбаре
- Исправлено отображение название версии в футере админ. панели
- Исправлено отображение меню если в нём есть отключенные пункты
- Улучшено содержание файла .gitignore
Новая версия OkayCMS 2.2.1
Новая версия OkayCMS 2.2.0: глобальное изменение SEO-раздела, улучшение админпанели, обновленный функционал, исправление ошибок и воплощение ваших пожеланий. Вы должны её скачать!
Новая, промежуточная версия выпущена для фикса обнаруженных уязвимостей и багов.
Что вошло в новую версию:
- Изменены настройки безопастности из-за чего в прошлой версии некорректно работал импорт
- Обновили библиотеку PHPMailer для исправления обнаруженной в ней уязвимости.
- Исправлена ссылка на 404 ошибку с баннера
Обновление OkayCMS - версия 2.1.5
Инструкция для самостоятельного обновления OkayCMS до акутальной версии.
Админинистративная панель:
- Добавлена возможность переходить к предыдущему/следующему заказу с помощью стрелочек в самом заказе.
- При включении функции быстрого редактирования и желании отредактировать (страницу, товар,продукт и т.д.) когда находишься на дополнительном языке, при нажатии на всплывающую ссылку "Редактировать" перебрасывало в админку на страницу с версией языка который задан по умолчанию. Теперь формируется ссылка с id версией нужного языка.
- Текстовый редактор TinyMCE обновлен до последней актуальной версии. Также в нем включено несколько функций, которые были отключены в прошлых версиях.
- Подпункт "Переводы" был перенесен из раздела "Настройки" в раздел "Дизайн", так как переводы всё-же больше относятся к шаблону, а не к настройкам.
- Если в шаблоне находится блокирующий файл locked, то переводы также не доступны к редактированию.
- В админ панели теперь всплывающая кнопка "Применить" появляется и на странице списка товаров если изменяется цена или количество товаров.
- Расширено количество информации, которое отображается во вкладке "Системная информация"
Интеграция с 1С:
- Транслит в файле импорта из 1С приведен к общему виду транслита, который используется в системе.
- При импорте из 1С товаров с пробелами в конце, теперь URL формируется правильно, "-" в конце автоматически обрезается.
SEO изменения:
- Сделан запрет создания в админ. панели заказа без товаров, а также при редактировании заказа, если удалить все товары из него, то он теперь не сохранится.
- Ранее страницы на выключенном языке отдавали код 200 и если ссылку на них добавить в поисковую систему, то могли проиндексироваться дубли. Сейчас страницы выключенных языков отдают код ответа 503 и не будут попадать в индекс поисковых систем.
- Ранее при переключении языка на странице фильтрации можно было попасть на страницу с 404 ошибкой. Теперь при переключении языка на странице фильтрации пользователя переводит в категорию товаров без фильтрации.
- Исправлен баг, когда с помощью ручных манипуляций с URL можно было получить страницу, отдающую код 200 вместо ошибки 404.
- Также исправлена очень редко воспроизводящаяся ошибка с неправильным формированием URL при особых условиях фильтрации.
- Корректно донастроены ссылки, которые указываются в rel="alternate"
- Исправлена ошибка микроразметки
Прочие изменения:
- Добавлено в базу данных поле в которое пишется дата создания категории. Можно использовать для вывода категорий-новинок при создании новых шаблонов (например).
- Уменьшено количество запросов к базе данных для ускорения работы системы
- Исправлена проблема некорректного отображения текста в установщике в некоторых случаях.
- Качество фото в системе выставлено на 100% по умолчанию.
- Изменены правила валидации телефона в корзине при оформлении заказа.
- Ранее, когда нажималась кнопка "Импортировать" при отсутсвующем файле - выдавалась ошибка. Сейчас это исправлено.
- Сделан редирект с yandex.xml на feed.xml для тех кто привык к старому URL
- Внесены изменения в файл config.php для упрощения сборки с помощью Phing.
- Сделано корректное отображение кнопки "К оплате" при использовании платежного модуля "Интеркасса"
- Исправлены ошибки в style.css
1C:
-была проведена работа с импортом из 1С. Исправлена выгрузка товаров из 1С, добавлена возможность импортировать из 1С названия свойств и единицы измерения, а также различные валюты товаров. В файле, отвечающем за импорт из 1С появилось больше настроек. Добавлена возможность выгружать товары из 1С с бесконечным количеством на складе, можно задать, выгружать все валюты или только активные, нужно ли очищать базу данных перед каждым импортом.
Клиентская часть:
- обновлен Fancybox, исправлена логика работы Fancybox при клике назад в браузере. Если раньше при открытии фенсибокса, его закрытии и клике после этого по кнопке назад в браузере открывался фенсибокс, то теперь открывается предыдущая страница.
- исправлено отображение инпутов в корзине и комментарии заказа в IE11.
- немного изменено отображение письма о заказе клиенту для большей понятности.
- сделаны мелкие правки в отображение свойств в товаре.
- в фильтрации учавствовали все значения свойств для всех языков, а не текущего.
- если у категории был URL catalog, all-products, brands, discounted, bestsellers - не работали сортировка, пагинация и фильтры. Сейчас это исправлено.
Админ. панель:
- исправлена проблема с сортировкой товаров и категорий, которая возникает после обновления браузеров.
- некоторые переводы были вынесены из tpl в файл с переводами.
- при добавлении товара теперь все значения свойств добавляются на все языки.
- при использовании 465 порта для отправки писем через SMTP теперь подставляется протокол шифрования ssl.
- на странице свойств в админ. панели, в фильтре по категориям дублировались категории если была вложеность. Исправлено.
- картинки баннеров переведены на общую логику работы с изображениями - исправлена проблема с созданием 2 баннеров с разными картинками но одинаковыми их названиями(отображалась изображение 1го баннера у всех баннеров).
SEO исправления:
- заголовки lastmodify для страниц блога и новостей брались общие для обоих страниц. Теперь формируется отдельный заголовок для каждой страницы.
- на страницах фильтра по свойствам убрана некорректная ссылка в alternate на эту страницу на других языках.
- добавлен атрибут canonical на страницы брендов и категорий.