В июле поднакопилось разного, продолжаем рассказывать тезисно. Вывод информации о недоступности email рассылки Иногда бывает так, что не получается отправить нужную email рассылку — она просто недоступна к выбору в попапе отправки рассылок.
24 июня 2015
Еще несколько мелочей коротко
В июле поднакопилось разного, продолжаем рассказывать тезисно.
Вывод информации о недоступности email рассылки
Иногда бывает так, что не получается отправить нужную email рассылку — она просто недоступна к выбору в попапе отправки рассылок.
При этом, менеджер уверен, что всё в порядке — создан и настроен HTML шаблон письма, в проекте существует соответствующий шаблон действия, рассылка не транзакционная — но при этом всё равно недоступна к отправке.
Раньше в таких случаях приходилось узнавать у разработчиков, что происходит и почему так — это было неправильно и у всех (и менеджеров и разработчиков) от этого болело.
А у клиентов, которые не могут сходить к разработчикам в гости, болело еще сильнее.
Мы это, наконец-то, поправили и теперь и на просмотре рассылки и на редактировании рассылки, если ее невозможно отправить, выводится желтая плашка с причиной недоступности:
![Слайд 1](https://image.mindbox.ru/draw/562c634a-5400-4517-8d85-c6baca72e358.png/-/size/1600/webp/1)
Слайд 1
![Слайд 2](https://image.mindbox.ru/draw/6e46a25c-7d3b-4146-89a3-2386fe1d9896.png/-/size/1600/webp/1)
Слайд 2
Скрытие дополнительных параметров отчетов
В наших новых отчетах (которые отчеты на странице отчетов, а не которые представления на страницах со списками) параметры построения делятся на две группы — обязательные (без которых отчет не построить вообще) и дополнительные (которые обычно нужны для визуальной модификации выводимых данных).
Раньше эти две группы параметров никак не разделялись визуально, что зачастую приводило к замешательствам при построении отчетов — много параметров -> непонятно, куда жать -> все плохо.
Теперь мы дополнительные параметры по умолчанию скрываем и чтобы их показать — надо нажать на спец. ссылку:
![Слайд 1](https://image.mindbox.ru/draw/80ad35ef-fda2-415c-8593-23f971e1fb8e.png/-/size/1600/webp/1)
Слайд 1
![Слайд 2](https://image.mindbox.ru/draw/059a90cd-2e44-41af-83d4-83888a74575c.png/-/size/1600/webp/1)
Слайд 2
Дополнительные параметры всегда предустановлены какими-то значениями, поэтому отчет будет строиться и тогда, когда они скрыты.
Пример значения для операций загрузки данных
В описании операций импорта в системе администрирования, как нам казалось, было всё — название колонке в файле с данными, описание (что это вообще за колонка), ее формат, можно было выгрузить даже файл, где эти колонки уже предустановлены.
Однако по результатам эксплуатации стало понятно, что и менеджерам и подрядчикам для полного понимания нужно еще выводить пример данных, которые должны быть в файле.
Наконец, эта задача реализована:
![Пример значения для операций загрузки данных](https://image.mindbox.ru/draw/dbb46d48-a9a0-43b2-ae01-8d87bf25ce57.png/-/size/1600/webp/1)
Разное интерфейсное
Даже в формате описания мелочей нашлось места совсем уже мелких (но не менее приятных) изменений, которые также были объединены в один блок.
Это поправленный таймпикер в фильтрах — наконец-то у него есть нормальные кнопки закрытия, выбора текущего времени и отмены всего выбора совсем:
![Поправленный таймпикер в фильтрах](https://image.mindbox.ru/draw/83cd13b9-bf9d-42c6-b2de-22ef19ea67b9.png/-/size/1600/webp/1)
И интерфейсное решение с контролом-шестеренкой со списка кампаний:
![Решение с контролом-шестеренкой](https://image.mindbox.ru/draw/b3926a40-dea0-4a2a-b494-be77905b7f0f.png/-/size/1600/webp/1)
Теперь мы решили объединять в такой шестеренки разные удобные ссылки, которые в количестве больше одной уже начинают «резать» глаза. Начали со списка шаблонов действий:
![Объединение шестеренок](https://image.mindbox.ru/draw/46f01bd8-8019-438a-9374-3bf73baa9506.png/-/size/1600/webp/1)