Новости об OkayCMS 2.0 (+ скрины админ. панели)

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

sergeevizh
sergeevizh
Репутация: 17
Сообщения: 151
Зарегистрирован: 16.10.2016
С нами: 7 лет 5 месяцев

Сообщение #41 sergeevizh » 23.04.2017, 12:58

Julius123 писал(а):Новая версия классная, но как обновится если уже много модулей и доработок? (я за это переживаю но хочу обновиться), будет какая-то инструкция по переезду на новую версию без полной замены файлов? Хоть даже очень сложная

думаю будет репозиторий с данными было/стало

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

Сообщение #42 badneko » 25.04.2017, 22:28

Требуется следующий функционал:
В данный момент свойства товара это "имя свойства" и "текстовое поле", очень неплохо было бы видеть типы нового свойства товара - чекбокс, радио и выпадающий список.
В движке изначально поправить это легче чем потом лепить костыли в шаблонах.
Применяемость например радиокнопок - РСТ или EAC, матовый/глянцевый.
Чекбоксы так вообще упрощают работу с товаром и вывод в шаблон у которого куча модификаций, особенно если к свойству добавить возможность прикручивания картинки.

Добавлено спустя 13 часов 45 минут:
небольшой пример как делали руками

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

// Иконки EAC РСТ мебиус и рюмка
if ($b_pct != 3 or $b_mebius != 0 or $b_rumka == 1){
        echo "<div class='icons'>";   
if ($b_pct != 3){   
    echo "<img src='images/icons/".$b_pct."-25.png' width='15pt' height='15pt' />";   
}
if ($b_mebius != 0){   
    echo "<img src='images/icons/".$b_mebius."-25.png' width='15pt' height='15pt' />";   
}
if ($b_rumka == 1){   
    echo "<img src='images/icons/rumka-25.png' width='15pt' height='15pt' />";   
}
    echo "</div> ";   
}

можно обыграть текст из {$f->value|escape} по аналогии верхнего кода, но было бы удобнее делать привязку в админке.
Актуально для некоторых видов продуктов и техники параметры которых удобно визуализировать при помощи изображений вместо текста.

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

Сообщение #43 OkayCMS » 26.04.2017, 12:27

badneko писал(а):В данный момент свойства товара это "имя свойства" и "текстовое поле", очень неплохо было бы видеть типы нового свойства товара - чекбокс, радио и выпадающий список.
По факту это стилизация фильтра. Но если это добавить по умолчанию, то оно должно работать на всех шаблонах и у всех клиентов, а разработчики шаблонов обычно этим не заморачиваются. В итоге будут возникать вопросы что "Шаблон xxx поддерживает не весь функционал" хотя это большинству и не нужно. Возможно это будет сделать в виде инструкции или бесплатной доработки, но включать это в функционал по умолчанию не хочется.

Рейтинг BugHunters по состоянию на 15:30 26 апреля. https://yadi.sk/i/y7wMrZng3HNWTs

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

Сообщение #44 korshunov » 27.04.2017, 10:10

Вопрос: каковы системные требования для версии 2.0?

Предложение: По тестированию хорошо бы завести отдельную тему на форуме, где, в частности, сообщать про уже зафиксированные баги. Чтобы нескольким тестировщикам не делать одну и ту же работу...

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

Сообщение #45 korshunov » 29.04.2017, 07:16

Что-то пока не видно в новой версии настоящих серьезных изменений.

Вот в первом посте темы сказано:
OkayCMS писал(а):В этом посте будет рассказано об общих изменениях, а также о странице со списком групп баннеров и списком самих баннеров.
А где эти изменения? Желательно бы их дать нумерованным списком...

Далее там же сказано:
OkayCMS писал(а):Первое глобальное изменение, это создание сворачивающегося бокового меню.

ИМХО, сворачивание бокового меню - задача типовая, совсем не великая, чтобы называть это глобальным изменением.
Но если уж выделили это как ПЕРВОЕ глобальное изменение, то надо бы в явном виде сообщить про второе, третье и прочие...

Далее там же:
OkayCMS писал(а):Страница со списком Баннеров (изображений) теперь позволяет рассмотреть, что изображено на баннере не заходя в подробную информацию. Это была одна из проблем в старой версии, рассмотреть на картике высотою в 30 пикселей, что именно на ней изображено было довольно проблематично

По-моему, слишком много слов про "проблему", которая решается в шаблоне изменением числа 30 на число 200...
Неужто это действительно проблема? И владельцы сайтов теперь будет решать ее именно в админке при ширине 200, а на сайте в полном размере и смотреть не будут?

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

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

Сообщение #46 OkayCMS » 29.04.2017, 20:29

Полный список нововведений будет вместе с выходом стабильной версии CMS. Сейчас ещё переигрываются некоторые моменты и список будет неточный. Кроме того, список все равно будет неточный, так как все не распишешь.
Основное:
1. Переделанный дизайн админ. панели
2. Адаптивная админ. панель
3. Мультиязычность админ. панели
4. Переводы клиентских шаблонов теперь хранятся в файле, а не в БД

Есть куча мелочей, которые не распишешь, так как они делались походу и непонятно, относятся они к изменениям или к переделанному дизайну админ. панели. Например теперь нет страницы отдельного купона. И нет страниц импорта подписчиков и покупателей, это действия теперь проводятся на страницах со списками. Это изменения или нет? Нужно их расписывать или нет?

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

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

Сообщение #47 korshunov » 30.04.2017, 07:53

Конечно, понятно, что все это предварительно и неточно.
Все же какова цель новой версии? По перечисленным Вами основным пунктам:
1. Видимо, надо.
2. Это, видимо, для любителей-экстремалов, которые хотят непременно редактировать сложные данные с малюсенького телефонного дисплея. Может быть, даже умирая от скуки на пляже...
3. Реализовано как-то странно. Допустим, надо ввести новый товар. открываем страницу товара. Например, поле Название - в единственном экземпляре - для текущего языка. Если надо ввести название на втором языке, то надо переключить его, ввести это поле и сохранить. Если для третьего - опять такие же действия. Неужто это считаете удобным? Куда как проще было бы вывести сразу три языковых поля. Или даже ввести настройку в админке - редактировать сразу по всем языкам или по одному...
4. Видимо, это деталь, которая делается более-менее стандартно. Если же это сильно важно, хорошо бы услышать объяснения, насколько важно и почему важно, что входит в список основных изменений.

В итоге видится картинка такая - среди основных изменений - лишь админка. Причем половина изменений из списка, ИМХО, малозначащие.
А для сайта? Имеется масса давно известных нерешенных вопросов. Например, неверный показ цен товаров при использовании округления. Решили пока так - написали предупреждение в админке. Но тогда было бы честнее и на сайте писать аналогичное предупреждение - чтоб покупатели тоже знали...
Судя по всему, попыток решать подобные настоящие вопросы и не делается...

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

Сообщение #48 makki » 30.04.2017, 08:12

Согласен, что адаптивная админка не самая нужная вещь. Тем более представляю сколько работы будет на это потрачено.

Это будет полезно, чтобы выделиться среди конкурентов, но пользы для клиента от этого мало. Есть куда более важные задачи.

Из нового. Нужно отдать должное новому клиентскому шаблону, но и там есть над чем ещё поработать.
Cоздание и расширение функционала интернет-магазина на платформе OkayCMS 2 (с 3-й и 4-й версией не работаю)

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

Сообщение #49 OkayCMS » 30.04.2017, 10:12

korshunov писал(а):Конечно, понятно, что все это предварительно и неточно.
Все же какова цель новой версии?

Цель новой версии создать основу для будущих работ. Рано или поздно нужно было бы делать адаптивную админ. панель. Рано или поздно нужно было бы делать мультиязычную версию админ. панели так как мы хотим сделать продукт, которым можно пользоваться всем, а не только в СНГ. Рано или поздно нужно было бы переделать сам дизайн админ. панели, осовременить его, сделать более удобной для пользователей и для разработчиков. Если бы мы начали делать доп. модули и интеграции для версии 1.0 то затем нам бы пришлось всё это переделывать, делать двойную работу. Поэтому сейчас нам пришлось сделать хорошую основу, а после этого мы займемся расширением функционала. В основном интеграциями с различными платежными системами, службами доставки, CRM системами и т.п.

По поводу адаптивной версии - дополнение. Мобильная версия будет обладать не всем функционалом который есть в десктопной версии. Моб. версия предназначена для того, чтобы с телефонов можно было быстро сделать основные действия, которые делаются с телефонов. Обработать заказ, обработать заказ на обратный звонок, ответить на комментарий. Если что-то срочное, то исправить (выключить товар, изменить его цену или количество). И спрос на такие действия есть. Вы просто не видели мучения кладовщиков, которые ходят по складу со смартфоном на котором открыт заказ в неадаптивной админке и пытаются собрать заказ на 10-30 позиций.

korshunov писал(а):Например, неверный показ цен товаров при использовании округления. Решили пока так - написали предупреждение в админке. Но тогда было бы честнее и на сайте писать аналогичное предупреждение - чтоб покупатели тоже знали...
Судя по всему, попыток решать подобные настоящие вопросы и не делается...

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

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

Сообщение #50 korshunov » 01.05.2017, 06:48

OkayCMS писал(а):По поводу адаптивной версии - дополнение. Мобильная версия будет обладать не всем функционалом который есть в десктопной версии. Моб. версия предназначена для того, чтобы с телефонов можно было быстро сделать основные действия, которые делаются с телефонов. Обработать заказ, обработать заказ на обратный звонок, ответить на комментарий. Если что-то срочное, то исправить (выключить товар, изменить его цену или количество). И спрос на такие действия есть. Вы просто не видели мучения кладовщиков, которые ходят по складу со смартфоном на котором открыт заказ в неадаптивной админке и пытаются собрать заказ на 10-30 позиций.


2. Адаптивная админ. панель. Пробую представить себя на месте админа или кладовщика, которому срочно с телефона сделать небольшую правку. (Телефона под рукой нет, эксперименты провожу на обычном мониторе браузером FF, установив маленькую ширину окна.)
2.1. Допустим, обнаружилась неверная цена у одного товара. Пробую открыть в админке страницу товара. В области вариантов вообще не видно поля валюты товара, оно за пределами экрана. Горизонтальной прокрутки нет. Хотя бы видеть это поле - уже вопрос.
2.2. Допустим, кладовщик хочет лишь посмотреть названия товаров в заказа. При маленькой ширине поля для цен наезжают на названия и частично из закрывают - надо угадывать названия, а это не всегда просто. Более того, даже при ширине монитора 1024 названия товаров частично закрыты наехавшими полями - что уж говорить про меньшую ширину...

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

Сообщение #51 OkayCMS » 01.05.2017, 08:31

korshunov писал(а):Адаптивная админ. панель.
Адаптив админ. панели ещё делается, об этом в письме было написано.

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

Сообщение #52 makki » 01.05.2017, 08:55

В новой версии (2.0) кроме Блога, появились Новости. Насколько это было необходимо? Не вижу особой разницы.
Cоздание и расширение функционала интернет-магазина на платформе OkayCMS 2 (с 3-й и 4-й версией не работаю)

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

Сообщение #53 korshunov » 01.05.2017, 09:54

makki писал(а):В новой версии (2.0) кроме Блога, появились Новости. Насколько это было необходимо? Не вижу особой разницы.

Разница, вероятно, в том, что посты разделены на смысловые группы. И многим, думаю, это понравится.
А еще лучше было бы, если бы была возможность создавать свои группы, аналогично тому, как сделаны группы у баннеров. Работа совсем не сложная, а удобства бы прибавилось.

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

Сообщение #54 OkayCMS » 01.05.2017, 10:57

makki писал(а):В новой версии (2.0) кроме Блога, появились Новости. Насколько это было необходимо? Не вижу особой разницы.
Многие хотят иметь возможность отдельно писать новости магазина типа "Весенние скидки" или "Новый завоз платьев" и отдельно статьи для расширения семантики типа "Как выбрать галстук" или "История появления кресел-мешков".

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

Сообщение #55 korshunov » 02.05.2017, 05:58

OkayCMS писал(а):
korshunov писал(а):Адаптивная админ. панель.
Адаптив админ. панели ещё делается, об этом в письме было написано.

Что же тогда предлагается тестировать в новой версии из основного?
2. Не готово
1. В связи с переделками по п.2 явно будет много изменений, тестировать особого смысла нет.
3. Ранее в теме было сказано "редактирование мультиязычных товаров будет как сейчас, только флаги переключения языков будут вынесены в шапку". Выходит, лишь ссылочку для переключения перенесли в другое место.
4. Маленькое техническое изменение.

По-моему, и тестировать особо нечего. Если что упустил, прошу ткнуть носом...

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

Сообщение #56 OkayCMS » 02.05.2017, 11:01

Полный список изменений будет вместе с выходом стабильной версии. Если вы не нашли больше других изменений, ничего страшного, в момент выхода версии 2.0 мы о них напишем.

Андрей
Андрей
Репутация: 0
Сообщения: 24
Зарегистрирован: 22.03.2017
С нами: 7 лет

Сообщение #57 Андрей » 02.05.2017, 12:32

Хотел предложить внедрить в движок такую функцию как перенаправление.

Я задавал вопрос разработчикам, требовалось перенести магазин с другого движка и сохранить точь в точь ссылки уже проиндексированные со старого. Для этого надо было изменить вывод товаров с product/tovar на products/tovar

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

Вот пример как это реализовано на одном из движков с которыми работаю.
Чтобы была возможность прямо из админки просто изменить вид ссылок товаров, категорий, новостей, блога...
Вложения
Screenshot.png

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

Сообщение #58 makki » 02.05.2017, 12:49

надо было изменить вывод товаров с product/tovar на products/tovar
Это решается одной строчкой кода.
См. viewtopic.php?f=10&t=169

Зачем загромождать админку задачами, которые делаются крайне редко?
Cоздание и расширение функционала интернет-магазина на платформе OkayCMS 2 (с 3-й и 4-й версией не работаю)

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

Сообщение #59 OkayCMS » 02.05.2017, 13:49

makki писал(а):Зачем загромождать админку задачами, которые делаются крайне редко?
Мне кажется вы начинаете понимать принципы, которыми мы руководствуемся при принятии решении о том или ином функционале в CMS. :)

Андрей
Андрей
Репутация: 0
Сообщения: 24
Зарегистрирован: 22.03.2017
С нами: 7 лет

Сообщение #60 Андрей » 02.05.2017, 14:14

OkayCMS писал(а):Мне кажется вы начинаете понимать принципы, которыми мы руководствуемся при принятии решении о том или ином функционале в CMS. :)
Тогда и я значит буду начинать понимать :)
Соглашусь, что функция действительно используется единоразово или крайне редко.
А makki благодарствую за ссылку на решение вопроса.
Последний раз редактировалось Андрей 02.05.2017, 15:34, всего редактировалось 1 раз.


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

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


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

   

Вернуться в «Новости OkayCMS»

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

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