надо снять с кнопки и/или формы стандартную html функцию отправки данных.
- либо сделайте кнопку не type="submit" а type="button"
- либо функцию вешайте не на кнопку а на событие onsubmit формы (функция должна вернуть false)
- либо переопределите submit формы на эту функцию (в функции надо остановить выполнение стандартного запроса)
это необходимое условие, остальное зависит от самого ajax-запроса
задавать блоком с высотой и длинной...
вот что категорически не надо делать, так это лезть в код плагина. конфигурацию можно задать извне, при запуске - просто указать массив тех параметров, которые отличаются от дефолтных.
в документации же есть примеры, их вообще то опубликовали для чтения, а не для красоты...
те которые бот увидит - сгенерированные роутером системы, если система сама не плодит бредовые урлы (как джумла "без напильника" в руках нуба) - всё будет более чем нормально. разговоры о "злобных конкурентах" параноидальный бред ;)
и даже у боксовой джумлы при, всего лишь, аккуратном (!) использовании никаких проблем с дублями нет ...
оверлей надо разблокировать для картинок/галерей везде. для них в конфиге:
helpers: { overlay: { locked: false }, ...},...
а для модальных окон надо разблокировать только на touch, для них в конфиге:
helpers: { overlay: { locked: !isTouch }, ...},...
да ну? аж "движок" сделали? а тупо пробежаться по массиву $_GET и тупо проверить элементы и их значения на валидность задача непосильная? ;)
а в деталях никто корме вас не знает, что вы там "насамописали", телепаты тут нарасхват...
а вот такие перлы и называются "смешные нубы" 😂 не надо на ночь читать страшные блоги "SEO-гуру" с бредовыми советами - свои мозги включить надёжнее...
роутерЫ ? мда, если не знать, что такое роутер CMS - конечно ни при чём ;) только вот именно он обрабатывает request_string и организует перенаправление + отвечает за генерацию вида внутренних ссылок, вот ведь какая досада...
ошибка в скриптах, консоль js откройте...
руками и чуть чуть мозгом - у PHP вполне себе открытая документация, а детали зависят от реализации роутера.
кроме того:
- если роутер системы сам не генерит левые параметры в ссылках, чистить ничего не придётся
- валидация GET запросов отдельная тема
не нужно для этой задачи никаких особых "знаний" 😂 нубы реально смешные (это не оскорбление, просто констатация)
в отсутствии квалифицированного специалиста.
в нормальной поддержке нормального ИМ столько подобных "мелочей", что запаритесь темы создавать, да и с телепатами здесь постоянный напряг.
ЗЫ: но всегда есть вариант заняться изучением основ HTML, CSS и т.д...