shra75

Размещение виджета сообществ ВК в шаблоне Realia

Recommended Posts

Ошибка в том что у Вас {literal} не закрыт

вот так правильно 

{literal} ... ваш код .... {/literal}

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
В 04.11.2016 в 17:23, abushyk сказал:

1. потому что блок вк приходит к вам в готовом виде с левого сайта и вы над ним не властны. скажите спасибо, что они уже поддержку авто добавили, а то раньше вообще только жесткий размер был.

2. вы не ресайзите страницу путем bзменения окна браузера, а меняйте размер окна, если уж так делаете, и делайте ф5. это будет значительно юближе к правде. auto - значит "сделать ширину на лету при загрузке", а не "следить за изменением размера окна и подстраиваться на лету"

В настройках виджета VK можно указать ширину виджета, например так:

VK.Widgets.Group("vk_groups", {mode: 3, width: "270"}, 38466663);

как раз будет подходящая ширина для колонки span3 в Realia

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

хочу убрать из виджета часть со ссылкой получить виджет. подскажите пожалуйста где от этой части код тут:

{literal} 

<div id="ok_group_widget"></div>
<script>
!function (d, id, did, st) {
  var js = d.createElement("script");
  js.src = "https://connect.ok.ru/connect.js";
  js.onload = js.onreadystatechange = function () {
  if (!this.readyState || this.readyState == "loaded" || this.readyState == "complete") {
    if (!this.executed) {
      this.executed = true;
      setTimeout(function () {
        OK.CONNECT.insertGroupWidget(id,did,st);
      }, 0);
    }
  }}
  d.documentElement.appendChild(js);
}(document,"ok_group_widget","",'{"width":265,"height":285}');
</script>
{/literal}

 

виджет.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ни чего не получится, данная ссылка приходит от самого сервиса виджетов. Тут только смириться

P.S.Большая просьба. Когда пишете свой вопрос - ставьте хотя бы запятые в тексте. Иногда очень тяжело понять что именно пользователь хотел сказать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

подскажите пожалуйста в каких шаблонах разместить виджет чтобы он отображался сбоку только в статьях и в новостях?:)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Похожие публикации

    • Автор: Opossum_Shultz
      Добрый день! подскажите, в шаблоне реалиа не реализовано каким - нибудь css или чем - нибудь развертывание и свертывание текста (например, для описаний ЖК)?
      Ну типа спойлер.
       
    • Автор: ImobilPalace
      Итак задача сделать виджет для Viber типа такого как на картинке используя следующий код 
       <a href="viber://add?number=Номер телефона"><img src="public_html/img/viber.png" style="width:128px;height:128px;"></a>
      вопрос в том куда вставить этот код чтоб он не был статичным а двигался при прокрутке сайта шаблон Realia

    • Автор: SergeiMashkin
      Виджеты в коде приняты,
      но вот как встроить )) в файл right_slader ?
      по схеме ВК-виджета - встроилс только Инстаграмм
      остальные не встают!
      кто сможет помочь?
      помогите )
      по умолчанию место ввода в коде так:
      -------------------------------------------
       <div class="widget sidebar-widget featured-properties-widget">
                              <h3 class="widgettitle">{$LT_SOCIALNETS}</h3>
                                 <script type="text/javascript" src="http://userapi.com/js/api/openapi.js?22"></script>
                          <!-- VK Widget -->
                          <div id="vk_groups"></div>
                          <script type="text/javascript">
                          {literal}
                          VK.Widgets.Group("vk_groups", {mode: 0, width: "240", height: "400"}, хххххххх);
                          {/literal}
                          </script>
        
                      </div>
       
                         <div class="widget sidebar-widget featured-properties-widget">
                              <h3 class="widgettitle">{$LT_SOCIALFB}</h3>
          
                      </div>

                   <div class="widget sidebar-widget featured-properties-widget">
                          <h3 class="widgettitle">{$LT_SOCIALOK}</h3>

                      </div>

                    <div class="widget sidebar-widget featured-properties-widget">
                          <h3 class="widgettitle">{$LT_SOCIALMM}</h3>
                      </div>
                    <div class="widget sidebar-widget featured-properties-widget">
                          <h3 class="widgettitle">{$LT_SOCIALIN}</h3>             
                      </div> 
                    <div class="widget sidebar-widget featured-properties-widget">
                          <h3 class="widgettitle">{$LT_SOCIALTW}</h3>      
       
                      </div> 
                    <div class="widget sidebar-widget featured-properties-widget">
                          <h3 class="widgettitle">{$LT_SOCIALIG}</h3>     
      <!-- По умолчанию -->
      <iframe src='/inwidget/index.php?toolbar=false' scrolling='no' frameborder='no' style='border:none;width:240px;height:400px;overflow:hidden;'></iframe>
                      
                      </div> 
      ---------------------------------------------------------------
       
      что не хватает?
      коды некоторых виджетов :
      ********
      твитер
      <script>window.twttr = (function(d, s, id) {
        var js, fjs = d.getElementsByTagName(s)[0],
          t = window.twttr || {};
        if (d.getElementById(id)) return t;
        js = d.createElement(s);
        js.id = id;
        js.src = "https://platform.twitter.com/widgets.js";
        fjs.parentNode.insertBefore(js, fjs);
       
        t._e = [];
        t.ready = function(f) {
          t._e.push(f);
        };
       
        return t;
      }(document, "script", "twitter-wjs"));</script>
      *****************************************
      ок )))


      <div id="ok_group_widget"></div>
      <script>
      !function (d, id, did, st) {
        var js = d.createElement("script");
        js.src = "https://connect.ok.ru/connect.js";
        js.onload = js.onreadystatechange = function () {
        if (!this.readyState || this.readyState == "loaded" || this.readyState == "complete") {
          if (!this.executed) {
            this.executed = true;
            setTimeout(function () {
              OK.CONNECT.insertGroupWidget(id,did,st);
            }, 0);
          }
        }}
        d.documentElement.appendChild(js);
      }(document,"ok_group_widget","хххххххххххххххххххххххххх","{width:240,height:400}");
      </script>
       
      ************************
       
       
       

    • Автор: Алексей91
      Здравствуйте! Никак не получается вставить группу вк сбоку. Вставляю код в layout_basic.tpl, но ничего не меняется. В чем проблема?
       
       
      <div id="content">
                  {include file="top_fixed_menu.tpl.html"}
       
       
      <div class="header">
                  <a href="{$estate_folder}/"><img class="logo" src="{$estate_folder}/template/frontend/agency/img/{$template_vars_logo}" alt="" title=""></a>
       
                  {if $show_demo_banners == 1}
                  <div id="es">
                  <a href="http://www.sitebill.ru/demo/"><imgsrc="{$estate_folder}/template/frontend/agency/img/demo_transparent1.png" align=left width="214" height="78" border="0" alt="скачать демо-версию" title="скачать демо-версию"></a>
                  </div>
       
                  <div id="es">
                  <a href="http://www.sitebill.ru/price-cms-sitebill/"><imgsrc="{$estate_folder}/template/frontend/agency/img/buy_product.png" align=left width="280" height="78" border="0" alt="купить CMS Sitebill" title="купить CMS Sitebill"></a>
                  </div>
                  
                  <div id="es">
                  <a href="http://www.sitebill.ru/client/cart.php?gid=6"><imgsrc="{$estate_folder}/template/frontend/agency/img/template.png" align=left width="196" height="78" border="0" alt="Шаблоны для CMS Sitebill" title="Шаблоны для CMS Sitebill"></a>
                  </div>
                  
                  
                  {/if}
       
                  
              <div class="clear"></div>            
      {include file="slidemenu.tpl"}
      </div>
       
      <div id="lc">
       
      <div id="left">
      <div id="search_main">
      {if !$is_account and !preg_match('/mapviewer/', $smarty.server.REQUEST_URI)}
                              {include file="search_form.tpl"}
                      {else if $is_account}
                              {include file="remember.tpl"}
                      {/if}
      </div>
      </div>
       
      <div id="left1">
      {if $category_tree != ''}
      <div id="tree">
      <ul class="submenu">{$category_tree}</ul>
      </div>
      <div class="clear"></div>
      {/if}
       
      {if $geodata_on_home}
                      {include file="map.tpl"}
      {/if}
       
                  {if $is_account}
                  <div class="account">
                      {if $breadcrumbs != ''}
                          <div id="breadcrumbs">{$breadcrumbs}</div>
                      {/if}   
                      <div class="clear"></div>
                  {if $main_file_tpl != ''}
          <div class="clear"></div>
         {include file="$main_file_tpl"}
      {else}
      {$main}
      {/if}
                  </div>
                  {else}
      <div id="tabs-services">
      <ul>
      <li><a href="#tabs-services-main">{$L_TABS_MAIN}</a></li>
      <li><a href="#tabs-services-favorites" id="getmyfavorites">{$L_TABS_FAVORITES} (<span id="favorites_count">{$smarty.session.favorites|count}</span>)</a></li>
      <li><a href="#tabs-services-special" id="specialoffers">{$L_TABS_SPECIAL}</a></li>
      </ul>
       
      <div id="tabs-services-main">
      {if $breadcrumbs != ''}
      <div id="breadcrumbs">{$breadcrumbs}</div>
      {/if}
       
      {if $main_file_tpl != ''}
          <div class="clear"></div>
         {include file="$main_file_tpl"}
      {else}
      {$main}
      {/if}
       
      </div>
      <div id="tabs-services-favorites">{$L_TABS_FAVORITES}</div>
      <div id="tabs-services-special">{$L_TABS_SPECIAL}</div>
      </div>
      {/if}
      </div>
       
       
       
      </div>
      <div id="rc">
         {if $right_column != ''}
          <div class="rcont">
          {if $show_demo_banners == 1}
      <div id="right2">
      <p align="center">
      <a href="https://play.google.com/store/apps/details?id=ru.sitebill.mobilecms"target="_blank">Скачать мобильное приложение Sitebill</a> <a href="https://play.google.com/store/apps/details?id=ru.sitebill.mobilecms" target="_blank"><img height="43" src="http://www.sitebill.ru/storage/img/android.png" width="143" /></a></p>
      </div>
          
             
      <div id="right2">
         <div class="vk">
      <script type="text/javascript" src="//vk.com/js/api/openapi.js?121"></script>
      <!-- VK Widget -->
      <div id="vk_groups"></div>
      <script type="text/javascript">
      {literal}
      VK.Widgets.Group("vk_groups", {mode: 0, width: "229", height: "400"}, 59244886);
      {/literal}
      </script>
          </div>
      </div>
      {/if}
                          <div id="right2">                           
      <div id="news_column">
      {include file="news_list_column.tpl"}
      </div>
      {include file="right_special.tpl"}
       
                              <div id="news_column">
                  {$apps_pages_column}
                              </div>
       
                          </div>
                          
                                      
      </div>
      {/if}
      {if $is_account and $category_tree_account}
                       <div class="rcont">
                          <div id="right2">                           
                          
          {$category_tree_account}
          </div>
                  </div>
      {/if}
      </div>
       
      <div class="clear"></div>
       
      {include file="footer.tpl"}
      </div>
    • Автор: Chernetskiy
      Пока в скрипте работает только авторизация пользователей через Вконтакте. Есть в настройках галочка на активацию авторизации через Facebook, однако видимо дальше галочки дело не пошло. Дмитрий пообещал развитие этой темы в будущем...
       
      А пока:
       
      В API Twitter изменился url проверки подлинности пользователя с:
      https://api.twitter.com/1/account/verify_credentials.json
      на:
      https://api.twitter.com/1.1/account/verify_credentials.json