Хостинг от 165 ₽/месяц. Перенос сайтов и месяц на тестирование - бесплатно!
23.11.2021

sql - команды для opencart 3

Недавно на одном из проектов случилась неприятная ситуация: по ошибке из базы 1с на сайт на opencart 3 выгрузилось 4000 лишних товаров. Бэкап базы на тот момент был лишь трехдневной давности, а буквально вчера на сайте проводились работы. Поэтому резервное восстановление отпадало. Удалять 4000 товаров ручками не хотелось и начался поиск альтернативного решения проблемы. И тут в голову пришла идея использовать sql - запрос, благо у всех выгруженных товаров не было изображений. В итоге спасла такая команда, которая удаляет из базы данных все товары, у которых нет картинки:

Читать далее
134
20.11.2021

Скрипт, закрывающий блок при клике

Очень часто возникает необходимость сделать на сайте блок, который бы закрывался при клике по кнопке "закрыть" или при клике вне блока. Для реализации такого функционала можно воспользоваться jquery и методом .hide()

Читать далее
135
13.10.2021

Как сменить пароль админ-панели wordpress через БД

Если вам необходимо сменить пароль у сайта на вордпресс, но нет доступа в админку и в почту администратора, но есть доступ к хостингу, где он расположен, то сделать это можно через базу данных.

Читать далее
9
Как протестировать отображение сайта в разных браузерах.
06.10.2021

Как проверить сайт в разных браузерах

При окончании работы над сайтом всегда возникает необходимость проверить его кроссбраузерность, т. е. как выглядит сайт в популярных веб - обозревателях Chrome, IE, Opera, Mozilla, Safari и пр. Последние версии этих браузеров можно без проблем установить на свой ПК и протестировать сайт на локальной машине. Но как быть, если нужно протестировать проект в более ранних версиях веб-серферов?

Читать далее
140
05.10.2021

Что делать, если перестали открываться сайты на https c 30.09.2021

Начиная с 30 сентября 2021 года при попытке открытия сайтов на https во многих популярных браузерах может появляться следующая ошибка: NET::ERR_CERT_DATE_INVALID, которая говорит о том, что невозможно установить защищённое соединение с сайтом, т. к. у корневого сертификата IdenTrust DST Root CA X3, выданного центром Let's Encrypt, истек срок действия.

Читать далее
146
05.10.2021

Php защита от спама с помощью скрытого поля input

Допустим, на сайте есть какая-то форма, которую надо защитить от спама. Например:

<form action="/" method="POST">
<input id="email" type="email" name="email" placeholder="Ваш эл.адрес" required="">
<textarea id="message" name="message" placeholder="Текст сообщения..." required=""></textarea>
<button type="submit" class="form__submit">Отправить</button>
</form>

Читать далее

124
04.10.2021

Преимущества и недостатки сms opencart

Очень часто при создании онлайн - магазина встает вопрос: какую cms выбрать. Кто -то склоняется к Битриксу, или не менее популярным Modx или PrestaShop. А кто -то выбирает онлайн - платформы типа Webasyst. У каждой из этих платформ есть свои плюсы и минусы. Например, у Битрикса - это дорогая стоимость шаблонов, модулей и разработки. Плюс абонентская плата за cms. У PrestaShop очень мало дополнений. У онлайн - платформ, типа Webasyst, нет открытого исходного кода, мало расширений и дополнения надо заказывать за отдельную плату у разработчиков сервиса.

Читать далее

118
Как создать и настроить цели в Google Analytics. Мануал 2021 г.
01.10.2021

Как создать и настроить цели в Google Analytics. Мануал 2021 г.

Если вы пытались добавить цель на кнопку в Google Analytics, то наверняка сталкивались с проблемой, что цель не передается при нажатии этой самой кнопки на сайте. Вроде, сделано все по фен-шую, в консоли браузера отображается, что цель передается, а в Аналитике гугл ее нет.

Именно с такой же проблемой столкнулся и я. А причина ее оказалась очень проста: в Google постоянно меняется механизм передачи цели в метрику, поэтому правильно настроить ее очень проблематично.

Читать далее
121
01.09.2021

Как добавить класс элементу по id с помощью javascript

В этой коротенькой статье рассмотрим, как с помощью javascript и метода classList.add найти на странице сайта элемент по id и добавить ему необходимый класс.

Читать далее
134
02.06.2021

Скрипт исчезновения и появления кнопки при прокрутке (скроллинге) страницы

Практически на каждом сайте можно увидеть кнопку скроллинга, которая прокручивает сайт вверх при нажатии. И, как правило, эта кнопка появляется только тогда, когда страница прокручивается вниз на определенное расстояние. Так же эта кнопка автоматически скрывается, если вернуться наверх страницы. И в этой статье мы как раз рассмотрим скрипт, который скрывает и отображает кнопку при скроллинге страницы.

Читать далее

135