непроходимая reCaptchaV3
Понимаю, что дело не в компоненте, а во мне, но тем не менее.
Вчера закончил разработку нового сайта, через минуту после его переноса на production мне на почту начал валить спам. Самым первым шагом я (как и всегда) пошел устанавливать компонент reCaptchaV3.
Установил (ключи гугла получил, в формы вызов сниппета добавил, в ajaxform хук rcv3 прописал, у каждой формы задал свой уникальный rcv3Action)
И все. Ни одну форму отправить не могу, всегда ошибка — вы не прошли каптчу.
Думал дело во мне (из Украины приходится работать через vpn и это часто приносит проблемы)
Попросил коллег в России проверить — нет. Никто вообще не может пройти каптчу.
Толи придумываю, толи раньше была в системных настройках
Вчера закончил разработку нового сайта, через минуту после его переноса на production мне на почту начал валить спам. Самым первым шагом я (как и всегда) пошел устанавливать компонент reCaptchaV3.
Установил (ключи гугла получил, в формы вызов сниппета добавил, в ajaxform хук rcv3 прописал, у каждой формы задал свой уникальный rcv3Action)
И все. Ни одну форму отправить не могу, всегда ошибка — вы не прошли каптчу.
Думал дело во мне (из Украины приходится работать через vpn и это часто приносит проблемы)
Попросил коллег в России проверить — нет. Никто вообще не может пройти каптчу.
Толи придумываю, толи раньше была в системных настройках
Minishop не правильно выводит цены...
Здравствуйте друзья. Столкнулся с такой проблемой:
В листинге товаров почему-то обычная цена выводится как старая (зачеркнутая), а старая цена стоит 0, но выводятся какие-то вообще левые цены. Например: у товара цена 650 рублей — она выводится зачеркнутой, а нормальной ценой выводится 1400 рублей. Хотя такой цены даже нет в самом товаре!
Смотрел в базу — все ок.
Отключал все скрипты и стили, выводил стандартными чанками — все равно ошибка!
Помогите пожалуйста! Сайт — sknailshop.ru
Если кто встречался может с данной проблемой, если нужно, дам доступ.
Умоляю, помогите…
В листинге товаров почему-то обычная цена выводится как старая (зачеркнутая), а старая цена стоит 0, но выводятся какие-то вообще левые цены. Например: у товара цена 650 рублей — она выводится зачеркнутой, а нормальной ценой выводится 1400 рублей. Хотя такой цены даже нет в самом товаре!
Смотрел в базу — все ок.
Отключал все скрипты и стили, выводил стандартными чанками — все равно ошибка!
Помогите пожалуйста! Сайт — sknailshop.ru
Если кто встречался может с данной проблемой, если нужно, дам доступ.
Умоляю, помогите…
[ZoomX] Файловые плагины, markdown, кэширование сниппетов
Привет, друзья! Наконец я выпустил новую версию ZoomX. Эта версия минорная, но в ней много заслуживающего внимания. Расскажу о самом интересном:
- Файловые плагины.
- Модификатор markdown.
- Механизм кэширования сниппетов.
- Короткие имена контроллеров в роутах.
- Упрощённый вариант переадресации в роутах.
- Событие «OnBeforeRouteProcess».
- Доработана функция jsonx.
- Функционал контейнера.
Кто и как борется со спамом?
Нужен совет.
Кто и как борется со спамом на email в modx при использовании ajaxform и formit?
Или даже без привязки к modx а просто, какие действенные способы борьбы вы знаете?
У меня много сайтов на modx и везде установлена recaptcha 3 версии и плюс проверка того, что скрытый input в форме остается пустым. Но спам все равно идет и не мало. За день с каждого сайта может приходить до 50 спам-писем. Заметил, что спам на сайтах становится сильнее, если наши СЕО специалисты начинаю продвигать проект, потом спадает, затем снова усиливается, и только на совсем забытых и заброшенных проектах он отсутствует совсем (как впрочем и обращения от людей).
Есть около 10 ка сайтов на битриксе — там тоже самое, никакие встроенные
Кто и как борется со спамом на email в modx при использовании ajaxform и formit?
Или даже без привязки к modx а просто, какие действенные способы борьбы вы знаете?
У меня много сайтов на modx и везде установлена recaptcha 3 версии и плюс проверка того, что скрытый input в форме остается пустым. Но спам все равно идет и не мало. За день с каждого сайта может приходить до 50 спам-писем. Заметил, что спам на сайтах становится сильнее, если наши СЕО специалисты начинаю продвигать проект, потом спадает, затем снова усиливается, и только на совсем забытых и заброшенных проектах он отсутствует совсем (как впрочем и обращения от людей).
Есть около 10 ка сайтов на битриксе — там тоже самое, никакие встроенные
Не получается перейти на внутреннее страницы VPS, как исправить?
Сайт на VPS без домена под ip, .htaccess настроен дефеолтный.
Хочу допустим перейти в каталог и Not Found, когда меняю в
То уже ошибка 500 идёт.
htaccess такой
Хочу допустим перейти в каталог и Not Found, когда меняю в
<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride None
Require all granted
</Directory>to<Directory /var/www/>
Options Indexes FollowSymLinks
AllowOverride All
Require all granted
</Directory> То уже ошибка 500 идёт.
htaccess такой
RewriteEngine On
RewriteBase /
# The Friendly URLs part
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.*)$ index.php?q=$1 [L,QSA]
RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s/{2,} [NC]
RewriteRule ^(.*) $1 [R=301,L]
RewriteCond %{HTTP_HOST} ^www\.(.*)$ [NC]
RewriteRule ^(.*)$ http://%1/$1 [R=301,L]
AddEncoding gzip .jgz
Header append Vary Accept env=REDIRECT_accept
AddType image/webp .webp
ExpiresActive On Яндекс.Доставка API Curl
Вопрос не совсем про MODX, но, надеюсь мне помогут.
Хочу получить список вариантов доставки Яндекс.Доставки по вот этой документации
yandex.ru/dev/delivery-3/doc/dg/reference/put-delivery-options.html#description
Но пишет ошибку
Хотя вроде все данные по документации, может в упор не вижу что-то или не понимаю.
Если есть мысли — поделитесь, пожалуйста.
Хочу получить список вариантов доставки Яндекс.Доставки по вот этой документации
yandex.ru/dev/delivery-3/doc/dg/reference/put-delivery-options.html#description
<?php
$data = array(
'senderId' => <SENDER_ID>,
'to' => [
'location' => 'Новосибирск, Красный пр., 36',
'postalCode' => '630001'
],
'dimensions' => [
'length' => 10,
'width' => 20,
'height' => 30,
'weight' => 5.25
]
);
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, 'https://api.delivery.yandex.ru/delivery-options');
curl_setopt( $curl, CURLOPT_TIMEOUT, 10 );
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, 'PUT');
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($curl, CURLOPT_HTTPHEADER, array(
'Content-Type: application/json',
'Authorization: OAuth <TOKEN>'
));
curl_setopt($curl, CURLOPT_POSTFIELDS, json_encode($data, JSON_UNESCAPED_UNICODE));
$output = curl_exec($curl);
var_dump($output);Авторизацию проходит.Но пишет ошибку
{"type":"UNKNOWN","message":"Invalid request payload, please refer to method documentation"} Хотя вроде все данные по документации, может в упор не вижу что-то или не понимаю.
Если есть мысли — поделитесь, пожалуйста.
Как Вы оптимизируете вёрстку на MODX?
Всем привет!
Сайты на MODX последние года 2 делаю со следующей оптимизацией:
Вёрстка со сборкой через gulp
— сборка js в 1 файл с минимизацией и подключением в footer;
— стили в SASS: стили 1ых экранов страниц минимизированы и записаны в style в head, остальное в main.css в футер;
— изображения через picture с разными srcset через pthumb и b-lazy.
Когда проект начинает развиваться, и в некоторых случаях обрастает разными скриптами и плагинами, приходит понимание, что решение далеко не идеальное — пользователи грузят хоть и минифицированные, но зачастую не нужные для конкретной страницы библиотеки. А обслуживание проекта затрудняется.
Хочу поинтересоваться у вас какие вы используете методы? Заморачиваетесь ли вообще на этот счет?
Не 1ый раз смотрю в сторону модуля MinifyX, но смущает дисклеймер об отсутствии развития (внизу в описании) и, возможная, нагрузка от сборки скриптов и стилей при генерации страницы (если я правильно понимаю в какой момент это срабатывает).
Сайты на MODX последние года 2 делаю со следующей оптимизацией:
Вёрстка со сборкой через gulp
— сборка js в 1 файл с минимизацией и подключением в footer;
— стили в SASS: стили 1ых экранов страниц минимизированы и записаны в style в head, остальное в main.css в футер;
— изображения через picture с разными srcset через pthumb и b-lazy.
Когда проект начинает развиваться, и в некоторых случаях обрастает разными скриптами и плагинами, приходит понимание, что решение далеко не идеальное — пользователи грузят хоть и минифицированные, но зачастую не нужные для конкретной страницы библиотеки. А обслуживание проекта затрудняется.
Хочу поинтересоваться у вас какие вы используете методы? Заморачиваетесь ли вообще на этот счет?
Не 1ый раз смотрю в сторону модуля MinifyX, но смущает дисклеймер об отсутствии развития (внизу в описании) и, возможная, нагрузка от сборки скриптов и стилей при генерации страницы (если я правильно понимаю в какой момент это срабатывает).
Проблема при добавлении опций minishop2
Здравствуйте. При добавлении опций выходит ошибка Ошибка сохранения свойства
Может кто сталкивался.
Может кто сталкивался.
Бронирование столиков на MODX
Всем привет!
Стоит задача реализовать онлайн-бронирование столиков для сайта ресторана.
Будет отдельная страница с картой, на ней блоками или svg-path'ами столы, по нажатию форма, выбор времени и пр. атрибуты заявки. Основная сложность бэкенд и администрирование. У админа смены ресторана должна быть видимость/расписание бронирования, возможность управления. И всё это, конечно же, должно иметь обратную синхронизацию с данными на странице бронирования (занятость опр. стола на опр. время).
Подскажите, пожалуйста, на каких компонентах такое можно реализовать? Возможно есть кто-то, кто уже реализовывал подобное и готов сделать. Не бесплатно, разумеется. По реализации нужен бэкенд и синхронизация с фронтом. Вёрстка/карта/стилизация будут сделаны.
Стоит задача реализовать онлайн-бронирование столиков для сайта ресторана.
Будет отдельная страница с картой, на ней блоками или svg-path'ами столы, по нажатию форма, выбор времени и пр. атрибуты заявки. Основная сложность бэкенд и администрирование. У админа смены ресторана должна быть видимость/расписание бронирования, возможность управления. И всё это, конечно же, должно иметь обратную синхронизацию с данными на странице бронирования (занятость опр. стола на опр. время).
Подскажите, пожалуйста, на каких компонентах такое можно реализовать? Возможно есть кто-то, кто уже реализовывал подобное и готов сделать. Не бесплатно, разумеется. По реализации нужен бэкенд и синхронизация с фронтом. Вёрстка/карта/стилизация будут сделаны.
API-трансляция на сайт
14 3 000
Задача: наладить трансляцию круизов на нашем сайте.
Исходные данные тут: vodohod.com/for-agencies/api-vodohod/
Требования такие: чтобы показывались только круизы с выездом из Санкт-Петербурга. Ну и была возможность фильтрации, чтобы мы могли из по направлениям разделить.
Детали, примеры реализации на других сайтах и стоимость работ можем обсудить в переписке.
baxter-mail@mail.ru
Исходные данные тут: vodohod.com/for-agencies/api-vodohod/
Требования такие: чтобы показывались только круизы с выездом из Санкт-Петербурга. Ну и была возможность фильтрации, чтобы мы могли из по направлениям разделить.
Детали, примеры реализации на других сайтах и стоимость работ можем обсудить в переписке.
baxter-mail@mail.ru