about summary refs log tree commit diff
path: root/users/tazjin/predlozhnik/src
diff options
context:
space:
mode:
Diffstat (limited to 'users/tazjin/predlozhnik/src')
-rw-r--r--users/tazjin/predlozhnik/src/main.rs22
1 files changed, 18 insertions, 4 deletions
diff --git a/users/tazjin/predlozhnik/src/main.rs b/users/tazjin/predlozhnik/src/main.rs
index 1d864a37b945..4f3d7fc605ca 100644
--- a/users/tazjin/predlozhnik/src/main.rs
+++ b/users/tazjin/predlozhnik/src/main.rs
@@ -248,10 +248,7 @@ impl Component for Модель {
             .map(|п| покажи_падеж(link, self, &вв, *п))
             .collect::<Html>();
 
-        let объяснение = вв
-            .объяснение
-            .map(|exp| exp)
-            .unwrap_or_else(|| html! {});
+        let объяснение = вв.объяснение.map(|exp| exp).unwrap_or_else(|| html! {});
 
         let footer = html! {
             <footer>
@@ -264,6 +261,22 @@ impl Component for Модель {
             </footer>
         };
 
+        let код_рекламы = r#"
+window.yaContextCb.push(()=>{
+  Ya.Context.AdvManager.render({
+    renderTo: 'yandex_rtb_R-A-1773485-1',
+    blockId: 'R-A-1773485-1'
+  })
+})
+"#;
+
+        let реклама = html! {
+            <div id="ad">
+              <div id="yandex_rtb_R-A-1773485-1"></div>
+              <script>{код_рекламы}</script>
+            </div>
+        };
+
         html! {
             <>
                 <div id="header">
@@ -284,6 +297,7 @@ impl Component for Модель {
 
                 {объяснение}
                 {footer}
+                {реклама}
             </>
         }
     }