Веб

Вопросы о PHP, JavaScript, API, фреймворках и сайтах.

ВебНастройка автоматической рассылки новостей в Bitrix

Пошаговая инструкция по настройке ежедневной автоматической рассылки новостей в Bitrix: создание автописьма, решение проблем с отправкой, cron-агенты, SMTP и параметры шаблона для корректного отображения.

4 ответа 2 просмотра
ВебПочему jQuery и методы DOM не находят элементы в разметке

Основные причины, почему jQuery и методы DOM не находят элементы ниже в разметке. Решения с использованием DOMContentLoaded и делегирования событий.

5 ответов 2 просмотра
ВебМессенджер МАХ: цели создания и контроль пользователей

Анализ мессенджера МАХ: создавался ли он для тотального контроля над пользователями. Технические особенности, сбор данных и экспертные оценки.

4 ответа 2 просмотра
ВебРазница между SEO, GEO и AEO: простое объяснение

Понимание различий между SEO, GEO и AEO в продвижении сайтов. Простое объяснение трех стратегий оптимизации для начинающих.

6 ответов 2 просмотра
ВебСерверное автодополнение htmx в textarea с курсором

Реализуйте частичное автодополнение с htmx в input/textarea: фильтрация на сервере, сохранение позиции курсора, клавиатурное управление Enter/стрелки. Примеры JS, Django, datalist. Debounce, partial HTML без мыши.

6 ответов 1 просмотр
ВебКак отключить автозаполнение Chrome в формах

Пошаговые решения для отключения автозаполнения Chrome в формах, когда autocomplete='off' не работает. Эффективные методы для предотвращения неправильного автозаполнения полей.

7 ответов 1 просмотр
ВебGolden Canon Grid: сетка золотого сечения в дизайне

Подробно о Golden Canon Grid: история от Van de Graaf и Adrián Somoza, методика применения модульной сетки в дизайне, статистика, мнения дизайнеров, варианты с Фибоначчи и инструменты для веб-дизайна.

5 ответов 87 просмотров
ВебКак изменить ответственного в Bitrix24 через вебхук

Пошаговое руководство по изменению ответственного при создании и обновлении лидов через вебхук в Bitrix24. Примеры кода и бизнес-процессы для автоматизации.

6 ответов 6 просмотров
ВебКросс-доменный POST-запрос в JS: Fetch без обновления

Как отправить кросс-доменный POST-запрос с помощью JavaScript (Fetch или XHR) без обновления страницы. Решение ошибок CORS, blocked by cors policy, разбор ответа response.json() и настройки Access-Control-Allow-Origin.

5 ответов 3 просмотра
ВебЛучшие CMS для информационной базы знаний: критерии выбора

Подробный обзор лучших CMS для создания баз знаний со статьями и видео. Критерии выбора и рекомендации по безбажным и быстрым решениям.

5 ответов 3 просмотра
ВебПочему undefined при доступе к json объект в JavaScript

Разбираем ошибку js undefined при работе с объектами js и json объект. Как правильно обращаться к свойствам javascript объекты, использовать опциональную цепочку ?. и проверять ключи для избежания undefined javascript.

5 ответов 3 просмотра
ВебКак получить пользовательские поля в списке складов через REST API Битрикс24

Пошаговое руководство по получению пользовательских полей (включая 'Ответственный') в списке складов через REST API Битрикс24. Правильный синтаксис запроса catalog.store.list и практические примеры.

4 ответа 3 просмотра
ВебPHP-движки для систем загрузки и скачивания файлов

Обзор PHP-скриптов для создания систем управления файлами с аутентификацией пользователей, загрузкой и скачиванием файлов.

6 ответов 3 просмотра
ВебКак сделать div блок кликабельной ссылкой в XHTML 1.1

Узнайте, почему нельзя использовать <a><div></div></a> в XHTML 1.1 для div ссылка. Валидные альтернативы: блочный <a> с CSS, JS onclick. Примеры кода, правила W3C и лучшие практики для всего блока ссылка без изменений визуала.

5 ответов 2 просмотра
ВебКак клонировать Git-репозиторий в папку wp-content WordPress

Пошаговая инструкция по клонированию Git-репозитория с wp-content (plugins, themes) в существующую папку на WordPress-сервере. Git init, remote add, pull и .gitignore для игнора uploads без потери локальных файлов.

5 ответов 2 просмотра
ВебДеструктуризация JS: const { x } = y и { index, axis, value } = event.detail

Разбор синтаксиса деструктуризации объектов в JavaScript: как работает const { x } = y, обработка event.detail. Примеры для функций, событий, API. Деструктуризация js упрощает код, добавляет дефолты и вложенность.

3 ответа 2 просмотра
ВебКак изменить текст кнопки в jQuery: от 'Добавить' до 'Сохранить'

Пошаговое руководство по изменению текста кнопки в jQuery. Узнайте, почему .attr('value', 'Save') не работает и как правильно переключать текст при нажатии.

4 ответа 2 просмотра
ВебКонтейнеры vs Секции Elementor: адаптивность и производительность

Сравнение контейнеров Flexbox и секций в Elementor: преимущества по адаптивности, производительности, DOM-структуре. Best practices для новых страниц в плагин Elementor несмотря на legacy-секции. Рекомендации разработчиков.

5 ответов 2 просмотра
ВебPHP: сортировка массива по ключу 'price' usort uasort

Как отсортировать ассоциативный массив по значению ключа 'price' в убывающем порядке в PHP. Примеры с usort, uasort, array_multisort для многомерных массивов. Сравнение методов и код для вашего $inventory.

5 ответов 1 просмотр
ВебПочему Яндекс не ранжирует геотаргетические субдомены

Основные причины отсутствия индексации геотаргетических субдоменов в Яндекс и методы решения проблемы.

1 ответ 2 просмотра