... чисел. Пример плохого кода: $task-Update($taskId, array('STATUS' = 3), 1); Пример хорошего кода: $task-Update($taskId, array('STATUS' = CTaskStatus::New), TASK_PERMISSIONS_WRITE); 4.2. Инструменты автоматического ... ... или sudo aptitude install php-pear и sudo pear install PHP_Beautifier-0.1.15 cd hg clone https://bitbucket.org/qMBQx8GH/bitrix_php_beautifier sudo ln -s Bitrix_php_beautifier/Bitrix.filter.php /usr/share/php/PHP/Beautifier/Filter/Bitrix.filter.php ...
Подробнее
... Установка программы =) # Debian 9, 10 apt-get install lftp # Red Hat (Centos 6, 7, 8) yum install lftp # Gentoo emerge lftp # FreeBSD pkg_add -r lftp 2. Использование в окружении ispmanager (готовый боевой код для примера, только замените данные на актуальные): lftp -e "mirror -R /var/www/user/data/www/1bx.host/bitrix/backup /1bx.host/; bye;" -u bx.host.13802,XzRi2WGJfaW6 storage.1bx.host #/var/www/user/data/www/1bx.host/bitrix/backup - папка с бэкапами 1С-Битрикс #/1bx.host/ - папка для конкретного сайта, может ...
Подробнее
... шаблоном и собственным пространством имен, а просто обошлись... 50 строчками кода в index.php директории раздела. Итак, приступим. Для начала как всегда ... ... страницы и всё, что будет необходимо для работы: require($_SERVER["DOCUMENT_ROOT"]."/bitrix/header.php"); $APPLICATION->SetTitle("Модули CMS 1С-Битрикс"); $APPLICATION->AddChainItem("Модули ...
Подробнее
... вас нет бэкапов, не откладывайте их создание. Дополнительно до выяснения подробностей об уязвимости рекомендуем в файлах /bitrix/tools/vote/uf.php и /bitrix/tools/html_editor_action.php перед require_once вставить следующий код: if ($_SERVER['REQUEST_METHOD'] === 'POST'){ header("Status: 404 Not Found"); die(); } Альтернативно вы можете удалить модуль vote (Голосования) или переименовать папку ...
Подробнее
Сегодня компания 1C-Bitrix подтвердила что мы успешно можем заниматься тестированием сайтов наших клиентов по программе "Монитор качества"! Спасибо нашим ...
Подробнее
... сессию; возможность использовать виртуальные сессии. Для включения хранения сессий в memcached необходимо прописать всего две строки в файле /bitrix/php_interface/dbconn.php установить следующие константы: define('BX_SECURITY_SESSION_MEMCACHE_HOST', 'localhost'); define('BX_SECURITY_SESSION_MEMCACHE_PORT', 11211); Либо, в случае использования ...
Подробнее
... будут необходимы для генерации самого меню. Например - модуль sale и iblock use Bitrix\Main\Loader; Loader::includeModule("iblock"); Loader::includeModule("sale"); Всё, дальше ... ... идёт дальше - пишется в буфер вывода?> //Тут уже идёт формирование HTML-кода $out = ob_get_contents(); //для удобства сохраняем буфер в переменную $fp = fopen('/АБСОЛЮТНЫЙ_ПУТЬ_ДО_ФАЙЛА_ОТ_КОРНЯ_СЕРВЕРА/menu....
Подробнее
... конструкторе сайтов изначально доступно подключение дополнительных компонентов для расширения функционала. Напомним, что заказать hosting Bitrix можно прямо здесь, на нашем сайте.
Подробнее
... - * можно существенно снизить нагрузку сервера (меньше исполнения PHP-кода, меньше запросов к БД). * ВНИМАНИЕ! Константы с комментариями - нужно ... ... Битрикс24 */ define('B24CONNECTOR_SKIP', true); /** подключаем пролог **/ require $_SERVER['DOCUMENT_ROOT'] . '/bitrix/modules/main/include/prolog_before.php'; // Далее сам скрипт
Подробнее
... Допустим файлы архива называются 1bx.host_20990101_010000_full_654312.tar.gz, 1bx.host_20990101_010000_full_654312.tar.gz.1 и т.д. Тогда делаем вызов в консоле (SSH) в папке с бэкапами(/bitrix/backup/): cat 1bx.host_20990101_010000_full_654312.tar.g* | tar xzpvf - абсолютный_путь_до_файла.php Архивы соберутся в один и из них распакуется один файл.
Подробнее
... ", выбрали переменную, нажали кнопку "Изменить" Удалили mbstring.func_overload На этом всё. После проведения операции и обновления страницы /bitrix/admin/update_system.php Вы увидите, что можно обновляться спокойно дальше: Приятной работы =)
Подробнее
....php) ничего на выйдет: define('STOP_STATISTICS', true); require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php"); $GLOBALS['APPLICATION']->RestartBuffer(); Собственно стандартная ... ... его свойствами $str .= $sku['ID'].";".$row['ID'].";".$row['NAME'].";".$row['PROPERTY_КОД_СВОЙСТВА1'].";".$sku['PROPERTY_КОД_СВОЙСТВА1'].";\r\n"; } } $fp = fopen('/АБСОЛЮТНЫЙ_ПУТЬ_ОТ_КОРНЯ_СЕРВЕРА/export....
Подробнее
... проекта "по живому" можно сделать для себя удобную функцию, которая будет работать везде, где подключено ядро БУС. Для этого редактируем /bitrix/php_interface/init.php и в любое место пишем свою функцию function pre($o){ global $USER; if ( !$USER->IsAdmin() ) return; $bt = debug_backtrace(); $bt = $bt[0]; $dRoot = $_SERVER["DOCUMENT_ROOT"]; $dRoot ...
Подробнее
Фильтрация выборки товаров, на основе правил работы с корзиной if(CModule::IncludeModule('sale')){ $result = Bitrix\Sale\Internals\DiscountTable::getList( array( 'filter' => array("LID" => "s4", 'ACTIVE' => 'Y'), // фильтр по сайту s4, только активные (можно подставить SITE_ID) ) ); while ...
Подробнее
Убираем дубли страниц в комплексном компоненте bitrix.catalog при многоуровневом древе Проблема обнаружилась внезапно и не так давно - мы решили изменить структуру разделов для более понятной ...
Подробнее
Полезные вызовы модуля Main Bitrix (D7 и старое API)
Подробнее
... что все наши с Вами задачи и проекты переходят в новую среду ведения - Корпоративный портал. Ссылка на сам портал Компании GiveWeb (function(w,d,u,b){w['Bitrix24FormObject']=b;w[b] = w[b] || function(){arguments[0].ref=u; (w[b].forms=w[b].forms||[]).push(arguments[0])}; if(w[b]['forms']) return; s=d.createElement('script');r=1*new Date();s.async=1;s.src=u+'?'+r; h=d.getElementsByTagName('script')[0];h....
Подробнее
С радостью уведомляем наших клиентов о том, что сегодня нам присвоен статус Бизнес-партнер компании 1С-Битрикс (ID партнера: 2563395, GiveWeb). Мы получили доступ ко всем партнерским возможностям. Сертификат доступен по ссылке партнерства Giveweb
Подробнее

Отсортировано по релевантности | Сортировать по дате