Поиск по хостингу 1bx.host и тэги поиска: php, разработка
... по прямому запросу. Более сложную логику в данном примере рассматривать не будем. Итак начнем.
Раз это ajax, то нам не понадобится вывод header.php и footer.php, но без пролога (prolog_before.php) ничего на выйдет:
define('STOP_STATISTICS', true);
require_once($_SERVER["DOCUMENT_ROOT"]."/bitrix/modules/main/include/prolog_before.php");
$GLOBALS['APPLICATION']->RestartBuffer();
...
Подробнее
... элементарным - мы не стали его оборовачивать в свой компонент с шаблоном и собственным пространством имен, а просто обошлись... 50 строчками кода в index.php директории раздела.
Итак, приступим. Для начала как всегда - шапка страницы и всё, что будет необходимо для работы:
require($_SERVER["DOCUMENT_ROOT"]....
Подробнее
... "по живому" можно сделать для себя удобную функцию, которая будет работать везде, где подключено ядро БУС. Для этого редактируем /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 = str_replace("/",...
Подробнее
Вывод информации без символов переноса, одной строкой
Если Вам необходимо при выводе информации из описания отдавать его одной строкой - используйте следующую конструкцию
$str=str_replace(array("\r","\n"),"",$text);
echo $str;
На выходе будет строка без переносов строк. Так же не забудьте почистить текст от тега
$str=str_replace(array("<br />","<br/>", "<br>"),"",$text);
echo $str;
Подробнее
....css");
- Архитектурно правильный способ (но его уже можно считать устаревшим), для тех кто знаком с устройством компонента, создать component_epilog.php:
SetAdditionalCss("/local/styles.css");
- И теперь простой и самый правильный способ в template.php:
$this->addExternalCss("/local/styles.css");
$this->addExternalJS("/local/liba....
Подробнее
... которые активно пиаряться и используются - инет-магазин и каталог. Всё. Остальные только оптимизируются под рекомендуемое ПО (аля поддержка php7, mariadb10.1).
Наплевательская политика техподдержки
. Тут только примером. Пару лет назад Битрикс выкатил огромнейшую презентацию компонента ...
Подробнее
Небольшие, но очень удобные функции для работы с информацией на php/D7/API Буса
Подробнее
... необходимости, установка дополнительного ПО
Установка, настройка и оптимизация баз данных
Обработка сообщений системы о наличии возможных проблем
Разработка скриптов для автоматического выполнения заданий
Настройка кластера и распределение ролей серверов для обеспечения отказоустойчивости ...
Подробнее
Интересные программные решения, связанные с разработкой главного навигационного элемента - меню
Подробнее
Программные решения, связанные с разработкой в рамках модуля Highload-блоков
Подробнее
Программные решения, связанные с разработкой в рамках достаточно известного модуля iblock
Подробнее
Отсортировано по релевантности | Сортировать по дате