Записки программиста

Для каптчи буду использовать модальное окно от fancybox так как выпущена более новая версия с ней приятней работать но она требует jquery3.Итак шаги очень простыеУстанавливаем библиотекистав..

Подробнее 343

Для работы с API Hightload нужно подключить модуль..

Подробнее 457

Бывает часто нужно сделать кнопку обратного звонка или просто отправку письма с проверкой полей без перезагрузки страницы.Вот один из методов реализации для bitrix..

Подробнее 449

Допустим есть список координатНам нужно по клику перевести центр карты на выбранную точку и показать балун.Подключаем API..

Подробнее 533

В Opencart в стандартном функционале нет возможности прикреплять загружаемые файлы к страницам.Чтобы не городить много кода я придумал что то типа шорт-кода. Вставляем [price=1], где price - это маска..

Подробнее 359

Letsencrypt является некоммерческой организацией, которая с 2015 года предоставляет шифрование сервера и подписывает сертификаты. Таким сертификатом можно настроить шифрованный протокол https на своем..

Подробнее 361

Отправка через снипет, где то в снипете размещаем:Все.....

Подробнее 766

Для обрезки текста можно воспользоваться:limit=`300`elipsis=`300`А можно создать свой снипет textregex и пользоваться им:В данном примере вырезаются все тэги, кроме тэга <p>Использовать такой пр..

Подробнее 595

Часто приходится ставить карту Google на Modx.Чтобы поставить и настроить необходимые модули, я обычно ставлюgoogleMapGoogleMapsTVGoogle Maps TVMarkerGoogleMapsПосле установки всех этих плагинов, созд..

Подробнее 767

Исходный код для наложения водного знака на изображение, не меняя самого изображения.Применение:..

Подробнее 319

Часто в проектах требуется подключить дополнительно SMS информирование при отправке сообщений с сайта или заявки с обратной связи. Встает вопрос каким шлюзом пользоваться, какое API используется, скол..

Подробнее 725

Часто требуется в проектах, особенно в корзине, при выводе кол-ва товаров подписывать, например вместо 2 шт, 6 шт. вывести 2 штуки, 6 штук и т.д.Вот самая простая функция подстановки:Использовать : ec..

Подробнее 533

У нас есть многомерный массив, где есть дубли:Весь наш массив в переменной $input;Теперь выполним разборку массива, удаление дубликатов и сборку:Получим правильный массив с уникальными значениями...

Подробнее 485

Очень часто требуется при верстке добавлять к разделам "Гамбургер". Чтобы сделать его чистом CSS много кода не потребуется.Для создания такого меню воспользуемся псевдоэлементами :after :beforeВид кно..

Подробнее 1907

Я занимаюсь долгое время разработками и часто бывает, что свои доработки и разработки просто теряются или остаются в памяти. Я решил все свои дополнения теперь оставлять в этом блоге. Думаю, что многим, новичкам. профессионалам, данный блог будет полезен.