В /upload/tmp появился файл yt.php В публичном разделе, в каждой папке структуры (/catalog/ /about/ итд) тоже он. Нашлись с помощью https://marketplace.1c-bitrix.ru/solutions/bitrix.xscan/ В самом файле не читабельное месиво, что делает не понятно. Нашелся на двух сайтах.
после правки первого поднимается сайт после правки второго админка
Спасибо, помогло на трех сайтах. Все работали под bitrix vm (поднято в этом году, в разное время) - сдается мне, как-то связано с этим окружением. Надо будет его расковырять, поискать задачи запуска этого взлома. Так как сайты "сломались" одновременно, почти в одну минуту.
Сайты между собой ни как не связаны, разные владельцы и разные хостинги.
global $USER;
$curUserId = $USER->GetID(); // ID текущего пользователя
$arGroups = CUser::GetUserGroup($curUserId); // ID групп текущего пользователя
foreach ($arGroups as $curUserGroups) {
$rsGroup = CGroup::GetByID($curUserGroups); // Получаем названия всех групп
$arGroup = $rsGroup->Fetch();
if ($arGroup['ID'] !== '2') {
echo $arGroup['NAME']; // И выводим
}
}
if ($arGroup['ID'] !== '2') - что бы не вываливалось "Все пользователи, в том числе не авторизованные"
Евгений Донич написал: Открываем блок со свойствами заказа. Предварительно надо задать ему класс "bx-soa-section bx-active bx-selected" вместо "bx-soa-section bx-active".
Код
$(window).on( 'ready' , function (event) {
BX.Sale.OrderAjaxComponent.editPropsBlock( true );
});
Поразвернутее про развороты
Для оплаты и доставки Также добавляем этим блокам селектор bx-selected Добавляем:
Проще через добавление элементов инфоблока. А там разделы "Положительный", "Отрицательный", "Какой-то еще, аля нейтральный". Анонс это текст отзыва. Подробно - ответ представителя сайта. Это если на Старте каком-нибудь.
Алексей Шафранский написал: Михаил Базаров , добрый день. Похоже, что ansible не хватает памяти для работы. Выход тут один - увеличить оперативку на сколько это возможно (лучше в 1,5-2 раза).
Да, тоже так подумал, но сервер для разработки- не боевой. Так что поступил топорно. Ну хоть, теперь ответ на проблему будет гуглиться )
Кому интересно, про текущий сервер (где, гипотетически не хватило оперативки) Процессор i3- очень старый, один из первых Оперативки 1ГБ Запущен один сайт, без посещаемости на Старте
Команда free сразу после перезагрузки (и пытался rollback)
Виталий Фантич написал: Что вы имеете ввиду адаптивная версия? БУтстрап или поддомен, например m?
Бутстрап или не бутстрап использовать это дело такое, индивидуальное. Но да, отказаться от раздельных версий шаблонов, под разные устройства и сделать один адаптивный шаблон.
Только возможно автор ошибся в настройках подключения шаблонов.
Мобильный | выражение PHP | siteType=='pda' Контрастный | Выражение PHP | siteType=='special'
Почему выражение PHP а не параметр URL ? ?siteType= pda - так ведь вроде должно быть.
Я это подсмотрел в одном из старых решений битрикс, по моему "Сайт Школы", здесь все верно- выражение PHP. Но заметка очень древняя, года 4 ей уже- все течет. На данный момент использую mobile detect - и только в том случае, если не удалось убедить клиента сделать адаптивную версию.