|
|
Ok!
|
|
|
Ok!
|
|---|---|---|---|---|
| 326 | if($USER->isAdmin()){
$APPLICATION->AddHeadString("
<script>
// Создаем заглушку для PULL
window.BX = window.BX || {};
window.BX.PULL = window.BX.PULL || {
_queue: [],
_initialized: false,
start: function() {
// Сохраняем вызов в очередь
this._queue.push(arguments);
console.log('PULL start() called, but module not loaded yet');
}
};
</script>
");
} | pull, bitrix | 1990 | В битрикс администратору всегда выскакивает ошибка что-то про PULL. Вот, чтобы ее не было |
| 325 | $APPLICATION->SetPageProperty("viewed_show", "Y"); | битрикс, просмотренные | 980 | Свойство Битрикс в каталоге показывать просмотренные |
| 324 | require_once(__DIR__ . "/.." . "/lib/license.php"); | метод, получения, адреса, папки, битрикс, через, __DIR__ | 340 | метод получения адреса папки битрикс через __DIR__ |
| 323 | https://rasp.yandex.ru/informers/station/9601738?color=1&event=arrival&size=15&type=schedule | расписание | 4000 | Сстылка на расписание Яндекс по конкретной платформе на прибытие |
| 322 | Просмотровщик разбивает большую фотку на составные части, чтобы не скопировать https://s7d1.scene7.com/s7sdk/3.5/docs/jsdoc/symbols/s7sdk.image.FlyoutZoomView.html Пример на сайте https://www.medtronic.com/en-us/healthcare-professionals/products/surgical-energy/vessel-sealing/laparoscopic-instruments/ligasure-xp-maryland-jaw-sealer-divider-nano-coating.html | Просмотровщик | 3000 | Просмотровщик |
| 321 | function log_error($message) {
file_put_contents('php_errors.log', date('Y-m-d H:i:s')." - ".$message.PHP_EOL);
} | php, log to file | 200 | Лог в файл php |
| 320 | async function getRutubePreview(id) {
let url = `https://rutube.ru/api/video/${id}/thumbnail/`;
let response = await fetch(url);
if (response.ok) {
let json = await response.json();
console.log(json.url);
return json.url;
} else {
return `{"error": "Ошибка HTTP: ${response.status}")`;
}
}
getRutubePreview('86da488c8e7f1427049c2f2fea207989'); | js, rutube thumbnail url | 100 | Получить превью Рутуб с помощью Яваскрипт |
| 319 | # Удаляем index.php из адреса
RewriteCond %{THE_REQUEST} ^GET.*index.php [NC]
# Не применяем к админке, иначе перестает работать страница Highload-блоки
RewriteCond %{REQUEST_URI} !/bitrix/admin/.* [NC]
RewriteCond %{REQUEST_URI} !^/bitrix/tools/ [NC]
RewriteRule (.*?)index.php/*(.*) https://%{HTTP_HOST}/$1$2 [R=301,NE,L] | htaccess, rewrite, bitrix | 395 | Удалить index.php из УРЛ редиректом, кроме админки Битрикс |
| 318 | последний день месяца
$d = new DateTime('now');
$priceValidUntil = $d->format('Y-m-t'); | php, date | 890 | последний день месяца на php |
| 317 | $info = pathinfo($file); $file_name = basename($file,'.'.$info['extension']); | php, filename | 700 | php имя файла без расширения по УРЛ файла |
| 316 | 'cache' => array(
'value' => array (
'type' => 'memcache',
'memcache' => array(
'host' => 'localhost',
'port' => '11211'
),
'sid' => $_SERVER["DOCUMENT_ROOT"]."#01"
),
), | memcached, bitrix | 300 | настройка memcached в bitrix в файле .settings.php |
| 315 | Модуль конвертации картинок для Битрикс https://marketplace.1c-bitrix.ru/solutions/dev2fun.imagecompress/ | битрикс, изображения | 100 | Модуль конвертации картинок для Битрикс |
| 314 | $ipropValues = new BitrixIblockInheritedPropertyElementValues(
$arParams['IBLOCK_ID'],
$arResult["ID"]
);
$arResult["IPROPERTY_VALUES"] = $ipropValues->getValues(); | meta values, bitrix | 28005 | Получить в Битрикс метаданные элемента |
| 313 | // определим константу LOG_FILENAME, в которой зададим путь к лог-файлу
define("LOG_FILENAME", $_SERVER["DOCUMENT_ROOT"]."/mylog-6665444.txt");
//дебаг почты
function custom_mail($to, $subject, $message, $additional_headers='', $additional_parameters='')
{
AddMessage2Log(
'To: '.$to.PHP_EOL.
'Subject: '.$subject.PHP_EOL.
'Message: '.$message.PHP_EOL.
'Headers: '.$additional_headers.PHP_EOL.
'Params: '.$additional_parameters.PHP_EOL
);
if ($additional_parameters!='') {
return @mail($to, $subject, $message, $additional_headers, $additional_parameters);
} else {
return @mail($to, $subject, $message, $additional_headers);
}
} | mail, php, log, bitrix | 19005 | mail log bitrix |
| 312 | <?=(date('W') + 5) % 5 + 1?> | php, чередование | 39080 | Раз в неделю из пяти: первую - одно, вторую - второе. PHP |
| 311 | Знак рубля ₽ | рубль | 9900 | Знак рубля |
| 310 | CFile::ShowImage($img, $width, $height); | bitrix, img, image, битрикс, изображение | 460 | Как вывести в Битрикс картинку по размерам. $img - ID картинки или путь к файлу |
| 309 | docker-compose up -d | docker, start | 50 | Имея файл docker-compose.yml стартовать докер приложение |
| 308 | system('tail -n 100 /home/bitrix/.msmtprc') | почта, bitrixvm, log mail | 300 | Посмотреть в php строке Битрикс лог почты |
| 307 | <meta http-equiv="refresh" content="0;url=https://spa-cavefish.ru/odintsovo"> | meta, redirect, редирект html | 200 | Редирект 301 средствами html |