Drupal: Выводим список терминов из плоского словаря таксономии


По работе была необходимость перенести информацию (очень много информации) с сайта на древнем Drupal’е на 1С-Битрикс. В процессе нужно было получить термины из словаря. Приведенный ниже код решает данную задачу 🙂 Drupal 6: Drupal 7: Вместо ID_СЛОВАРЯ нужно указать номер словаря в

ЧИТАТЬ ДАЛЕЕ

Как сделать поиск с подсказками


В свое время была задача реализовать поисковую строку на сайте, которая бы работала не просто как поиск, а при попытке введении запроса выдавала бы подсказки-ссылки на конкретные страницы сайта.  Делается достаточно просто  Через jQuery на событие keyup вешается функция отправки

ЧИТАТЬ ДАЛЕЕ

Полезные функции при выводе информации на русском языке (окончания, номера месяцев, дней)


Очень часто веб-разработчики ленятся и вместо, скажем, надписи «3 дня» пишут «дней: 3». Действительно, зачем заморачиваться и программировать еще и функцию подбора окончания слова? Я решил упростить Вам эту задачу и представляю свои функции, которые использую в проектах. Функция подбора

ЧИТАТЬ ДАЛЕЕ

Отладка PHP кода в консоли браузера


Сегодня я задумался, как вывести print_r в консоль браузера? Ведь, сколько раз мы писали злосчастные var_dump и print_r и после этого долго мотали страницу в поиске отладочной информации, а если отладку нужно производить на боевом сайте — то клиенты могли

ЧИТАТЬ ДАЛЕЕ

Как узнать chat id для канала (группы) Telegram


Иногда требуется, чтобы бот Telegram, которого вы создаете, умел постить сообщения в сообщество или группу от имени этой самой группы. Но вот незадача — для отправки сообщения нужен ID чата, в который это самое сообщение отправлять. Нужно его каким-то образом

ЧИТАТЬ ДАЛЕЕ

Как получить API ключ AmoCRM


С 1 июля 2020 AmoCRM убрали API ключ из профиля пользователя, предлагая перейти на авторизацию OAuth. Старые API ключи по прежнему работают, а также hash ключ можно получить из виджета или выполнив javascript код в консоли браузера:

ЧИТАТЬ ДАЛЕЕ

@media screen для мобильных устройств


Мне, как человеку каждый день занимающемуся разработкой веб сайтов часто приходится делать верстку не только под ПК, но и для мобильных устройств. Запоминать разрешения для каждого устройства желания особо нет, поэтому в данной статье я приведу @media screen для основных

ЧИТАТЬ ДАЛЕЕ

Листинг директорий в .htaccess


Если в каталоге на сервере нет файла главной страницы, например index.php, то выскакивает ошибка, уведомляя, что содержимое не может быть отображено. Что же делать?Правильно, использовать файл дополнительной конфигурации сервера Apache, под названием .htaccess За листинг директории, как и за другие

ЧИТАТЬ ДАЛЕЕ

Как сделать 301-редирект в файле .htaccess


Правила приведены для сервера Apache. В правилах: %{QUERY_STRING} — обозначает фрагмент URL-адреса после знака вопроса (задания значений CGI-параметров). Срабатывание того или иного правила для редиректа определяется тем, попадает URL-адрес страницы под это правило или нет. Ниже даны наиболее используемые правила

ЧИТАТЬ ДАЛЕЕ

Добавить товары в корзину по ID


Была необходимость сделать блок сопутствующих товаров к основному товару и реализовать возможность их покупки совместно, как опцию. Обработчик — обычный скрипт, который вызывается ajax’ом и наполняет корзину нужными товарами. $_REQUEST[‘tov’] — это айдишник основного товара, а в массиве $_REQUEST[‘elements’] содержится

ЧИТАТЬ ДАЛЕЕ