Установка laravel на beget если composer первой версии

Возникла проблема установки laravel из за устаревшей версии composer. Для установки laravel нужен был php версии 8.1 и composer версии 2.

Читать далее «Установка laravel на beget если composer первой версии»

git. Сменить работу с HTTPS на SSH

Смотрим что доступ действительно на https:

git remote -v

Если ссылки начинаются с https:

origin  https://github.com/name/test-ssh.git (fetch)
origin  https://github.com/name/test-ssh.git (push)
Читать далее «git. Сменить работу с HTTPS на SSH»

Посмотреть и убить php процесс

Смотрим все php процессы, запущенные на сервере:

ps aux | grep php

Во второй колонке нужного процесса увидим PID в виде числа. Убиваем процесс:

kill 1231
Читать далее «Посмотреть и убить php процесс»

Перенос laravel на хостинг Beget из репозитория

Например проект находится у нас на Bitbucket или Github, нам нужно его закинуть на хостинг.

Читать далее «Перенос laravel на хостинг Beget из репозитория»

Сортировка многомерного массива (php)

Есть таблица сотрудников в виде двумерного массива $arOffice .

$arOffice = [
    'Менеджер' => [
        'name' => 'Иван',
        'surname' => 'Иванов'
    ],
    'Дизайнер' => [
        'name' => 'Александр',
        'surname' => 'Александров'
    ],
    'Программист' => [
        'name' => 'Петр',
        'surname' => 'Петров'
    ],
    'Бухгалтер' => [
        'name' => 'Борис',
        'surname' => 'Борисов'
    ]
];
Читать далее «Сортировка многомерного массива (php)»

Использование метода GetPropertyValuesArray в Bitrix

Например у нас есть множественные свойства у инфоблока. Надо вывести много элементов с этими свойствами. Получать эти свойства в цикле, конечно же, не вариант. А получать таким образом — вариант:

Читать далее «Использование метода GetPropertyValuesArray в Bitrix»

Создание класса для компонента bitrix

Бывают ситуации, когда появляется желание создать отдельную логику для компонента, где, например, происходят различные операции с таблицами. Ну или еще для чего. Такие вещи надо модулем делать, конечно же, но если очень хочется, то можно) К делу:

Читать далее «Создание класса для компонента bitrix»

Bitrix24 REST API создание лида через форму

Например есть сайт, с которого нам надо создать лид в bitrix24
после отправки формы.

Читать далее «Bitrix24 REST API создание лида через форму»

Юзаем Bitbucket на Beget под Битрикс

Навык использования системы контроля версий git для разработчика уже давно необходим. Читать далее «Юзаем Bitbucket на Beget под Битрикс»

Загрузка картинок на сервер в WYSIWYG Summernote

По умолчанию картинки в редактор загружаются в виде data:URL. Это не всегда удобно. Если сохранять картинки в БД, то таблицы раздуются. Да и не надо их там хранить.
Задача: загрузить их на сервер и отобразить в редакторе с помощью стандартной кнопки.
Читать далее «Загрузка картинок на сервер в WYSIWYG Summernote»