@9StarRu

Как отобразить полученные данные?

Приобрел иностранную cms, решил добавить свои данные в базу, редактировать и выводить их на сайте.

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

Делал по образцу существующего поля gender
создал genders, genderd, genderf
e28168ee85c591e80c968d448638e6ec.png
В результате, на сайте gender отображается, а genders, genderd, genderf видны только в коде, картинка выше. Из-за чего?

Код редактирования и вывода данных

<md-input-container>
                <label>{{ 'genders' | translate }}</label>
                <input type="text" ng-model="users.accountSettings.genders">
            </md-input-container>

            <md-input-container>
                <label>{{ 'genderd' | translate }}</label>
                <input type="text" ng-model="users.accountSettings.genderd">
            </md-input-container>

            <md-input-container>
                <label>{{ 'genderf' | translate }}</label>
                <input type="text" ng-model="users.accountSettings.genderf">
            </md-input-container>

Данный код, успешно редактирует и сохраняет данные в базе, отображает их в коде но не отображает на самом сайте, хотя родной код
<md-input-container>
                <label>{{ 'gender' | translate }}</label>
                <input type="text" ng-model="users.accountSettings.gender">
            </md-input-container>

отображает значение gender.

В cms есть файл core.min.js, видимо он отвечает за вывод информации на сайте, вот часть кода для gender
this.accountSettings.last_name=e.last_name,this.accountSettings.gender=e.gender)},

добавляю в данную строку genders, genderd, genderf так
assignCurrentUser: function(e) {
                e && (r.isDemo && (e.isAdmin = !0), 
				this.current = e, 
				this.accountSettings.username = 
				this.getUsernameForCurrentUser(),
				
				this.accountSettings.first_name = e.first_name, 
				this.accountSettings.last_name = e.last_name, 
				this.accountSettings.genders = e.genders, 
				this.accountSettings.genderd = e.genderd, 
				this.accountSettings.genderf = e.genderf, 
				this.accountSettings.gender = e.gender)
            },

в результате страница не прогружается, постоянно крутится прелоадер.

Подскажите, что делаю не так? Старался опираться на существующие куски кода.
Пока мне кажется, что проблема именно в нижнем скрипте core.min.js (перед </body>).
  • Вопрос задан
  • 110 просмотров
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы