- https с действительным сертификатом - точное совпадение домена (без www или с www) - не должно быть никаких редиректов - доступность портала из вне - кирилические домены надо сконвертировать через punycoder
ограничение 30 дней - это для сайта на bitrix а не для витуальной машины создайте новый сайт через menu.sh и у становите там снова bitrix а на старый сайт лучше не ставить даже если удалите файлы и БД - могут быть проблемы - так что лучше просто удалить через menu.sh
да если структура параметров соответствует документации - то это работает так что лучше брать из документации в первую очередь а не из "общедоступных" примеров
редирект с 404 ошибки - при включении которой пользователю будет показываться не заглушка в виде 404 страницы, а будет происходить редирект на уровень выше.
Еще одна замечательная функция модуля REST API специально для коробочной версии КП — возможность использовать REST API без создания приложения. В этом случае КП сам выступает в роли потребителя своего же REST API. При этом нет никаких сложностей с получением кода доступа, его продления и т. д. Все вызовы REST-методов выполняются от имени текущего авторизованного пользователя.
На данный момент предусмотрен вызов REST-методов со стороны клиента, для этого разработаны несколько JS-классов. Чтобы ими воспользоваться, нужно подключить CJSCore-расширение restclient на странице.
JS-API практически идентично JS-библиотеке для внешних приложений. Для вызова REST-методов используйте:
BX.rest.callMethod BX.rest.callBatch
Попробуем вызвать метод profile в консоли браузера.
BX.rest.callMethod( 'profile', null, function (result) { console.log(result.data()); } );
это фундаментальная особенность (фича так сказать) а не фундаментальная проблема поэтому то кастомизация коробки - это дорого, долго если кастомизируешь на уровне компонента - потом очень сложно его обновить и вообще слежить за этим
поэтому появились способы кастомзиации через встранивание в страницы (js и rest api приложения) которые как минимум гарантируют что стандартный функционал будет всегда актален а доп. фишки после обновлений можно будет поправить в случае чего
есть возможность для выгрузки данных инфоблоков в текстовом виде - т е без необходимости в дополнительной обработке корректно обрабатываются множественные значения (строки не размножаются, а разделяются через перевод строки) списочные значения преобразуются в текстовый вид
так же можно выгружать свойства, данные пользователей, настройки форм инфоблоков
можно автоматизировать периодическое обновление без необходимости лазить по админке и нажимать 100 действий веть все наверное просто обожают выбирать сопоставление свойств снова и снова при каждом имопрте особено когда их под 200 штук?
- разработчики bitrix ядра наверное не в курсе что так можно обойтись без этого - если за 10 лет не смогли реализовать адекватные механизмы экспорта и импорта
Евгений Макаров написал: Причем тут хостинг сайтов нужно для 2-3 пользователей максимум организовать отделенный доступ и посмотреть кто чем занимается. Самое просто решение нужно FTP раздельный доступ для каталогов.
организуйте или битрикс должен предоставить готовое решение?
Евгений Макаров написал: задача настроить FTP или SFTP на конкретного пользователя на конкретную папку
bitrixvm это не панель для хостинга сайтов а окружение со своей спецификой если надо чтоб все готово было - воспользоватся нормальным хостингом (beget или любой друго - можно создать аккаунт и задать папку) - там все это из коробки есть
в ином случае сами наслаждайтесь процессом настройки
Роман Семёнов написал: решить проблему можно отказавшись от этих недоделанных хайлоадблоков
а альтернатива highloadblock? По идее, они работаю гораздо быстрее, чем обычные инфоблоки
ORM D7 со своими классами highload блок маркетинговая хрень и нужна лишь для интеграций с 1C для сущностей-справочников в остальных крайних случаях можно реализовать свои таблицы но на 90 процентов задач можно использовать инфоблоки и не парится
хайлоадблоки такие хайлоад - т.е. создают высокую нагрузку на сайт
решить проблему можно отказавшись от этих недоделанных хайлоадблоков идея "прекомпиляции" и сохранения в php класс уже была - но ее разработчики bitrix ядра успешно проигнорили
нужно идею подать - чтоб индексировались только выбранные свойства например использовать галочку в настроек свойства - Участвует в поиске чтобы только их использовало.