Расширенный поиск
Результаты поиска
Найдено 45 результатов
WIKI
Готовые решения/Скрипты
Сервера
Разработка
Микроразметка
1С Bitrix
Сервисы
Готовые решени
База
Установка Docker на Ubuntu
sudo apt update sudo apt install apt-transport-https ca-certificates curl software-properties-common curl -fsSL https://download.docker.com/linux/ubuntu/gpg | sudo apt-key add - sudo add-apt-repository "deb [arch=amd64] https://download.docker.com/linux/ubun...
Вывод блока при первом посещении сайта
$(document).ready(function() { var isshow = localStorage.getItem('isshow'); if (isshow== null) { localStorage.setItem('isshow', 1); // Находим нужный блок с display: none; и показываем его, моем случае div с классом 'cookie' $('....
Вывод видео с YouTube
.video { position: relative; width: 100%; height: 0; padding-top: 56.25%; overflow: hidden; -webkit-border-radius: 0.5rem; border-radius: 0.5rem; } @media (min-width: 801px) { .video { height: 474px; padding-top: 0; } } .video_responsive...
Youtube несколько видео на странице и стоп проигрывания предыдущего видео
Youtube несколько видео на странице. Как сделать остановку предыдущего видео, при запуске следующего? На сайте расположено на одной странице три видео. При включении нужно чтобы другое видео, если запущено , останавливалось. Как это реализовать? <div class="mV...
Отложенная загрузка Яндекс метрики
(function () { 'use strict'; // Флаг, что Метрика уже загрузилась. var loadedMetrica = false, // Ваш идентификатор сайта в Яндекс.Метрика. metricaId = 123456789, // Переменная для хранения таймера. timerId; // ...
Плавный скролл до элемента на JavaScript
Разработаем следующее: после клика по ссылке будет происходить плавный скролл до элемента на JavaScript. Реализуем это без использования плагинов, сначала при помощи библиотеки jQuery, а затем на чистом JavaScript Плавный скролл до якоря. С помощью jQuery. Для...
Адаптивное видео (iframe)
<div class="thumb-wrap"> <iframe width="560" height="315" src="https://www.youtube.com/embed/Y421bWMelqE" frameborder="0" allowfullscreen></iframe> </div> .thumb-wrap { position: relative; padding-bottom: 56.25%; /* задаёт высоту контейнера для 16:9 (есл...
Ссылка "Проложить маршрут" сайте
<a href="https://yandex.ru/maps/?rtext=~55.614309,37.484146" target="_blank"> Проложить маршрут на карте </a>
Фиксированная шапка при прокрутке
$(function() { let header = $('.c-header-site'); let hederHeight = header.height(); $(window).scroll(function() { if($(this).scrollTop() > 1) { header.addClass('header_fixed'); $('body').css({ 'paddingTop': hederHeight...
Вывод ошибок через .htaccess
php_flag display_startup_errors off php_flag display_errors off php_flag html_errors off php_flag log_errors on php_flag ignore_repeated_errors off php_flag ignore_repeated_source off php_flag report_memleaks on php_flag track_errors on php_value docref_root 0...
Микроразметка FAQ
<div itemscope itemtype="http://schema.org/FAQPage"> <div itemprop="mainEntity" itemscope itemtype="http://schema.org/Question"> <div itemprop="name">Это вопрос</div> <div itemscope itemprop="acceptedAnswer" itemtype="http://schema.org/Answ...
Микроразметка SiteNavigationElement
<div itemscope="" itemtype="https://schema.org/SiteNavigationElement"> <ul itemprop="about" itemscope="" itemtype="https://schema.org/ItemList"> <li itemprop="itemListElement" itemscope="" itemtype="https://schema.org/ItemList"> <a href...
Добавление OG разместик
og:title и og:description из meta title и meta description global $APPLICATION; $APPLICATION->AddHeadString('<meta property="og:title" content="' . $arResult["IPROPERTY_VALUES"]["ELEMENT_META_TITLE"] . '" />'); $APPLICATION->AddHeadString('<meta property="og:...
Преобразование pdf в jpeg
$file = $_SERVER['DOCUMENT_ROOT'].CFile::GetPath($arResult["PROPERTIES"]["_2D_SCHEME"]["VALUE"][0]); $image = new Imagick(); $image->setResolution(300,300); $image->setBackgroundColor('white'); $image->readImage($file); $image->setGravity(Imagick::GRAVITY_CENT...
Шпаргалка по работе с highload-инфоблоками
Подготовка к работе Для работы с highload-ами, нужно подключить подключить модуль highloadblock к сущности highload: // подключаем пространство имен класса HighloadBlockTable и даём ему псевдоним HLBT для удобной работы use Bitrix\Highloadblock\HighloadBlockT...
Информация необходимая для регистрации ключа Bitrix
Полное юридическое название компании-владельца продукта или ФИО частного владельца Список адресов, включая тестовые, по которым будет доступна данная копия продукта "1С-Битрикс: Управление сайтом" Телефон владельца данной копии продукта (с указанием кода...
Обновление доступного кол-ва у товара
$arFields = Array( "PRODUCT_ID" => $product_id[$key], "STORE_ID" => $data['2'], "AMOUNT" => 100 ); CCatalogStoreProduct::UpdateFromForm($arFields);
Обновление стоимости товара
$product_id = [0, 0, 47, 45, 46, 158, 136, 137, 140, 51, 42]; if (($handle = fopen("price.csv", "r")) !== FALSE) { $i = 1; while (($data = fgetcsv($handle, 1000, ",")) !== FALSE) { foreach ($data as $key => $value) { if ($key <= 2...
Определение города
Определить город по IP static function getCity($ip = ""){ if($ip){ return \Bitrix\Main\Service\GeoIp\Manager::getCityName($ip,'ru'); }else{ return \Bitrix\Main\Service\GeoIp\Manager::getCityName(\Bitrix\Main\Service\GeoIp\Manager::getReal...
Создание типов цен и складов
if(CModule::IncludeModule("catalog")){ if (($handle = fopen("partner.csv", "r")) !== FALSE) { while (($data = fgetcsv($handle, 1000, ";")) !== FALSE) { $rsCity = CIBlockElement::GetList(Array(), Array("IBLOCK_ID" => 14, "NAME" => $data...