Приобрел иностранную cms, решил добавить свои данные в базу, редактировать и выводить их на сайте.
Данные в базу добавил, научил скрипт редактировать эти данные на самом сайте, но отобразить данные не получается.
Делал по образцу существующего поля
gender
создал genders, genderd, genderf
В результате, на сайте 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>
).