13.09.2021 - Major
На сайте заработала мультиязычность. Пока проверяем английский перевод, сайт переключается вручную и его работу можно посмотреть по этим адресам: memorycode.ru/lang/en или memorycode.ru/lang/ru. В дальнейшем добавится переключение языка и заработает автоматический выбор локали в зависимости от языка пользователя.
Перевод работает через специальную таблицу, куда вынесены в качестве констант все тексты, названия кнопок, навигация, подписи и фильтры админки. А в коде сайта вместо них теперь используются автоматически заменяемые параметры. Это позволит редактировать 1 единственный файл и добавлять новый язык буквально в несколько кликов.
Функционал:
- долгожданный: для партнеров добавили возможность вывести рекламный банер «Перейти на сайт»
- теперь при оформлении заказа ответственный может выбрать варианты доставки - самовывоз или через Боксберри. Во втором варианте ему добавится к стоимости страницы цена за доставку.
- при выгрузке статистики по партнерам, теперь можно отмечать требуемых мастеров. Это позволит создавать отчеты по всем мастерам одного ТОРО, например.
- важно: из соображений безопасности, админские учетки работают теперь только с поддомена lk.memorycode.ru. При попытке входа как раньше, вы получите уведомление о некорректности логина или пароля.
Личный кабинет:
- обновили попап результатов создания страницы, добавили кнопки ОК и Перейти к редактированию
- убрали обязательные поля при редактировании биографии - теперь если загружен фотография без описания, она отобразится на сайте
- доработали UI/UX при загрузке фотографий - теперь если фото загружено, но не обрезано, то при попытке сохранить или открыть предпросмотр страницы, система покажет этот блок с просьбой завершить обработку фотографии.
- обновили верстку в поле поиска ответственных, мастеров, партнеров, родственных
Сайт:
- обновили новости: почистили верстку, упростили логику, у страницы СМИ о нас теперь есть свой собственный URL
- поменяли видео на мобильной версии с горизонтального на 4:3
Post #31
59