Друзья, опишу функционал как я вижу. Дополните и отправим Fuze для ознакомления💯
Для каждого ТК мочь включать и выключать опцию сравнения.
При включении появлются опции: «Что сравнивать: чекбокс — поля записей, чекбокс — опции записей».
Опция: через сколько удалять созданные «подборки сравнений». Если 0, то не удалять. Тогда сформированные сравнения будут копиться на сайте.
В настройках полей появляется опция «участвует в сравнении» аналогичная «добавлению в фильтр». Позволит указывать поля и опции, которые не будут участвовать в сравнении.
При настройках доступа возможность выставить группам права, кто может сравнивать записи. Опция в настройках прав доступа для групп — «вечные сравнения». Позволяет указывать группы, чьи сравнения будут храниться вечно, если автор сам их не удалит.
При включенной опции у группы в записях появляется кнопка «Добавить в сравнение»
При добавлении сравнения сайт предлагает сразу списко записей как у «Прикрепить запись», чтобы можно было сразу выбрать записи для сравнения. Выбрав через «плюсик» система форммирует уникальный УРЛ и показывает записи в сравнении, выделяя красным отличия и зеленым полное сходство.
УРЛ можно отправить другому пользователю и он также увидит сравниваемые записи.
На странице сравнения у каждой записи есть кнопка «Удалить из сравнения», а над списком показана кнопка «Добавить к сравнению». При клике на нее показывает список записей с полем поиска по названию.
Опция «Добавить сравнение в избранное». При клике предлагает указать название сравниваемой подборки.
Опция «Удалить подборку».
В сравнении опция «Комментарии к сравнению» — позволит пользвоателю указывать свои заметки.
Если опция автоудаления сравнения включена, то пользователю выводится информация о том, через сколько времени подборка будет удалена с возможностью продлить, уведомив пользователя за 3 дня до удаления сравнения. Если пользователь продлевает, то срок ссылки продлевается на аналогичный период.
Если подборка удалена полдьзователем или автоматически сайтом, то пользователь попадает на страницу 404.
Виджет с выводом: название подборки сравнения, список кликабельных записей ТК (которые в сравнении), автор подборки.
В опциях виджета возможность вывести: последние созданные сравнения, сравнения определенного автора.
---
Добавляйте, что еще было бы отлично иметь при сравнении.