Skip to content

Instantly share code, notes, and snippets.

new Fancybox([{
src: '#cancel_popup'
}], {
dragToClose: false,
closeButton: true,
on: {
close: () => {}
}
})
// растягиваем img
{
object-fit: cover;
-o-object-fit: cover;
}
// Фикс элементов submit в мобильном safari
[type="submit"] {
-webkit-appearance: none;
}
// дебажим через логи в файл
$file = $_SERVER["DOCUMENT_ROOT"] .'/log.txt';
file_put_contents($file, $url . PHP_EOL, FILE_APPEND);
file_put_contents($file, $result . PHP_EOL, FILE_APPEND);
// склонение числительных
function num_word($value, $words, $show = true)
{
$num = $value % 100;
if ($num > 19) {
// пагинация
get_the_posts_pagination();
// канониклы при пагинации
add_filter('wpseo_canonical', 'removeCanonicalArchivePagination');
function removeCanonicalArchivePagination($link) {
$link = preg_replace('#\\??/page[\\/=]\\d+#', '', $link);
return $link;
}
// envybox
https://envybox.io/help/knowledge-base/jsapi-vidzhetov-opisanie-metodov/
// микроразметка
<?
$og='<!-- OpenGraph -->'."\n";
$og.='<meta property="og:title" content="'.$arResult["NAME"].'" />'."\n";
$og.='<meta property="og:url" content="https://' . $_SERVER['SERVER_NAME'] . $_SERVER['REQUEST_URI'] . '" />'."\n";
$og.='<meta property="og:image" content="https://' . $_SERVER['SERVER_NAME'] . $arResult["DETAIL_PICTURE"]["SRC"] . '" />'."\n";
RewriteEngine on
# Директива включает редиректы.
ErrorDocument 404 /404.html
# 404 ведет на 404.html
############################################################################
#### Редирект на нижний регистр (если поддерживается tolower) ####
############################################################################
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond expr "tolower(%{REQUEST_URI}) =~ /(.*)/"
// генерация пароля
\Bitrix\Main\Security\Random::getString(12, true)
// отложенные функции
https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&LESSON_ID=3489
// из той же оперы
https://dev.1c-bitrix.ru/api_help/main/reference/cmain/showviewcontent.php
// проверка не пустая ли выборка