acumatica
Замена изображений на странице входа
Поиск…
Вступление
В этом разделе вы узнаете, как заменить стандартные изображения Acumatica на странице входа. Благодаря продемонстрированному подходу вы сохраните свои пользовательские изображения на странице входа после обновления до более новой версии и восстановите исходные изображения, предоставленные Acumatica, если в какой-то момент ваша настройка окажется неопубликованной.
Использование настроек для замены изображений на странице входа в систему
Чтобы создать пакет настройки, заменяющий изображения на странице входа в систему, выполните следующие действия в локальном экземпляре Acumatica :
Создайте новую папку в папке экземпляра Acumatica. В этом примере я добавил папку под названием IconsCustomized в свой локальный экземпляр LoginImages :
Добавьте свои собственные изображения в эту папку. Для этого примера я использовал изображения с учетной записи Acumatica 4.2:
Имейте в виду, что для замены всех изображений на странице входа вам необходимо добавить по меньшей мере столько пользовательских изображений в свою папку IconsCustomized, что и количество
login_bg*.*
первоначально присутствуют в папке « Иконки » вашего сайта Acumatica. Прекрасно использовать одно и то же изображение или изображения несколько раз (путем именования файлов по-разному), если количество ваших пользовательских изображений меньше того, что первоначально было предоставлено Acumatica.Теперь войдите в свое приложение Acumatica, создайте новый проект настройки под названием LoginPageImages и откройте его в диспетчере настройки.
В диспетчере настройки перейдите в раздел « Файлы » и нажмите кнопку « Добавить новую запись» , чтобы открыть диалоговое окно « Добавить файлы »:
В диалоговом окне «Добавить файлы» выберите все файлы из папки IconsCustomized и нажмите « Сохранить» :
Теперь у вас есть пользовательские изображения страницы входа в проект настройки, но вам все равно нужно отредактировать путь, чтобы они правильно заменили стандартные изображения.
В «Диспетчере настройки» выберите « Редактировать проект XML» в меню « Файл» :
Для всех тегов файлов , созданных для ваших пользовательских изображений, зарядите атрибут AppRelativePath AppRelativePath = «Иконки ...» и установите для атрибута SystemFile значение « Истина» для тех изображений, которые в настоящее время присутствуют в папке « Значки », затем щелкните « Сохранить в базу данных» когда это делается:
При публикации настроек Acumatica будет автоматически создавать резервные копии файлов, которые в настоящее время присутствуют в папке веб-сайта, которые заменяются файлами из настройки с атрибутом SystemFile, установленным True .
Если вы сейчас опубликуете настройку, очень вероятно, что некоторые файлы были изменены в файловой системе. сообщение об ошибке. Чтобы предотвратить появление этого довольно пугающего сообщения, откройте проект в Диспетчере настройки, перейдите в раздел « Файлы » и нажмите « Обнаружение измененных файлов», чтобы открыть диалоговое окно « Модифицированные файлы », затем нажмите кнопку « Отменить все изменения» :
Теперь вы можете продолжить публикацию настроек, чтобы наслаждаться своими пользовательскими изображениями на странице входа: