diff --git a/docs/docusaurus/src/theme/Layout.js b/docs/docusaurus/src/theme/Layout.js
index 3c93b8acf9..9d79ac5e59 100644
--- a/docs/docusaurus/src/theme/Layout.js
+++ b/docs/docusaurus/src/theme/Layout.js
@@ -4,69 +4,21 @@ import Head from '@docusaurus/Head';
export default function CustomLayout(props) {
useEffect(() => {
- // Создаем обертку для блока Яндекса под правым меню
- const wrapperRightMenu = document.createElement('div');
- wrapperRightMenu.style.width = '100%'; // Устанавливаем высоту обертки
- wrapperRightMenu.style.marginTop = '20px'; // Добавляем отступ сверху
- // Создаем
для блока Яндекса под правым меню
- const adDivRightMenu = document.createElement('div');
- adDivRightMenu.id = 'yandex_rtb_R-A-12294791-2';
- adDivRightMenu.style.width = '100%';
- adDivRightMenu.style.height = '400px';
-
- // Добавляем рекламный блок в обертку
- wrapperRightMenu.appendChild(adDivRightMenu);
-
- // Находим правое меню и вставляем обертку под ним
- const rightMenu = document.querySelector('.theme-doc-toc-desktop');
- if (rightMenu) {
- rightMenu.style.width = '100%'; // Задайте желаемую ширину
- rightMenu.parentNode.appendChild(wrapperRightMenu);
- }
-
- // Создаем обертку для блока Яндекса над подвалом
- const wrapperAboveFooter = document.createElement('div');
- wrapperAboveFooter.style.height = '200px'; // Устанавливаем высоту обертки
-
- // Создаем
для блока Яндекса над подвалом
- const adDivAboveFooter = document.createElement('div');
- adDivAboveFooter.id = 'yandex_rtb_R-A-12294791-1';
- adDivRightMenu.style.height = '400px';
-
- // Добавляем рекламный блок в обертку
- wrapperAboveFooter.appendChild(adDivAboveFooter);
-
- // Находим элемент подвала и вставляем обертку перед ним
- const footer = document.querySelector('footer');
- if (footer) {
- footer.parentNode.insertBefore(wrapperAboveFooter, footer);
- } else {
- // Если подвал не найден, добавляем в конец body как резервный вариант
- document.body.appendChild(wrapperAboveFooter);
- }
-
- // Добавляем скрипт для отображения рекламы для каждого блока
const script = document.createElement('script');
script.innerHTML = `
- window.yaContextCb.push(() => {
- Ya.Context.AdvManager.render({
- blockId: "R-A-12294791-2",
- renderTo: "yandex_rtb_R-A-12294791-2"
- });
- Ya.Context.AdvManager.render({
- blockId: "R-A-12294791-1",
- renderTo: "yandex_rtb_R-A-12294791-1",
- type: "feed"
- });
- });
+window.yaContextCb.push(() => {
+ Ya.Context.AdvManager.render({
+ "blockId": "R-A-12294791-3",
+ "type": "floorAd",
+ "platform": "touch"
+ })
+})
`;
document.body.appendChild(script);
// Удаляем элементы при размонтировании компонента
return () => {
- wrapperRightMenu.remove();
- wrapperAboveFooter.remove();
script.remove();
};
}, []);