Baza wiedzy LINKSPOT › Wygląd sklepu

Obsługa blokowania pracownika w Profilu Klienta przez głównego administratora w szablonie Szafir

Wygląd sklepu · Opublikowano 2024-11-20

W tym artykule dowiesz się dodać głównemu administratorowi uprawnienie umożliwiające blokowanie i odblokowanie pracownika w Profilu Klienta w szablonie Szafir.

Pierwszym modyfikowanym plikiem będzie customer-profile/employees-list/employees-view-list.html. Cały kod w pliku należy usunąć a wkleić poniższy.
`{% for employee in customer-profile.Employees -%}

{{employee.Name}} {{employee.Name2}}

{{employee.Email}}
{% if employee.PhoneNo != '' -%}
{{employee.PhoneNo}}
{% endif -%}
{% if employee.Active -%} {% else-%} {% endif -%}

{% endfor -%}Drugim plikiem, który należy zmodyfikować jest ***js/init-ui2.js***. Na końcu dokumentu należy wkleić poniższy kod.function toggleEmployee(e) {
if(app.validationBeforePost(e) != 'error'){
var form = $(e.currentTarget).parents('.form-lq');
var data = form.find('input:not([disabled])').serializeArray();
data.push({name: "__csrf", value: __CSRF});
$.post('', data, function(result) {
app.serverMessage(result, form, e);
if (result.action.Result) {
$('.employees-list-view-lq').html(result.template);
}
});
}
};`

$('body').on('click', '.toggle-employee-lq', function (e) {
toggleEmployee(e);
});

+ Mam problem z tym tematem Otwórz w portalu bazy wiedzy »