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

Как добавить новую вкладку в боковое меню админ панели opencart 3

Иногда штатного функционала opencart не хватает и приходится его расширять путем добавления новых вкладок в панели администратора. И в этой статье как раз расcмотрим, как добавить новый пункт в штатное боковое меню админки opencart 3.

1.Открываем файл по адресу /admin/controller/common/column_left.php и находим в самом начале такой код: Читать далее

Как создать на сайте cookie файл при помощи php

В этой статье речь пойдет о печеньках. Нет, не обычных к чаю, а о файлах cookie, которые браузеры сохраняют на вашем компьютере при заходе на любой сайт. Рассмотрим, как их создать при помощи php и протестируем наличие в браузере.
Почему эти файлы называются cookie? Если коротко, то термин cookie возник от понятия "волшебное печенье" (по англ. magic cookie) - небольшого набора данных, которые одна программа передает другой.

Читать далее

Как выровнять текст по горизонтали и вертикали в блоке div с помощью css

Как выровнять текст по горизонтали и вертикали в блоке div с помощью css

Казалось бы, простая задача: выровнять текст по центру блока div. Присваиваем блоку свойство text-align:center и всего делов. Но как быть, если блок объемный и текст необходимо выровнять не только по горизонтали, а еще и вертикали? Конечно, можно задать padding в процентах для решения этой задачи. Но выравнивание в этом случае все - равно будет сбиваться. И тогда на помощь придет чудесные css свойства display:flex, display:table-cell и line-height.

Читать далее

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

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

Читать далее

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

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

Читать далее

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

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

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

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

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

Читать далее

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

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

Читать далее