Перейти к содержанию

Рекомендуемые сообщения

Требуется помощь в разработке модуля(бесплатного), точнее в юзабилити. Модуль предназначен для группировки модулей на странице "Дополнения" > "Модули". Т.е. можно создавать свои группы, перемещать в них модули, сортировать и т.д.

 

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

 

Демо можно посмотреть здесь: http://gallery.halfhope.ru/admin/ логин и пароль вшиты. Перейдите в раздел "Дополнения" > "Модули".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Смотрится уже хорошо.Думаю самый оптимальный вариант на данном этапе выпустить As-Is (как есть), а там уж накрутят юзабилити сами пользователи  тысячами хотелок!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Пока далеко не ушли, вопрос. А зачем разбиение на 2 страницы: RO и настроек (где по сути идет работа с модулями) ?

И для разработки проще и для использования сразу видеть модули, группировать, перемещать и настраивать. Зачем бегать между окнами? Оставьте только главное окно - то, что сейчас настройки. Добавьте туда кнопки управлениями дополнения, уберите сохранить, отмена и прочее.

 

Второе  - выбор цвета выделения словами не нужен, можно заменить прямо на цвет в натуре :)

 

ЗЫ: Модуль - зачёт.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Вроде ни добавить, ни убавить.

Мне нравится как есть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Можно цветом выделить активные и неактивнные модули, так же подсветка модуля при наведении, что бы не промахнуться при активации  например

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Смотрится уже хорошо.Думаю самый оптимальный вариант на данном этапе выпустить As-Is (как есть), а там уж накрутят юзабилити сами пользователи  тысячами хотелок!

 

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

 

Пока далеко не ушли, вопрос. А зачем разбиение на 2 страницы: RO и настроек (где по сути идет работа с модулями) ?

И для разработки проще и для использования сразу видеть модули, группировать, перемещать и настраивать. Зачем бегать между окнами? Оставьте только главное окно - то, что сейчас настройки. Добавьте туда кнопки управлениями дополнения, уберите сохранить, отмена и прочее.

 

Второе  - выбор цвета выделения словами не нужен, можно заменить прямо на цвет в натуре :)

 

ЗЫ: Модуль - зачёт.

 

Я сторонник минимализма. Это сделано для того, чтобы не нагромождать страницу. Предпочитаю весь функционал, который редко используется на странице, выносить отдельно. К тому же это решит вопрос расширения функционала, т.е. новый функционал не будет нагромождать страницу модулей (которая используется чаще), а только настроек. По поводу подсветки - в скором времени исправлю.

 

Можно цветом выделить активные и неактивнные модули, так же подсветка модуля при наведении, что бы не промахнуться при активации  например

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

 

 

Я сторонник минимализма. 

Поэтому нужно иметь целых две страницы вместо одной? ;)

 

Drag&Drop мышью для сортировки групп и внутри группы - это в одном окне, а открыть свойства перетаскиваемого модуля - выходить и открывать другое окно, такого же вида, только с другими операциями над теми же сущностями по критерию "редко используется"? :)

 

 

 

 весь функционал, который редко используется на странице, выносить отдельно

Ну ведь "редкость" в вашем случае, и редкость в случае некоторого "сферического" пользователя - это ж разные редкости, так?

 

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

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

А сделать имхо лучше табами, идеально с быстрым поиском модулей, то есть вводишь первые буквы и все пропадает что не нужно и остаются только те, что нужно.

Есть такой модуль для Друпал, по-моему просто идеальное решение, см. скриншот

https://www.drupal.org/project/module_filter

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поэтому нужно иметь целых две страницы вместо одной? ;)

 

Drag&Drop мышью для сортировки групп и внутри группы - это в одном окне, а открыть свойства перетаскиваемого модуля - выходить и открывать другое окно, такого же вида, только с другими операциями над теми же сущностями по критерию "редко используется"? :)

 

Ну ведь "редкость" в вашем случае, и редкость в случае некоторого "сферического" пользователя - это ж разные редкости, так?

 

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

 

Модуль только начал свой путь.

 

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

А сделать имхо лучше табами, идеально с быстрым поиском модулей, то есть вводишь первые буквы и все пропадает что не нужно и остаются только те, что нужно.

Есть такой модуль для Друпал, по-моему просто идеальное решение, см. скриншот

https://www.drupal.org/project/module_filter

 

По поводу табов - решаемо, все можно сделать в файле шаблона. По поводу фильтра даже не думал, спасибо, буду делать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

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

 

Это уже вопрос для разработчиков. Тоже давно о таком думал. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Гость
Эта тема закрыта для публикации ответов.

  • Похожий контент

    • От leonidos0071
      Здравствуйте, уважаемые специ по Опенкарт. Есть потребность в модуле https://shop.myopencart.com/discount-sales DISCOUNT SALES PRO . Если есть возможность адаптировать этот модуль под 2.3 версию. Напишите в ЛС с ценой такой работы. Заранее спасибо. 
    • От whiteblue
      300.00 руб
      Скачать/Купить дополнение


      Подарки Opencart
      Данный модуль предназначен для повышения продаж, предлагая бесплатные подарки при достижении определенных условий.
       
      Демо
      Админка
      gifts/gifts

      Эти условия устанавливаются в админке модуля. Покупатель должен совершить покупку товаров на определённую сумму или больше.
      Также есть возможность выбрать несколько товаров в разных товарных группах. Отличительной особенностью данного модуля
      является то, что клиент может сам выбрать себе подарок из нескольких назначенных вами. При помощи данного модуля вы будете стимулировать покупателей увеличивать сумму чека.
      Примеры использования данного модуля:
      "купи фотоаппарат и получи в подарок карту памяти", "закажи пиццу и получи бутылку пепси в подарок" и т.д.
      Добавил whiteblue Добавлено 18.06.2018 Категория Модули Системные требования Сайт разработчика http://white-blue.com.ua/ Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.1 ocStore 2.3
      2.1 OpenCart.Pro, ocShop  
    • От whiteblue
      Данный модуль предназначен для повышения продаж, предлагая бесплатные подарки при достижении определенных условий.
       
      Демо
      Админка
      gifts/gifts

      Эти условия устанавливаются в админке модуля. Покупатель должен совершить покупку товаров на определённую сумму или больше.
      Также есть возможность выбрать несколько товаров в разных товарных группах. Отличительной особенностью данного модуля
      является то, что клиент может сам выбрать себе подарок из нескольких назначенных вами. При помощи данного модуля вы будете стимулировать покупателей увеличивать сумму чека.
      Примеры использования данного модуля:
      "купи фотоаппарат и получи в подарок карту памяти", "закажи пиццу и получи бутылку пепси в подарок" и т.д.
    • От dmutro962
      Здравствуйте! Подскажите как сделать чтобы опции выводились как на этом сайте https://zemledar.ua/ru/orehovoe-surodavlennoe-maslo.html . То есть хочу убрать дужки которые выводятся по умолчанию (к примеру (+100грн)). В идеале что бы в дужках вводилось слово "экономия" и цифра экономии (к примеру (экономия 100грн)). И что бы добавлялось название опции к названию товара 
    • От Yarik311
      Модуль для заполнения атрибутов title и alt для изображений товаров и категорий в Opencart 2.x. Не смог найти на форуме.
      Функции этих параметров:
      - атрибут title выполняет роль заголовка для фотографии. Из него формируется всплывающая подсказка для картинки (tooltip), а также подпись в всплывающем окне  при просмотре полного изображения.
      - атрибут alt (альтернативный текст) в теге <img> позволяет поисковикам определить описание изображения и проиндексировать его, то есть это краткое описание того, что на картинке.
      После грамотного заполнения атрибутов заголовками с ключевыми словами - вы получите плюс к поисковой оптимизации SEO и соответственно, через некоторое время увеличится целевой трафик. К сожалению, по умолчанию функционала по добавлению атрибутов alt и title для картинок в Opencart 2.x нет, в то время  как в других CMS, например в Wordpress - это реализовано.


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.