Обновить
34
0
Илья Рупасов@rpsv

Разработчик, техлид, чем только не занимаюсь :)

Отправить сообщение

Эээ я вообще вас цитировал: "А потому что грамотная и осознанная политика одного человека привела к тому, что теперь вся Россия отдыхает здесь"

Ааа понятно, ВВП и тут виноват, дело конечно же не в сливах, хакерских атаках и самой компании Сбер :D

Вы, конечно, спросите: а почему в Сочи такие дорогие квартиры? А потому что грамотная и осознанная политика одного человека привела к тому, что теперь вся Россия отдыхает здесь.

Какой-то туповатый ресрерч. Вам кто-то закрыл Турцию, Египет, Китай, Тайланд, прочую Азию и т.д.? Если бы турпоток из России в Турцию закрылся, то там бы страна была на гране экономического краха :D

P.S. цены такие были со времён олимпиады ;-)

С кастомными сущностями и связями не поработаешь из коробки

На базе ORM все прекрасно работает, в чем именно трудность?

Прошло уже много времени, а документации по данной фиче я не нашел

Документация по данному материалу к сожалению не готова, за изменениями в документации можете следить в нашем ТГ канале: https://t.me/bitrixdoc , или периодически заглядывать на сайт доки и гитхаб: https://docs.1c-bitrix.ru/

Конкретно по гриду в данном материале старался описать все достаточно подробно, чтобы было понятно как с ним работать. С чем именно возникают трудности?

Метод “where” определяет правила маршрутизации. При генерации эти правила не учитываются, тк регулярку вы можете любую навертеть.

Касаемо SEO, накиньте пожалуйста контекста где именно требуются слеши, и почему нельзя использовать что-то кроме них.

А как же весёлая ферма в мини-приложнеиях ВК и старые добрые свитки TES ? :)))

Довольно странный пример, потому что очень похоже что вместо отдельных роутов вы хотите сделать какой-то один динамический. Ну и в целом ваша «проблема» решается использованием разделителя между abcd, который поддерживается URL строкой

Отсутствие ссылки на первоисточник (откуда слова депутата были взяты, видимо с потолка) в ведомостях никого конечно же не смущает)))

Ну, а вы не думали посмотреть как он используется? ;)

А чем вас стандартный PublicPageController не устроил? :)

Интересно вы конечно делаете (пытаетесь скрестить битрикс, ларавель и симфони).

Не обижайте Yii , он тоже хороший доннор для скрещивания :)

но ни слова как это подружить с компонентами, с Эрмитажем, да хоть просто со страницами. Ни слова что добавили урезанный до невозможности view(). Да, все это есть в документации, тогда для чего бессмысленная статья?

Статья про роутинг, а не про "всё на свете". Не переживайте, про работу с контроллерами статья будет.

(это возможно, у меня получилось, но костыли вам обеспечены)

Нельзя скрывать такое творчество от общественности, с нетерпеньем жду от вас статью с деталями ;)

В данный момент они не используется и вся логика привычных middleware отдана на откуп экшен фильтрам.

В обновлении main 25.900.0 большая пачка исправлений для CLI команд, эти в том числе

В обновлении main 25.900.0 большая пачка исправлений для CLI команд, эти в том числе

Важное замечание! НО данная статья публикуется как туториал и для будущих поколений в том числе, поэтому это упоминание пусть остаётся в рамках документации.

Инструментарий для тестов будет чуть позже. Внутри компании мы пишем тесты с использованием phpunit и codeception, планируем выпустить в паблик в виде отдельного пакета.

На тему миграций: на текущий момент есть решения в маркетплейсе, плюс можно установить сторонние open source миграторы, поэтому пока что из коробки инструментария нет.

1. Как быть с лицензией? Как она будет сама подцепляться, если надо пересобрать и оттестировать всю систему? И фраза " Перейти на страницу Обновление платформы" из документации, вообще у них разорвала все шаблоны. Обновление в работающем продуктовом контейнере?!

Для обновления функционала изнутри контейнера, чтобы встроить это в пайплайн можно использовать CLI команду встроенную в продукт "update:modules", с её помощью можно запускать обновление только до конкретных указанных версий (типа как composer.json, только updates.json).

Детальной документации на эту команду к сожалению пока что нет, можете с помощью встроенного в команду хелпа посмотреть примеры использования.

Подробнее про Bitrix CLI можно посмотреть туц: https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&LESSON_ID=11685

2. Как быть с шаблонами сайтов? На github не увидели документации.

А какая с ними проблема? Они также являются частью исходного кода проекта и живут рядом с остальными исходниками.

3. Ссылку на официальный форум по контейнерному решению не нашли на сайте 1С-Битрик Разработчикам.

Передал информацию коллегам.

Также стоит упомянуть, что различные проблемы и предложения лучше сразу оформлять в виде issue или pull request в самом репозитории. При таком подходе и проблемы и их решения будут ближе к коду и можно будет предметно разговаривать.

По хорошему ваши пожелания нужно озвучить в поддержку, чтобы они зафиксировали ваше обращение в качестве заявки на фичу (а возможно и добавили в уже существующее), и чем больше будет обращений на одну тему, тем сильно больше вероятность, что мы начнём делать её ;-)

Прямо сейчас вы самостоятельно можете зарегистрировать свои роботы через REST и навешивать на них необходимую функциональность: https://apidocs.bitrix24.ru/api-reference/bizproc/bizproc-robot/index.html

Если гибкости реста не хватает для облака, то тут уже стоит задумать про перевоз клиента в коробку.

Как видите на вашу проблему есть как минимум 2 решения прямо сейчас, нужно проявить лишь чуть больше прыткости :)

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

1
23 ...

Информация

В рейтинге
Не участвует
Откуда
Курган, Курганская обл., Россия
Работает в
Дата рождения
Зарегистрирован
Активность

Специализация

Фулстек разработчик, Архитектор программного обеспечения
Старший
PHP
Docker
Базы данных
ООП
Алгоритмы и структуры данных
Объектно-ориентированное проектирование
Проектирование баз данных
Разработка программного обеспечения
Проектирование архитектуры приложений