Виктор Лобанов

Виктор Лобанов

Был в сети 02 февраля 2025, 05:23
Заказы принимаю
Павел Романов
Павел Романов
На локалке есть готовая установка, поддерживаемая в актуальном состоянии. Компоненты, стандартные шаблоны, TV-шки, заготовки, настройки и т. д.
В корне лежит PHP-скриптик, которому скармливается бд-юзер, пароль и имя базы. Он прописывает в config.inc.php эти данные + заменяет везде путь к ядру в соответствии с серверным.
Соответственно, развертывание заключается в копировании файлов на хостинг, заливке дампа базы и запуске вышеупомянутого скрипта. На все про все — минут пять от силы ).
Константин Ильин
Константин Ильин
Немного проще делается с капчей, ведь реально неудобно когда много форм и каждую надо в переменную забивать — это неудобно. Лучше использовать each для прохода.

Скрипты
<script src="https://www.google.com/recaptcha/api.js?onload=CaptchaCallback&render=explicit" async defer></script>
<script>
var CaptchaCallback = function() {
    $('.g-recaptcha').each(function(index, el) {
        grecaptcha.render(el, {'sitekey' : '[[++recaptchav2.site_key]]'});
    });
};
</script>
Разметка в любой форме одинаковая
<form>
.....
 <div class="g-recaptcha" data-sitekey="[[++recaptchav2.site_key]]"></div>
.....
</form>
Олег
Олег