alias dc=’docker-compose’
dc up -d
dc down
| Уже давно не работаю с битрикс, сохраняю на память | |
| Как сделать фильтр по возрасту для CUser::GetList ? | |
| $stmp_1 = (new \DateTime())->modify('-18 year')->getTimestamp(); | |
| $stmp_2 = (new \DateTime())->modify('-16 year')->getTimestamp(); | |
| $filter = Array( | |
| "PERSONAL_BIRTHDAY_1" => ConvertTimeStamp($stmp_1, 'SHORT'), | |
| "PERSONAL_BIRTHDAY_2" => ConvertTimeStamp($stmp_2, 'SHORT') |
Можно расширить функционал, добавив в корень модуля файлы addon_options.php (для админки) и addon_include.php (для рантайма). Эти изменения сохранится при обновлении базового модуля.
В файле addon_options.php нужно определить метод showAddonTab() который отвечает за рендер содержимого карточки.
В файле addon_include.php можно произвести любые действия и записать их в массив $result. Все содержимое этого массива будет включено в макросы письма.
Use PSR-12 code style as base, read about it here https://www.php-fig.org/psr/psr-12/
You MUST format only code you add or change to reduce cognitive load for people doing PR reviews.
You SHOULD prefer selection formatting over full file formatting.
| Entrepreneurship | |
| https://www.futurelearn.com/courses/entrepreneurship-idea-to-action | |
| Computer Science | |
| https://online-learning.harvard.edu/course/cs50-introduction-computer-science | |
| https://stitcher.io/blog/builders-and-architects-two-types-of-programmers | |
| https://pro.academind.com/p/javascript-datastructures-the-fundamentals | |
| https://pro.academind.com/p/javascript-algorithms-the-fundamentals | |
| https://ru.hexlet.io/programs/js-sicp |
| #!/usr/bin/env bash | |
| sudo apt update | |
| sudo apt -y install curl | |
| # Set up PHP 8.0 | |
| sudo apt update | |
| sudo apt -y install software-properties-common | |
| sudo add-apt-repository ppa:ondrej/php | |
| sudo apt update |
| #!/usr/bin/env bash | |
| # Installing Node 16: | |
| nvm i 16 | |
| node -v | |
| # v16.15.0 | |
| npm -v | |
| # 8.5.5 |
| #!/usr/bin/env bash | |
| # first run | |
| docker run -d --name mysql -p 3306:3306 -e MYSQL_ROOT_PASSWORD=secret \ | |
| -e MYSQL_DATABASE=laravel -e MYSQL_USER=laravel -e MYSQL_PASSWORD=secret \ | |
| -v ~/mysql-data:/var/lib/mysql mysql:8 | |
| # stop service | |
| docker stop mysql |
| #!/usr/bin/env bash | |
| # first run redis with persistence | |
| docker run -p 6379:6379 --name redis -d redis --save 60 1 --loglevel warning | |
| # stop service | |
| docker stop redis | |
| # start service | |
| docker start redis |