2013-12-09 2 views
0

Я пытаюсь редактировать файл SharedResources.resx для управления ViewProfile в DNN 7.Как обновить файл SharedResources.resx в DotNetNuke 7

Файл путь \ DesktopModules \ Admin \ ViewProfile \ App_LocalResources \ SharedResources.resx. У профиля профиля по умолчанию есть образ «Аватар», который мы не реализуем, и я хотел бы удалить токен [PROFILE: PHOTO] и тег окружающего изображения.

Я могу сделать это вручную, но страница никогда не обновляется с моими изменениями.

Итак, я перехожу в редактор языка и делаю обновление там. Однако, когда я нажимаю «Сохранить», создается новый файл с именем SharedResources.Portal-0.resx, и мои изменения сохраняются в этом файле и до сих пор не применяются к сайту.

Другие файлы ресурсов (тип filename.ascx.resx) не отображают это поведение. Если я обновляю значение, оно отражается при обновлении страницы на сайте.

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

спасибо.

+0

Вы уверены, что строка поступает из этого файла общих ресурсов, а не где-то еще? –

+0

Я взял изображение alt text «Профиль Аватар», которое я увидел на странице профиля, и выполнил поиск по всей файловой системе Dnn для всех вхождений. Это происходит дополнительно в файлах * .template и в User.ascx.resx. Я решил сделать это с помощью метода Admin> Languages> Edit, и это то, что я описал выше. – user2564788

ответ

0

Вы можете попробовать отредактировать файл SharedResources.resx вручную, а не через редактор языка, и посмотреть, вступает ли это изменение в силу.

Следует помнить, что при повторном обновлении DNN файл будет перезаписан, поэтому вам нужно будет снова изменить этот файл.

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

Смежные вопросы