Страница 1 из 2

Вышла новая версия ОkayCMS 3.5.0

Добавлено: 24.02.2020, 19:44
OkayCMS
Что вошло в новую версию OkayCMS.
Значительно переделан и расширен функционал раздела заказов в админ панели.

Во-первых, появилась вкладка "История заказа", в которой можно увидеть всю историю действий с заказом. Смену статусов, меток, добавление товаров, способов доставки и т.п

Изображение

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

Изображение

В-третьих, мы переделали фильтр по датам на странице заказов. Теперь можно быстро отфильтровать заказы по определенным периодам. В быстрый доступ мы вынесли фильтры за неделю, за 30 дней, за 7 дней и за вчера, но в календаре можно задать любой интересующий вас период.

Изображение

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

Изображение

Дальше как обычно, одной строкой:

- Добавили модуль экспорта товаров в Hotline с возможностью указать через какое свойство передается гарантия.

- Изменили внешний вид некоторых элементов в админ. панели.

- Убрали использование устаревшей функции get_magic_quotes_gpc для корректной работы системы с PHP 7.4

- Импорт товаров сделали в виде транзакции что позволило ускорить импорт.

- Сделали вывод ccылок предыдущего и следующего товара в товаре

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

- Блок управления преимуществами, которые показываются в футере перенесли в админке в раздел Дизайн - Настройки дизайна

- Улучшили микроразметку хлебных крошек

- Сделали в коде проверку на шорткод баннера, а не на его id. Это позволит более легко и удобно устанавливать шаблоны.

- Покрыли хелперами MenuAdmin для расширения возможностей модульности

- Добавили возможность использовать метод Okay\Core\BackendTranslations::getTranslation() из модулей

- Сделали возможность расширять импорт из модулей

- Сделали возможность создавать что-то вроде LiteController, для ajax-ов. Теперь не обязательно наследоваться от AbstractController что позволит ajax файлам из модулей выполняться быстрее.

- Сделали мелкие правки верстки

- Исправили отображение перевода способов оплаты и доставки в карточке товара. После переключения языка в карточке товара не подтягивался правильный перевод способов оплаты и доставки до обновления страницы. Теперь это подтягивается сразу

- Исправили некорректную работу некоторых модулей при выборе категорий, если формирование URL для этих категорий было изменено

- Закрыли возможность создавать вручную дубли дописывая в URL фильтра по двум свойствам любые символы

- Исправили баг с переопределением дизайн блоков модулей в теме

- Исправили некорректное определение бренда при импорте из 1С

- Исправили добавление точки в URL товаров при импорте через 1с если точка есть в названии товара. Теперь точка в URL не добавляется.

- Исправили написание номеров телефонов из шапки в коде

- Исправили редактирование названия языка сайта в админ. панели

- Исправили порядок выборки фото в XML

- Сделали небольшие правки переводов


Скачать новую версию можно по ссылке архив с изменениями по сравнению с 3.4.1 по ссылке Также вы можете написать через раздел "Техподдержка" для заказа обновления.

Добавлено: 25.02.2020, 05:20
dev
OkayCMS, а работу свойств поправили? Как обещали — viewtopic.php?f=6&t=1627&p=7442#p7442

Добавлено: 25.02.2020, 06:12
OkayCMS
dev писал(а):OkayCMS, а работу свойств поправили? Как обещали — viewtopic.php?f=6&t=1627&p=7442#p7442
Да, поправили. Теперь если изменили транслит, он таким и остаётся при добавлении новых свойств

Добавлено: 25.02.2020, 10:46
tgc.co.ua
OkayCMS писал(а):Значительно переделан и расширен функционал раздела заказов в админ панели.
Юхху! Молодцы! Очень много полезных фич!!!
спасибо что поработали с модулем НП!

побежал обновлять и тестить

Добавлено: 25.02.2020, 11:57
dmriabkov
Модуль Hotline по-видимому некорректно стал. В демке эта проблема наблюдается тоже. После нажатия на модуль, перебрасывает в каталог с товаром.
Не тот контроллер к нему прописан.

Добавлено: 25.02.2020, 12:57
Sergey
Обновление годное. Забыли за платежные системы Приват, Монобанк и возможность формирования квитанций безнальных счетов с указанием нужных данных банков (например украинских коих нет в системе).

Заказы реализовали классно, просто бомба, единственное, если бы выпадающий фильтр "Новый заказ, Принятый и т.п." сделали не выпадающем меню а кнопками, вот как история заказов в первом скрине в первом посте тут, было бы идеально :-)

Спасибо за работу!

Добавлено спустя 1 час 4 минуты:
Планируется ли внедрение надстройки для кредитования банками?
Т.е. в корзине человек способ оплаты выбирает в кредит, а далее все происходит по api банка и т.п.
Было бы весьма полезно.

Добавлено: 25.02.2020, 18:08
evgkiev
OkayCMS писал(а):- Добавили модуль экспорта товаров в Hotline с возможностью указать через какое свойство передается гарантия.

Перебрасывает на товары. Выше об этом уже упоминал dmriabkov

OkayCMS писал(а):- Теперь, при выборе "Наложенный платеж" в способе доставки скрываются неподходящие способы оплаты. Теперь нельзя выбрать одновременно доставку с наложенным платежем и оплату картой.

Некорректно работает добавление способов оплаты в модуле, чекбоксы не правильно работают и кнопка активации

Добавлено: 25.02.2020, 18:23
OkayCMS
Sergey писал(а):Обновление годное. Забыли за платежные системы Приват, Монобанк и возможность формирования квитанций безнальных счетов с указанием нужных данных банков (например украинских коих нет в системе).

Заказы реализовали классно, просто бомба, единственное, если бы выпадающий фильтр "Новый заказ, Принятый и т.п." сделали не выпадающем меню а кнопками, вот как история заказов в первом скрине в первом посте тут, было бы идеально :-)

Спасибо за работу!


Планируется ли внедрение надстройки для кредитования банками?
Т.е. в корзине человек способ оплаты выбирает в кредит, а далее все происходит по api банка и т.п.
Было бы весьма полезно.

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

Интеграция с банками планируется выпускать в виде модулей в ближайшее время (в ближайшие месяц-два). В рамках ядра системы будут вестись только основные способы оплаты.

evgkiev писал(а):
OkayCMS писал(а):- Добавили модуль экспорта товаров в Hotline с возможностью указать через какое свойство передается гарантия.

Перебрасывает на товары. Выше об этом уже упоминал dmriabkov

OkayCMS писал(а):- Теперь, при выборе "Наложенный платеж" в способе доставки скрываются неподходящие способы оплаты. Теперь нельзя выбрать одновременно доставку с наложенным платежем и оплату картой.

Некорректно работает добавление способов оплаты в модуле, чекбоксы не правильно работают и кнопка активации

По модулю Хотлайн - да, в последний момент делали косметические правки и сломали. В ближайшее время выпустим 3.5.1 где это будет исправлено. А по второму замечанию - не смогли воспроизвести проблему, можете описать подробнее?

Добавлено: 25.02.2020, 18:36
evgkiev
OkayCMS писал(а):А по второму замечанию - не смогли воспроизвести проблему, можете описать подробнее?

http://prntscr.com/r7k9rw
Вот нажимаю на самый нижний чекбокс Оплата через WayForPay, активируется только верхний

Не получается сразу деактивировать переключатель разрешающий оплату наложкой

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

Добавлено спустя 12 минут 50 секунд:
А вообще для чего в админке модуля Новой почты в списке способов оплаты чекбоксы? Для каких массовых действий они предназначены?

Добавлено: 26.02.2020, 08:41
tgc.co.ua
Верстка в админке (кеш чистил)
https://prnt.sc/r7t1kl

Не передается значение при заказе с доставкой НП "Город" в "Заказы"
https://prnt.sc/r7t6wt

Не появляется выбор пункта выдачи при заказе с доставкой НП после выбора "Город"
https://prnt.sc/r7tauh
На предыдущих версиях появлялись "пункты выдачи" если несколько раз поставить/снять птичку "Наложенный платеж"

После обновления слетело перенаправление с http на https
Может быть стоит включить этих пару строк в htaccess - по умолчанию?
https в 2020 это уже мастхэв, если я не ошибаюсь, тем более что без него не работают модули оплаты

Добавлено: 26.02.2020, 08:46
Sergey
tgc.co.ua писал(а):Не появляется выбор пункта выдачи при заказе с доставкой НП после выбора "Город"
https://prnt.sc/r7tauh
На предыдущих версиях появлялись "пункты выдачи" если несколько раз поставить/снять птичку "Наложенный платеж"
API ключ прописали в модуле почты? Если нет, пропишите. Именно это рекомендовал сделать разработчик Окей и это решило вопрос моментально.

Добавлено: 26.02.2020, 08:47
tgc.co.ua
Sergey писал(а):API ключ прописали в модуле почты? Если нет, пропишите. Именно это рекомендовал сделать разработчик Окей и это решило вопрос моментально.
На предыдущих версиях появлялись "пункты выдачи" если несколько раз поставить/снять птичку "Наложенный платеж"

Добавлено: 26.02.2020, 10:23
OkayCMS
tgc.co.ua писал(а):Верстка в админке (кеш чистил)
https://prnt.sc/r7t1kl

Не передается значение при заказе с доставкой НП "Город" в "Заказы"
https://prnt.sc/r7t6wt

Не появляется выбор пункта выдачи при заказе с доставкой НП после выбора "Город"
https://prnt.sc/r7tauh
На предыдущих версиях появлялись "пункты выдачи" если несколько раз поставить/снять птичку "Наложенный платеж"

После обновления слетело перенаправление с http на https
Может быть стоит включить этих пару строк в htaccess - по умолчанию?
https в 2020 это уже мастхэв, если я не ошибаюсь, тем более что без него не работают модули оплаты

Попробуйте очистить папку backend/compiled - должно помочь в проблемах верстки.
HTTPS - мастхев для нормальных магазинов, но к сожалению, таких на данный момент - процентов 85%. + есть 2 проблемы
1. На многих хостингах HTTPS не подключен по умолчанию - это значит что при установке системы на свежекупленный хостинг она не заработает. :(
2. На разных хостингах эти 2 строчки редиректа выглядят по разному, это значит что есть вероятность что сайт выпадет в циклический редирект, что тоже нехорошо.

По остальным проблемам - будем смотреть.

Добавлено: 26.02.2020, 14:50
Sergey
Ребята, еще один мелкий баг, заметил на 3.4.0 сейчас и на 3.4.1 также.
Картинки делаю 150 на 150, но иногда вылазит вот такая бяка, как будто не правильно центруются картинки верх-низ.
Скрин прилагаю:
http://i.piccy.info/i9/8597f164b1b207d3f54d41f284 ... 43718/rewrewerwerwerwerwer.png

Добавлено: 26.02.2020, 15:22
tgc.co.ua
OkayCMS писал(а):HTTPS - мастхев для нормальных магазинов, но к сожалению, таких на данный момент - процентов 85%. + есть 2 проблемы
1. На многих хостингах HTTPS не подключен по умолчанию - это значит что при установке системы на свежекупленный хостинг она не заработает. :(
2. На разных хостингах эти 2 строчки редиректа выглядят по разному, это значит что есть вероятность что сайт выпадет в циклический редирект, что тоже нехорошо.

у всех кто купил окай про версии нормальные магазины!!! О_о

если может такое быть, что на хостинге не включен ssl - надо сообщить такому динозавру следующее!
При обновлении OkayCMS на новую версию будет включен HTTPS
если он Вам не нужен, то это Ваши проблемы, закомментируйте строки такие-то ибо у вас "не нормальный" магазин, и не понятно зачем вам, уважаемый пользователь, платежные системы и другой полезный функционал нашей системы - если у вас в 2020 нет ssl сертификата, даже бесплатного, а ваш хостинг провайдер ...


ну так... шутка минутка...

это каждый раз при обновлении надо сравнивать файлы - вдруг что-то новенькое и надо поправить перед обновлением чтобы не слетел https к примеру?
какой софт посоветуете для этого?

Добавлено: 26.02.2020, 15:35
zyxer
Сравнение удобно сделано в PHPstorm-е. А вообще посмотрите на хостинге, зачастую там есть настройка редиректить с www на без или с http на https. Тогда не нужно в файле править. Реже этот же вопрос можно решить через тех. поддержку хостинга. Также если знакомы с гитом, можно на гите сделать одну ветку в которой будете просто вести все версии голого окая, а в другой свой проект. После обновления окая в ветке окая её нужно примержить к ветке проекта и разово порешать конфликты, далее гит "запомнит" какой вы сделали выбор, и более не будет напоминать об этих же конфликтах ) Это лучший способ ИМХО )

Добавлено: 27.02.2020, 07:19
Sergey
zyxer, я правильно Вас понял? В htacess лучше убрать редиректы и включить их принудительно через настройки хостинга?

Добавлено: 27.02.2020, 07:34
zyxer
Да

Добавлено: 27.02.2020, 08:16
tgc.co.ua
zyxer писал(а):Также если знакомы с гитом, можно на гите сделать одну ветку в которой будете просто вести все версии голого окая, а в другой свой проект. После обновления окая в ветке окая её нужно примержить к ветке проекта и разово порешать конфликты, далее гит "запомнит" какой вы сделали выбор, и более не будет напоминать об этих же конфликтах ) Это лучший способ ИМХО )
понял о чем речь, гит полезная штука для разработчиков, но я ЮЗЕР))) и пользуюсь лицензией, не тестер, ни QA
что-то понимаю в CSS, HTML, немного PHP и MySQL

а с гитом есть вопрос! Я имею право выкладывать любую, даже часть кода Okay на открытые ресурсы или там (гит) можно не публиковать на общее обозрение?

Добавлено: 27.02.2020, 08:34
zyxer
конечно можно создавать приватные репозитории, на битбакете они всегда были бесплатные. на гитхабе они стали бесплатные (приватные репозитории) несколько лет назад.