.Евгений Железкин, Как то решили? А то полуили идентичную проблему
|
.Евгений Железкин, Как то решили? А то полуили идентичную проблему
|
|
|
|
|
|
Антон Горбылев,
А чего массивы не работают если в ключе используется точка? Может? Еще бы final убрали, жить бы стало легче, а пока приходится хаком на хаке погонять. |
|
|
|
|
|
Антон Горбылев,
|
|||
|
|
|
|
Антон Горбылев,
Для вызова колбеков\функций, которые по сути вернут содержимое которое надо будет вставить {%FN:debug} - вызов конкретной функции {%debug} - вызов колбека и соответственно блочные {%debug:START} {%debug:END} Блочные самое первое же применение это реализация условий IF и конечно же можно придумать множество других применений. ЗЫ. Наверное только колбеков должно быть достаточно, т.е. по аналогии как PHP парсит yaml |
|||||||||
|
|
|
|
Антон Горбылев,
Добрый, 1. Не совсем понятно зачем нужны вложенные параметры. Есть какой то жизненный пример?
Например, до того как Битрикс создал собственную реализацию у нас был схожий функционал, хотя возможно несколько попроще, однако проблем с массивами не было.
Поэтому нам и не понятно зачем так сделано. 2. На счет final, сейчас вот из-за такой сложной описательной части, мы хотим реализовать свой setValues метод который на вход будет принимать обычный массив и уже внутри пересобирать согласно вашим требованиям. Мы конечно извернулись с помощью кучи волшебных методов и выглядит как будто отнаследовали, но все это как то не очень хорошо |
|||||
|
|
|
|
Антон Горбылев,
А чего у вас работа с массивами такая перегруженная? Я документации не нашел, может не там искал. Но получилось вот такое: Шаблон Код
Зачем описание массивов "Items" делать таким громоздким? Может есть вариант попроще и я просто его не увидел? Почему отказались от реализации через обычный массив? Как обстоят дела со вложенными циклами? Есть примеры? Прямо очень не хватает своих меток как единичных, так и блочных PS. final - имхо, это почти всегда зло. final не оставляет возможности переиспользовать существующий код. Как результат чтобы, решить ряд задач приходится заниматься копипастой, потому что кто-то за нас подумал и поставил final. PSS. Как обстоят дела с конвертацией файлов, например docx->pdf НЕ на серверах Битрикса? а скажем если есть установленный локальный libreoffice? |
|||
|
|
|
|
Дмитрий Трофимов,
Попробуйте папку монтировать вместо симлинков. Полагаю их джейла выбраться не может вот и не работают симлинки. |
|
|
|
|
|
Ниган Михалыч,
Для этого вы можете добавить проверку. Мы например делаем вот так, чтобы прямо наверняка
|
|||
|
|
|
|
Ниган Михалыч,
Ну в опишите\создайте dockerfile и добавьте туда свои кастомные скрипты Можно еще и в entrypoint добавить логики |
|
|
|
|
|
Алексей Пустоутов,
Конечно не найдете =) Поищите по проекту "bsm_register_key.php" и, я полагаю, вы поймете что к чему. Хотя имхо, давно уже можно было открыть это АПИ хоты бы для партнеров. |
|
|
|
|
|
Ниган Михалыч,
Только демо ключ напрягает? О.о Ну так есть "негласное" API, через которое его можно каждую установку запрашивать. |
|
|
|
|
|
|||
|
|
|
|
Антон Горбылев,
Еще бы вы описали процесс в учебных курсах и добавили предупреждение (на странице скачивания\конвертации), что файлы пользователя уйдут на сервер к "дяде Васе" (transformer.bitrix.info и что он с этими данными делает никому не известно). Пользователи с sensitive data передают вам пламенный привет. |
|
|
|
|