Геннадий Флягин пишет: Есть ли какие подобные решения для удаленной демонстрации тестового сайта заказчику?
Если сервер ваш, то зарегистрируйте ещё один сайт. В итоге у вас должно получиться
site.ru - на боевом сервере, старый, ip 127.0.0.1 - к примеру site.ru - на тестовом сервере, новый после обновления, ip 127.0.0.2 к примеру.
Теперь смотрите, все DNS записи site.ru смотрят на 127.0.0.1 это к примеру сайт хостера. Вы у клиента в hosts прописываете 127.0.0.2 site.ru и клиент уже стучится на тестовый сервер.
Так у вас два идентичных сайта без всяких дурацких префиксов dev и заказчик может переключаться легко между ними.
Артём Дурнев пишет: Регистрировал другой человек, который сейчас, не имеет никакого отношения к лицензии. Возможно ли как то "перерегистрировать" или расширить на новый аккаунт?
Выбор определённого пункта меню == заходу в папку сайта. А там может быть вложенное меню => оно и покажется. Другое соответственно для другого пункта меню.
Можно сделать с помощью файла .left.menu_ext.php вообще какую хотите логику показа.
Вы лучше словами напишите структуру сайта и в каком разделе какое меню хотите, а то вот там абстарактно, не факт, что угадем.
Поскольку опыта интеграции с tradeX нет, то могу только написать общие советы по итнеграции двух ИС.
- посмотрите, какие сущности вы планируете интегрировать - продумайте, где будет «голова» и кто будет инициатором обмена - какие коллизии могут возникнуть и как вы их будете разрешать - посмотрите API системы tradeX и будет понятно, есть ли такая возможность.
Непрерывное обновление может связано быть стем, чот права на папку с сессиями или с битриксом неправильные и при авторизации происходят редирект и рефреш страницы. Вы это в админке наблюдаете или на морде сайта?
Каталогизация - и хранение данных можно сделать на инфоблоках к примеру. Загрузка - можно и кастомную форму и компонент редактирования элемента ИБ. Потом ищите плеер какй вам нужен или битриксовый используете.
Открыть код в редакторе с подсветкой синтаксиса и посмотреть, что происходит в заветной строке. Никогда не пользовться больше режимом Редактирование PHP-кода.
Если вам нужно просто удалить определённый элемент из множественного свойства, то сначала выберите его с помощью Getlist, а потом сделав unset нужному ключу или переформировав массив сохраните обратно. Вызвав CIBlockElement::SetPropertyValuesEx.
Ббитрикс поддерживает механизмы внешней авторизации. Поэтому прикрутить любой из сервисов не станет нерешаемой проблемой, но ИМХО, поддержка подобных вещей должна быть из коробки.
Открываете доку по API любой из платформ. К примеру, OAuth, долго и нудно её читаете. Смотрите, есть ли в битриксе поддрежка протокола, если нет, то 1. Создаёте тикет с просьбой включить его в коробку 2. Создаёте пост в группе «Пожелания к доработке» с аналогичной темой и ответом, что вам сказали в саппорте.