А тут не понятно костыль это или нет. Возможно баг в самом Vagrant. По крайней мере я сейчас настроил и все работает. В rsync мне не нравиться то что файлы дублируются.
Тут все же стоит сначала прочитать теорию. А то потом получается модифицированное ядро, прямые запросы, запросы в цикле. Я полностью согласен с тем что практика очень важна. Но лучше сначала хоть как то ознакомиться с архитектурой продукта.
https://dev.1c-bitrix.ru/learning/course/?COURSE_I... . Если вы разработчик и собираетесь дальше работать с bitrix не поленитесь и пройдите как курс приведенный по ссылке, так и остальные (контент-менеджер, администратор и т.д.). Большинство вопросов либо отпадет, либо Вы будите знать где искать ответы на ваши вопросы.
Для того чтобы в любом месте Детального описания другого инфоблока разместить галарею, можно использовать то что написано тут https://dev.1c-bitrix.ru/learning/course/index.php... . Только по ссылке размещают компонент опросов. У Вас надо немного переделать это. Можно в то место в котором надо разместить галерею помещать html комментарий такого виде . По примеру из статьи находите расположение в тексте таких комментариев, и регуляркой от туда дергаете числовой идентификатор.
ZolotarevKirill: Повторюсь. Если у Вас ВСЕ изменения в базу при работе над новым функционалом вносятся с помощью API, то проблемы нет. Делаете так чтобы эти изменения были в одном скрипте (миграции) и тогда на проде, после переноса кода, будет достаточно запустить миграцию. Простого пути по объединению баз нет.
Вам надо настроить правильно ЧПУ в инфоблоке и в настройках комплексного компонента, который вы используете для вывода каталога. Скорее всего это bitrix:catalog https://dev.1c-bitrix.ru/learning/course/?COURSE_I...
Ambal89: Только ни в коем случае не редактируйте шаблоны в папке /bitrix/components/bitrix/ . Копируйте шаблон компонента в свой шаблон сайта и там редактируйте.
По поводу сертификатов битрикса. Сейчас есть платные сертификаты. Для того чтобы их получить надо заплатить за возможность пройти экзамен. Она проходит на удаленной машине с заданиями, которые похожи на реальные задачи. К тому же сдача проходит при включенной веб камере. Что это за экзамены можно почитать тут https://academy.1c-bitrix.ru/certification/examina... . Лично я считаю эти экзамены определенным показателем. А стоит ли требовать эти сертификаты от разработчика, это уже Ваше дело.
Я проблему решил другим способом. Создал на сервере отдельную виртуалку для облака и там все настроил. Конфиги под веб окружением битрикс менять не охото, потому что могут слететь при обновлении веб окружения.
В документации по этому метода сказано вот что: "использование этого обработчика для реализации алгоритмов, требующих информации о корзине, невозможно"
тогда надо делать не редирект, а настраивать прокси сервер. Но это надо делать для каждого сайта. Допустим сайт с media у нас будет media.ru, тогда в настройках nginx для каталога /media прописываем proxy_pass на media.ru.
я так понимаю тут вопрос не в том как создать веб форму с почтовым шаблоном, а о том как это сделать через api. Возможно автор пишет установщик для готового решения.