DroidScript
DroidScript
учимся и разрабатываем

Плагин Webasyst "Быстрое редактирование товаров"

26.08.2024
Плагин Webasyst "Быстрое редактирование товаров"
Синхронизация с карточкой товара в отдельном окне

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

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

Добавление ссылок на разделы карточки происходит методом копирования по шаблону после комментария "ЗДЕСЬ ЗАДАЮТСЯ НАЗВАНИЯ РАЗДЕЛОВ И ПИКТОГРАММЫ".

Практика использования

Если каталог товаров небольшой и с редко меняющимся ассортиментом, то в этом случае не имеет большой разницы то, как реализована работа с ним в админке. Пользователи делают 3-4 щелчка и даже не задумываются над тем, что это можно реализовать за один щелчок. Несложно сделать за день 30-40 щелчков вместо 10. Но, если ассортимент постоянно меняется и возникает необходимости постоянно редактировать значения характеристик, добавлять фотографии и др., то необходимость выполнять лишние действия начинают утомлять и даже раздражать.

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

Такая неэффективная последовательность работы имеет, возможно, только одно преимущество - простота и отображение одной страницы на экране.

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

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

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

© 2016-2024 
actech