от 29 900 руб.
Сайт визитка
  • Удобное управление контентом
  • Гарантия на проект 5 лет
  • Онлайн чат в подарок!
  • Бесплатная установка SSL сертификата
от 69 900 руб.
Корпоративный сайт
  • Разработка по Вашему дизайн-макету
  • Реализация любой бизнес логики
  • Первичная внутренняя SEO настройка
  • Удобное управление услугами компании
  • Формы обратной связи
  • Самостоятельная регистрация пользователя на сайте
от 59 900 руб.
Сайт-каталог
  • Подборка дизайна с учетом Ваших пожеланий
  • Настройка системы управления для самостоятельного наполнения
  • Запуск сайта в короткие сроки
  • Бесплатная настройка хостинга
  • Гарантия на проект 5 лет
  • Бесплатное подключение SSL сертификата
от 99 900 руб.
Интернет-магазин
  • Удобное управление интернет-магазином
  • Интеграция со всеми популярными системами оплаты
  • Выгрузка на Яндекс.Маркет
  • Персональный раздел с историей заказов
  • Гибкая система скидок
  • Умный фильтр по любым характеристикам
  • Складской учёт
Узнать точную стоимость разработки сайта:

Сперва необходимо достаточно подробно заполнить бриф.

Скачать бриф

После заполнения выслать на почту sofwarepass@yandex.ru

В течение одного рабочего для Вам будет предоставлена конечная цена разработки сайта

В стоимость разработки включено:
  • Установка и первичная настройка CMS 1C-Bitrix
  • Технология композитный сайт
  • Проактивная защита и веб-антивирус*
  • Структура для сайта
  • Инструкция по сайту

Всё ПО регистируется на Ваше имя.

* защита и веб-антивирус предоставляется только при покупки 1С-Битрикс редакции "стандарт" и выше.



Массовая очистка meta данных у элементов или разделов во вкладке SEO

Возникает ситуация, когда нужно массово изменить или удалить все значения SEO-данных или SEO-вкладки в Битрикс. Особенно это актуально для сайта с большим каталогом, где множество товаров и категорий. Для этого создаем файлик с кодом, который все сделает быстро и качественно. 

Вариант для секций/разделов: 

require($_SERVER["DOCUMENT_ROOT"]. "/bitrix/header.php");

//Подключаем модуль работы с инфоблоками
  CModule::IncludeModule('iblock');

//Уточняем какой будем использовать инфоблок
  $arFilter = array(
  'IBLOCK_ID' => 17,
  );
  
//Получаем массив всех секций
  $res = CIBlockSection::GetList(false, $arFilter, array('IBLOCK_ID','ID'));

//Перебираем все секции инфоблока и записываем в массив их IDшники
  while($el = $res->GetNext()):
  echo $arSectionsID[] = $el['ID'];
  endwhile;


//Устанавливаем значения шаблонов SEO-данных у секция, в данном случае пустые, т.к. нужно было их удалить
  foreach($arSectionsID as $key):
	$ipropTemplates = new \Bitrix\Iblock\InheritedProperty\SectionTemplates (17, $key); //еще раз уточняем ID инфоблока
	$ipropTemplates->set(array( 
        "SECTION_META_TITLE" => "", 
		"SECTION_META_KEYWORDS" => "",
		"SECTION_META_DESCRIPTION" => "",
		"ELEMENT_META_TITLE" => "", 
		"ELEMENT_META_KEYWORDS" => "",
		"ELEMENT_META_DESCRIPTION" => "",
	));
  endforeach;

require($_SERVER["DOCUMENT_ROOT"]. "/bitrix/footer.php");


Вариант для элементов:

require($_SERVER["DOCUMENT_ROOT"]. "/bitrix/header.php");

//Подключаем модуль работы с инфоблоками
  CModule::IncludeModule('iblock');

//Уточняем какой будем использовать инфоблок
  $arFilter = array(
  'IBLOCK_ID' => 17,
  );
  
//Получаем массив всех элетметов
  $res = CIBlockElement::GetList(false, $arFilter, array('IBLOCK_ID','ID'));

//Перебираем все элементы инфоблока и записываем в массив их IDшники
  while($el = $res->GetNext()):
  echo $arElementsID[] = $el['ID'];
  endwhile;


//Устанавливаем значения шаблонов SEO-данных у элементов, в данном случае пустые, т.к. нужно было их удалить
  foreach($arElementsID as $key):
	$ipropTemplates = new \Bitrix\Iblock\InheritedProperty\ElementTemplates (17, $key); //еще раз уточняем ID инфоблока
	$ipropTemplates->set(array( 
		"ELEMENT_META_TITLE" => "", 
		"ELEMENT_META_KEYWORDS" => "",
		"ELEMENT_META_DESCRIPTION" => "",
	));
  endforeach;

require($_SERVER["DOCUMENT_ROOT"]. "/bitrix/footer.php");


php код: 

Массовая очистка meta данных у элементов или разделов во вкладке SEO

Возникает ситуация, когда нужно массово изменить или удалить все значения SEO-данных или SEO-вкладки в Битрикс. Особенно это актуально для сайта с большим каталогом, где множество товаров и категорий. Для этого создаем файлик с кодом, который все сделает быстро и качественно. <br> <br> <b>Вариант для секций/разделов: </b><br> <pre> <code class="language-php language-html"> require($_SERVER["DOCUMENT_ROOT"]. "/bitrix/header.php"); //Подключаем модуль работы с инфоблоками CModule::IncludeModule('iblock'); //Уточняем какой будем использовать инфоблок $arFilter = array( 'IBLOCK_ID' => 17, ); //Получаем массив всех секций $res = CIBlockSection::GetList(false, $arFilter, array('IBLOCK_ID','ID')); //Перебираем все секции инфоблока и записываем в массив их IDшники while($el = $res->GetNext()): echo $arSectionsID[] = $el['ID']; endwhile; //Устанавливаем значения шаблонов SEO-данных у секция, в данном случае пустые, т.к. нужно было их удалить foreach($arSectionsID as $key): $ipropTemplates = new \Bitrix\Iblock\InheritedProperty\SectionTemplates (17, $key); //еще раз уточняем ID инфоблока $ipropTemplates->set(array( "SECTION_META_TITLE" => "", "SECTION_META_KEYWORDS" => "", "SECTION_META_DESCRIPTION" => "", "ELEMENT_META_TITLE" => "", "ELEMENT_META_KEYWORDS" => "", "ELEMENT_META_DESCRIPTION" => "", )); endforeach; require($_SERVER["DOCUMENT_ROOT"]. "/bitrix/footer.php"); </code></pre> <br> <b>Вариант для элементов: </b><br> <pre> <code class="language-php language-html"> require($_SERVER["DOCUMENT_ROOT"]. "/bitrix/header.php"); //Подключаем модуль работы с инфоблоками CModule::IncludeModule('iblock'); //Уточняем какой будем использовать инфоблок $arFilter = array( 'IBLOCK_ID' => 17, ); //Получаем массив всех элетметов $res = CIBlockElement::GetList(false, $arFilter, array('IBLOCK_ID','ID')); //Перебираем все элементы инфоблока и записываем в массив их IDшники while($el = $res->GetNext()): echo $arElementsID[] = $el['ID']; endwhile; //Устанавливаем значения шаблонов SEO-данных у элементов, в данном случае пустые, т.к. нужно было их удалить foreach($arElementsID as $key): $ipropTemplates = new \Bitrix\Iblock\InheritedProperty\ElementTemplates (17, $key); //еще раз уточняем ID инфоблока $ipropTemplates->set(array( "ELEMENT_META_TITLE" => "", "ELEMENT_META_KEYWORDS" => "", "ELEMENT_META_DESCRIPTION" => "", )); endforeach; require($_SERVER["DOCUMENT_ROOT"]. "/bitrix/footer.php"); </code></pre>

Назад в раздел