Вышла новая версия OkayCMS 2.1.3

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 216
Сообщения: 1627
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Сайт Skype

Сообщение #1 OkayCMS » 27.11.2017, 11:28

В новую версию OkayCMS 2.1.3 вошли следующие изменения:

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 на страницы брендов и категорий.

Для обновления с предыдущей версии воспользуйтесь GitHub https://github.com/OkayCMS или обратитесь в тех. поддержку. Необходимое время для обновления специалистами тех. поддержки - 15 минут.

IvanovMARK M
Аватара
IvanovMARK M
Репутация: 2
Сообщения: 58
Зарегистрирован: 05.01.2016
С нами: 8 лет 2 месяца

Сообщение #2 IvanovMARK » 27.11.2017, 13:15

+ / проверим

Teplogaz
Teplogaz
Репутация: 2
Сообщения: 23
Зарегистрирован: 27.11.2017
С нами: 6 лет 4 месяца

Сообщение #3 Teplogaz » 27.11.2017, 16:51

Спасибо за обнову=))
Подскажите пожалуйста как правильно обновлять
https://github.com/OkayCMS/Okay_Lite/commit/53801d6088d9f970df1df9898740499a5118488f

С измененными файлами вроде понятно, непонятно с несколькими пунктами:
1. Возник вопрос по первому пункту .gitignore смотрю в папке Okay_Lite-master он расположен в корне а у меня такого файла в корне нет (версия 2.1.2), хотя судя по обновлению он должен был быть;
2. Как правильно обновить базу данных.
Заранее спасибо.

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 216
Сообщения: 1627
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Сайт Skype

Сообщение #4 OkayCMS » 27.11.2017, 17:40

1. Gitignore вам трогать не нужно. Это для работы с сайтом через гит.
2. Нужно зайти в БД вашего сайта и выполнить следующий запрос https://github.com/OkayCMS/Okay_Lite/commit/53801 ... d2548bda4700772651ad321abe2ec3

ALTER TABLE `ok_features` ADD `external_id` VARCHAR(36) NOT NULL DEFAULT '';

Teplogaz
Teplogaz
Репутация: 2
Сообщения: 23
Зарегистрирован: 27.11.2017
С нами: 6 лет 4 месяца

Сообщение #5 Teplogaz » 27.11.2017, 19:49

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

Изображение

Еще вопрос, можно в левой колонке вывести определенные свойства а не все? http://lite.demookay.com/catalog/gazovye-kolonki

Изображение

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 216
Сообщения: 1627
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Сайт Skype

Сообщение #6 OkayCMS » 27.11.2017, 22:19

1. Из писем там только чуть доделывалась отправка письма по смтп. Вряд-ли это могло повлиять.
2. Опишите каких именно нет, как воспроизвести проблему.
3. Нет, там по умолчанию выводятся все доступные свойства.

Teplogaz
Teplogaz
Репутация: 2
Сообщения: 23
Зарегистрирован: 27.11.2017
С нами: 6 лет 4 месяца

Сообщение #7 Teplogaz » 28.11.2017, 08:00

1. Переключился на прошлую версию (сохранил перед обновлением), письма приходят как положено, в этой почему то не хотят, может с этим связано?
-при использовании 465 порта для отправки писем через SMTP теперь подставляется протокол шифрования ssl.
2. по второму пункту отписал в личку

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 216
Сообщения: 1627
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Сайт Skype

Сообщение #8 OkayCMS » 28.11.2017, 08:30

Teplogaz писал(а):1. Переключился на прошлую версию (сохранил перед обновлением), письма приходят как положено, в этой почему то не хотят, может с этим связано?
-при использовании 465 порта для отправки писем через SMTP теперь подставляется протокол шифрования ssl.
2. по второму пункту отписал в личку

А вы отправляете письма через SMTP?
По второму пункту ответит, та стоит лимит на вывод количества товаров. Начните вводить название и должен будет подтянуться нужный товар

Teplogaz
Teplogaz
Репутация: 2
Сообщения: 23
Зарегистрирован: 27.11.2017
С нами: 6 лет 4 месяца

Сообщение #9 Teplogaz » 28.11.2017, 08:35

да, через SMTP

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 216
Сообщения: 1627
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Сайт Skype

Сообщение #10 OkayCMS » 28.11.2017, 15:25

Странно. Выложите на хостинг - пришлите доступы, мы посмотрим.

makki M
makki M
Репутация: 199
Сообщения: 697
Зарегистрирован: 12.08.2016
С нами: 7 лет 7 месяцев
Откуда: Киев
Сайт

Сообщение #11 makki » 29.11.2017, 14:16

OkayCMS писал(а):В новую версию OkayCMS 2.1.3 вошли следующие изменения:
[/b]
К сожалению проблему с проверкой номера телефона в форме заказа не исправили в обновлении.
Cоздание и расширение функционала интернет-магазина на платформе OkayCMS 2 (с 3-й и 4-й версией не работаю)

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 216
Сообщения: 1627
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Сайт Skype

Сообщение #12 OkayCMS » 29.11.2017, 20:51

makki писал(а):К сожалению проблему с проверкой номера телефона в форме заказа не исправили в обновлении.
Да, в следующей поправим.

Teplogaz
Teplogaz
Репутация: 2
Сообщения: 23
Зарегистрирован: 27.11.2017
С нами: 6 лет 4 месяца

Сообщение #13 Teplogaz » 30.11.2017, 07:37

OkayCMS писал(а):Странно. Выложите на хостинг - пришлите доступы, мы посмотрим.

Если в файле api/Notify.php, убираю изменения

Код: Выделить всё

        if ($mail->Port == 465) {
            $mail->SMTPSecure = "ssl";
        }

тогда нормально отправляет

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 216
Сообщения: 1627
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Сайт Skype

Сообщение #14 OkayCMS » 30.11.2017, 10:32

Teplogaz, В соседней теме это наоборот людям помогало. viewtopic.php?p=2804#p2804
Но мы будем ещё проверять более детально.

ruben
ruben
Репутация: 1
Сообщения: 27
Зарегистрирован: 14.10.2017
С нами: 6 лет 5 месяцев

Сообщение #15 ruben » 30.11.2017, 15:49

с СМТП и у меня как то не хочет

zoom100
zoom100
Репутация: 0
Сообщения: 2
Зарегистрирован: 09.01.2018
С нами: 6 лет 2 месяца

Сообщение #16 zoom100 » 09.01.2018, 10:48

Здравствуйте
вот такие ошибки после обновления

Warning
: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/u0285239.plsk.regruhosting.ru/temruk.proga7.ru/api/Config.php:1) in
/var/www/vhosts/u0285239.plsk.regruhosting.ru/temruk.proga7.ru/view/View.php
on line
437


Warning
: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/u0285239.plsk.regruhosting.ru/temruk.proga7.ru/api/Config.php:1) in
/var/www/vhosts/u0285239.plsk.regruhosting.ru/temruk.proga7.ru/view/ProductView.php
on line
180


Warning
: Cannot modify header information - headers already sent by (output started at /var/www/vhosts/u0285239.plsk.regruhosting.ru/temruk.proga7.ru/api/Config.php:1) in
/var/www/vhosts/u0285239.plsk.regruhosting.ru/temruk.proga7.ru/index.php
on line
19

Что не так?

korshunov
korshunov
Репутация: 146
Сообщения: 1854
Зарегистрирован: 03.12.2015
С нами: 8 лет 3 месяца
Skype

Сообщение #17 korshunov » 09.01.2018, 15:46

Похоже, у Вас редактировался api/Config.php, и он сохранен в неверной кодировке. Должно быть UTF-8 (без BOM).

OkayCMS M
Администратор
Аватара
OkayCMS M
Администратор
Репутация: 216
Сообщения: 1627
Зарегистрирован: 12.11.2015
С нами: 8 лет 4 месяца
Сайт Skype

Сообщение #18 OkayCMS » 09.01.2018, 16:29

korshunov писал(а):Похоже, у Вас редактировался api/Config.php, и он сохранен в неверной кодировке. Должно быть UTF-8 (без BOM).
Да, всё верно. Проблема была в этом.


Название раздела: Обновления OkayCMS
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Обновления OkayCMS»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 23 гостя