Экспорт в инфоблок или бэкап, если перенести весь сайт, других вариантов не знаю. Разве что БД выгрузить, но это рискованно и нужно обрабатывать изображения. Лучше просто экспорт.
Если сообщение было для Вас полезным, лучшая благодарность это кнопка "Мне нравится" ;)
Если сайт переносился или перенастраивался, проверьте что адрес сайта в настройках главного модуля, указан верно и он же указан в настройках веб сервера.
Если сообщение было для Вас полезным, лучшая благодарность это кнопка "Мне нравится" ;)
Не за что) С Битриксом можно сделать все что угодно. Но я не нахожу события при сохранении формы в административной части. Возможно данные действия придется делать в модуле (что не правильно). Возможно Игорь Долгополов попозже пришлет свое видение обработки формы при сохранении без влезания в модуль.
Если сообщение было для Вас полезным, лучшая благодарность это кнопка "Мне нравится" ;)
Добрый день. Попробуйте для начала распечатать это
Код
echo SITE_TEMPLATE_PATH . '/sess_config.php';
и посмотрите правильный ли путь выводится. Если все верно, включите в битриксе режим отладки и посмотрите, вдруг выводятся ошибки по Вашему инклуду. В команде "require_once" должен быть указан полный путь от корня системы, т.е. надо использовать в т.ч. $_SERVER["DOCUMENT_ROOT"]
Если сообщение было для Вас полезным, лучшая благодарность это кнопка "Мне нравится" ;)
Так же была замечена подмена кодировки в письмах средствами антиспама или пограничными серверами безопасности. У нас стоит антиспам от GFI. В ранней версии у него была ошибка и он случайно заменял кодировку исходящего письма.
Если сообщение было для Вас полезным, лучшая благодарность это кнопка "Мне нравится" ;)
session.cookie_httponly - в файле php.ini указать off у этого параметра, или в файле .htaccess php_value session.cookie_httponly off
По второй ошибке - я так понимаю у Вас многоуровневая архитектура, и сервер БД - это отдельный сервер/виртуалка. Проверьте время на сервере БД и сервере приложения (сервер где папка bitrix)
Если сообщение было для Вас полезным, лучшая благодарность это кнопка "Мне нравится" ;)
Если Вы управляете хостингом, то Вам нужно сменить права на эти каталоги. Не знаю, под каким пользователем у Вас запущен веб-сервис, по этому попробуйте поставить права 775
Если сообщение было для Вас полезным, лучшая благодарность это кнопка "Мне нравится" ;)
Была такая же ситуация. Проблема была в том, что в поле "От кого", "Кому" и все другие, где вписываются адреса почты было написано как-то так
Халатин Алексей mail@mail.ru, т.е. хотели что бы при получении письма, в почтовом клиенте была не только почта, но и название. Правильно это писать так:
Наталья М. написал: Игорь Долгополов , все становится понятно в 16.5 адрес другой вот и не отображался Ваш обработчик, принудительно пробовали зайти на страницу /bitrix/admin/sale_order_detail.php работает все. Но /bitrix/admin/sale_order_view.php не отображается) тоже самое с табами.
Алексей Халатин , не увидела Ваше сообщение, у Вас действительно работает обработчик и отображает заметки ?
Он работает, но я как и Вы не смог зайти на эту страницу, только прописал sale_order_detail.php в браузер вручную. Похоже в новой версии работа с формами происходит иначе, я не могу найти в документации какие-то альтернативные варианты.
Если сообщение было для Вас полезным, лучшая благодарность это кнопка "Мне нравится" ;)
Данный код работает только, если Вы находитесь на странице /bitrix/admin/sale_order_detail.php. Вы уверены что в браузере открыта именно эта страница, так как код рабочий
Если сообщение было для Вас полезным, лучшая благодарность это кнопка "Мне нравится" ;)
Код Игорь Долгополов полностью рабочий! Проверил на версии 16.5.4. Есть только один момент, я не могу найти, как перейти на страницу sale_order_detail.php Какое-бы меню не выбирал, не переходит на такую. Просто заказ просматривается на странице sale_order_view.php и на ней в событии OnAdminTabControlBegin нет полного кода табов
Если сообщение было для Вас полезным, лучшая благодарность это кнопка "Мне нравится" ;)
Совершенно согласен с Игорь Долгополов! Как я уже говорил, править системные файлы - это последнее дело, так как все потеряется при обновлении. И я проверил, класс CUser не доступен в файле orderbuyer.php, надо использовать Bitrix\Main\UserTable::getById(), но это выражение не возвращает заметки.
Если сообщение было для Вас полезным, лучшая благодарность это кнопка "Мне нравится" ;)
Перейдите в файл component.php того компонента с которым работаете. Найдите строчку где срабатывает GetList и в $arFilter передается array_merge. Распечатайте результат array_merge($arFilter, $arrFilter) и посмотрите, доходят ли до GetList параметры, которые Вы вбили в фильтр, возможно, они где-то теряются, так как в комплексном компоненте нужно в нескольких местах прописывать свой фильтр (если я не ошибаюсь). Ну и убедитесь, что Вы передаете в фильтр дату в формате сайта http://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=35&LESSON_ID=1992
Если сообщение было для Вас полезным, лучшая благодарность это кнопка "Мне нравится" ;)
Станислав Шарапов написал: В общем я бы делал так, в изначальную сборку "установщика" (как например при установки веб-окружения Битрикса) сразу бы включал не только файлы bitrixsetup.php и restore.php, но и папку local, внутри нее папку php_interface, а внутри init.php. там бы при подключении пролога проверял бы гет-переменные (при завершении установки Битрикса кидает на главную с определенной гет-переменной) и если нужная есть, то выполнял бы нужное мне действие. В любом случае, чтобы не ковырять штатный установщик Битрикса, лучше всего юзать папку local и init.php, и не обязательно проверять гет-переменную, можете придумать свой механизм определения новой установки.
Думаю, еще в сессии точно будет какая-то отметка об успешности установки.
Если сообщение было для Вас полезным, лучшая благодарность это кнопка "Мне нравится" ;)
Шаги мастера установки битрикса в принципе должны быть понятны, идут один за другим, т.е. найти их не составит особого труда. Ну и придется написать функцию, которую засунем на последний шаг или на шаг после создания файлов и каталогов. Ну а там или пользователя попросить нажать кнопку для переноса файлов кэша, с уведомлением о том, что в данный момент файлы хранятся не там где надо, перенести их туда-то? Или сделать это все автоматически.
Если сообщение было для Вас полезным, лучшая благодарность это кнопка "Мне нравится" ;)
Проверьте настройки хранения сессии в настройках php и в файлах dbconn.php, .settings.php и .settings_extra.php. Если там мемкэши или что-то отличное от хранение в файлах, измените место хранения на "в файлах".
Открой страницу где не отображаются иконки и нажмите на клавиатуре F12, для открытия инструментов разработчика, после чего перезагрузите страницу и посмотрите ошибки в консоли. Так Вам будет более менее понятна причина отсутствия картинок. Элемент может быть не найден, не тот путь, нет доступа. Причин масса. Так же Вы можете изучить логи Вашего веб-сервера. Там так же должна быть описана причина отсутствия некоторых элементов страницы, которые не получилось загрузить.
Если сообщение было для Вас полезным, лучшая благодарность это кнопка "Мне нравится" ;)