Placeholder для всех полей в формах

5

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

Просьба разработчиков обратить на это внимание и добавить placeholder ко всем полям.

2 комментария

  • +1
    devellopah devellopah 31 июля 2019 19:28 #

    написал такой костыль для order.html

      ( function($) {
        var inputs = $('[type=text], [type=email], [type=tel]');
    
        if(inputs.length) {
            inputs.each(function(i, el){
                var input = $(el);
                var label = input.parent().find('.wa-label');
    
                if(label.length) {
                    label.hide();
                    input.attr('placeholder', label.text());
                }
            });
        }
    })(jQuery);

  • +1
    devellopah devellopah 31 июля 2019 19:34 #

    не нужно менять все поля(убирать label и добавлять placeholder). Лучше предоставьте два варианта сразу: оставьте тот, что есть и добавьте новый(тот, что я имитирую костылём), а уже администратор сам решит какой вариант ему нужен(предоставьте переключатель).

    Добавить комментарий

    Чтобы добавить комментарий, зарегистрируйтесь или войдите