From 877e7527a2bbc189664e0de7dae075b287763fc3 Mon Sep 17 00:00:00 2001 From: Andrei Date: Mon, 23 Jun 2025 07:43:06 +0300 Subject: [PATCH] =?UTF-8?q?Maks=20|=20=D0=BF=D1=80=D0=BE=D0=B2=D0=B5=D1=80?= =?UTF-8?q?=D0=B8=D0=BB=20=D1=80=D0=B0=D0=B1=D0=BE=D1=82=D1=83=20SEO=20,?= =?UTF-8?q?=20=D1=87=D1=83=D1=82=D1=8C=20=D0=BF=D0=BE=D0=B4=D0=BF=D1=80?= =?UTF-8?q?=D0=B0=D0=B2=D0=B8=D0=BB=20=D0=BF=D0=BE=D0=BA=D0=B0=D0=B7=20?= =?UTF-8?q?=D0=BC=D0=BE=D0=B1=20=D1=84=D0=B8=D0=BB=D1=8C=D1=82=D1=80=D0=B0?= =?UTF-8?q?,=20=D0=BD=D0=BE=20=D0=BD=D0=B0=D0=B4=D0=BE=20=D0=B4=D0=BE?= =?UTF-8?q?=D0=BD=D0=B0=D1=81=D1=82=D1=80=D0=B0=D0=B8=D0=B2=D0=B0=D1=82?= =?UTF-8?q?=D1=8C=20=D0=B2=D0=B5=D1=80=D1=81=D1=82=D0=BA=D1=83?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- catalog/index.php | 16 +++- include/catalog-seo-text.php | 26 ++++++ .../bitrix/catalog/main/section_vertical.php | 88 +++++++------------ 3 files changed, 72 insertions(+), 58 deletions(-) create mode 100644 include/catalog-seo-text.php diff --git a/catalog/index.php b/catalog/index.php index 9598d4e..073147a 100644 --- a/catalog/index.php +++ b/catalog/index.php @@ -270,4 +270,18 @@ if (isset($_GET['sorting'])) { ) ), false -); ?> \ No newline at end of file +); ?> + + + + \ No newline at end of file diff --git a/include/catalog-seo-text.php b/include/catalog-seo-text.php new file mode 100644 index 0000000..924ef92 --- /dev/null +++ b/include/catalog-seo-text.php @@ -0,0 +1,26 @@ +
+
+ SEO-текст 1 +
+

+ Редактируется из /include/catalog-seo-text.php +

+
+ +
+
+ SEO-текст 2 +
+

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean euismod bibendum laoreet. Proin gravida dolor sit amet lacus accumsan et viverra justo commodo. Proin sodales pulvinar sic tempor. Sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nam fermentum, nulla luctus pharetra vulputate, felis tellus mollis orci, sed rhoncus pronin sapien nunc accuan eget. +

+
+ +
+
+ SEO-текст 3 +
+

+ Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean euismod bibendum laoreet. Proin gravida dolor sit amet lacus accumsan et viverra justo commodo. Proin sodales pulvinar sic tempor. Sociis natoque penatibus et magnis dis parturient montes. +

+
\ No newline at end of file diff --git a/local/templates/.default/components/bitrix/catalog/main/section_vertical.php b/local/templates/.default/components/bitrix/catalog/main/section_vertical.php index b626150..58ec232 100644 --- a/local/templates/.default/components/bitrix/catalog/main/section_vertical.php +++ b/local/templates/.default/components/bitrix/catalog/main/section_vertical.php @@ -15,6 +15,16 @@ global $sotbitSeoMetaKeywords; global $sotbitSeoMetaDescription; global $sotbitSeoMetaBreadcrumbTitle; global $sotbitSeoMetaH1; +global $sotbitSeoMetaTopDesc;//для установки верхнего описания +global $sotbitSeoMetaBottomDesc;//для установки нижнего описания +global $sotbitSeoMetaAddDesc;//для установки доп. Описания +global $sotbitSeoMetaFile;//для установки изображения + + +// echo $sotbitSeoMetaTopDesc;//вывод верхнего описания +// echo $sotbitSeoMetaBottomDesc;//вывод нижнего описания +// echo $sotbitSeoMetaAddDesc;//вывод доп. описания +// echo $sotbitSeoMetaFile;//вывод изображения if (!empty($sotbitSeoMetaH1)) { $APPLICATION->SetTitle($sotbitSeoMetaH1); @@ -87,7 +97,8 @@ $APPLICATION->IncludeComponent(
-

Каталог товаров

+ +

ShowTitle(false); ?>

- $sectionId, 'IBLOCK_ID' => 4]; - $res = CIBlockSection::GetList([], $arFilter, false, $arSelect); - if ($arSection = $res->GetNext()) { - if (!empty($arSection['DESCRIPTION'])) { - echo '
'; - echo $arSection['DESCRIPTION']; // выведем SEO текст - echo '
'; - } - } - } else { - ?> - -
-
-
- SEO-текст -
-

- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean euismod bibendum laoreet. Proin gravida dolor sit amet lacus accumsan et viverra justo commodo. Proin sodales pulvinar sic tempor. Sociis natoque penatibus et magnis dis parturient montes. -

-
- -
-
- SEO-текст -
-

- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean euismod bibendum laoreet. Proin gravida dolor sit amet lacus accumsan et viverra justo commodo. Proin sodales pulvinar sic tempor. Sociis natoque penatibus et magnis dis parturient montes, nascetur ridiculus mus. Nam fermentum, nulla luctus pharetra vulputate, felis tellus mollis orci, sed rhoncus pronin sapien nunc accuan eget. -

-
- -
-
- SEO-текст -
-

- Lorem ipsum dolor sit amet, consectetur adipiscing elit. Aenean euismod bibendum laoreet. Proin gravida dolor sit amet lacus accumsan et viverra justo commodo. Proin sodales pulvinar sic tempor. Sociis natoque penatibus et magnis dis parturient montes. -

-
-
- - \ No newline at end of file +
+ + + + IncludeComponent( + "bitrix:main.include", + "", + array( + "AREA_FILE_SHOW" => "file", + "PATH" => "/include/catalog-seo-text.php" + ) + ); ?> + +
\ No newline at end of file