Как грамотно убрать заголовок из формы отзыва о товаре?

Честно говоря, не вижу какой-то ценности в этом поле. Ни один проект, который я получил на исполнение, не имел в форме такого поля.

Подскажите, можно ли как-то красиво его убрать?

Как это сделать некрасиво я разобрался.

1. в файле reviews.html меняем ...


<p class="review-field">
    <label for="review-title">[`Title`]</label>
    <input type="text" name="title" id="review-title" class="bold">
</p>

на это


<input type="hidden" name="title" id="review-title" value="не важно что здесь будет">


2. в файле reviews.js находим функцию clear() и убираем строку $('input[name=title]', form).val('');


    function clear(form, clear_inputs) {
        clear_inputs = typeof clear_inputs === 'undefined' ? true : clear_inputs;
        $('.errormsg', form).remove();
        $('.error',    form).removeClass('error');
        $('.wa-captcha-refresh', form).click();
        if (clear_inputs) {
            $('input[name=captcha], textarea', form).val('');
            $('input[name=rate]', form).val(0);
            // $('input[name=title]', form).val('');
            $('.rate', form).trigger('clear');
        }
    };

Можно ли так делать? Не будет ли каких-нибудь проблем?

1 ответ

Добавить ответ

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