Гладышев Сергей, все правильно. На смену этому устаревшему коду пришли - Виртуальные машины. Дело в том, что очень редко кто размещает клиентские сайты на windows, а Б24 очень любят использовать именно его. Я рад что наконец эту версию убрали.
Для локальной версии можете использовать установку OpenServer+Bitrix, если Вам она так нужна. Но я бы рекомендовал именно VM
Дмитрий Ядыкин, права пользователя на запись какие? Я так подозреваю на тестовом сервере у вас Windows (ну или локальная разработка на linux), а на бою Linux? Попробуйте вручную создать файл res.txt и открыть его на запись
Помогите разобраться валидатор выдает ошибки, Валидатор выдает ошибки в строчках ткните пальцем пожалуйста, как их исправить то.... ругается именно на эти строчки и на то что перед <!DO CTYPE html> еще есть знаки
Руслан Журавлев, А вы в чем файл открываете? Попробуйте скопировать файл в текстовый редактор, удалить файл, и создать заново. Еще проверьте не только файл шаблона, но заодно еще и файл страницы - там тоже может быть
И простите, за мою дерзость, но не смог пройти мимо и не выдать пару комментов по коду:
Битрикс переопределяет эти вещи у себя внутри. Если не хотите проблем - просто переключите в настройках главного модуля - это удобне. Со своим debug=y вы все равно не поймаете все то, что могли бы поймать с этой надстройкой.
Код
$arSite = CSite::GetByID(SITE_ID)->Fetch();
Вам действительно это необходимо? Не думаю.
Судя по doctype у Вас html5, а значит устаревшие схемы Вам не нужны (html5 не xml). Поэтому код можно еще почище сделать.
Михаил Судоргин написал: Тогда получается, что это Битрикс как-то прописывает его. Но как?
Это прописывает не битрикс, а Антивирус Касперского. Он встраивается в html-страницы. Т.е. если Вы открываете страницу для редактирования и антивирус ее распознал как html, то он добавит туда свои скрипты, соответственно при открывании на редактирование он добавляет туда, а при сохранении Вы отправляете ее на сервер (если сами не удаляете).
P.S. Это я как пользователь этого самого антивируса говорю)
Артём Ильин, для того чтобы поменять эту надпись потребуется доступ в административную панель (как минимум) или ssh/ftp доступ. Дело в том, что вариантов вывода этой надписи с ходу я могу назвать с 10 мест, где она может быть (а по факту их может быть сотни).
Екатерина Шелест, есть не очень привлекательное решение, но работает - на событиях добавлять css-вставку, которая скрывает из отображения этого "синего героя"
Максим Иванов, купон каталога и купон правила корзины это разные купоны, которые хранятся в разных таблицах.
Получить информацию можно через \Bitrix\Sale\Internals\DiscountCouponTable (/bitrix/modules/sale/lib/internals/discountcoupon.php) или через \Bitrix\Sale\DiscountCouponsManager (/bitrix/modules/sale/lib/discountcoupon.php)
События на изменения самого значения поля нет, но для пользователя есть его собственные события, например OnAfterUserAdd, OnAfterUserUpdate, OnBeforeUserAdd, OnBeforeUserUpdate
Вячеслав написал: Например 2 утвердили, 3 ожидают, как получить на текущий момент список утвердивших ?
Только через API - создать экземпляр БП, найти это активити и посмотреть статус. Неэффективно. Зато есть хардкорный запил из SQL/PHP обращающийся напрямую в БД - работает
SkyNetYar, 1024 МБ RAM маловато для Битрикс24. Мы клиентам рекомендуем не менее 4 GB ставить + swap раздел как минимум на 2GB.
Цитата
SkyNetYar написал: Но тут начались падения с ошибками mysql ,базы данных, от хостера приходят сообщения о том что из за нехватки оперативной памяти , были отключены некоторые службы, которые и привели к падению..
А вот это уже жесть. Если вы купили VPS/VDS то он не должен вообще трогать ваши службы