LiveInternetMail.ru
Форум русской поддержки Joomla!® CMS
26.05.2012, 17:38:26 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
   
   Начало   Поиск Joomla 1.7 FAQ Joomla 1.5 FAQ Joomla 1.0 FAQ Правила форума Новости Joomla Войти Регистрация Помощь  
Страниц: 1 [2]  Все   Вниз
  Добавить закладку  |  Печать  
Автор Тема: Виджеты для Социалки ВКонтакте  (Прочитано 5030 раз)
0 Пользователей и 3 Гостей смотрят эту тему.
mandrik
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 106


« Ответ #30 : 27.10.2010, 19:48:28 »

Не селен в терминологии, я про "шкуры", выкладываю страницу flypage.tpl.php с VM
Надеюсь, не сильно затупил...

<?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
mm_showMyFileName(__FILE__);
 ?>
<link href="../../theme.css" rel="stylesheet" type="text/css" />
<link href="theme.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
.стиль6 {font-weight: bold}
-->
</style>
<div id="product-details-page">
   <div class="details-catbar"><span class="catbar-text"><h3><?php echo $product_name ?> <?php echo $product_sku ?></h3></span></div>
   <!--<?php echo $buttons_header // The PDF, Email and Print buttons ?>-->
   <?php
   if( $this->get_cfg( 'showPathway' )) {
      echo "<div class=\"pathway\">$navigation_pathway</div>";
   }
   ?>
   <div id="prod-navigation-bar">
   <?php
   if( $this->get_cfg( 'product_navigation', 1 )) {
      if( !empty( $previous_product )) {
         echo '<a class="previous_page" href="'.$previous_product_url.'">'.shopMakeHtmlSafe($previous_product['product_name']).'</a>';
      }
      if( !empty( $next_product )) {      
         echo '<a class="next_page" href="'.$next_product_url.'">'.shopMakeHtmlSafe($next_product['product_name']).'</a>';
      }
   }
   ?>
   </div>
   <div class="details-padding">
      <div class="product-image">
         <div class="product-image-first"><?php echo $product_image ?><br/><div style="font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#999999; text-align:left; font:bold; width:250px;">Чтобы увеличить, нажмите или наведите на картинку</div>
         </div>
         
     </div>
     <div class="details-right-column">
         
      <div style="border-bottom: 1px solid; border-bottom-color:#CCCCCC; margin-bottom:10px; padding-bottom:10px;">
        <div style="padding-bottom:10px;">
            <div style="float:left;width:120px;color:#999999;">Наименование:&nbsp;&nbsp;&nbsp;</div>
            <div><?php echo $product_name ?></div>
        </div>
       
        <div style="clear:left; padding-bottom:10px;">
           <div style="float:left;width:120px;color:#999999;">Артикул:</div>
            <div><?php echo $product_sku ?> <?php echo $edit_link ?></div>
        </div>
       
        <div style="clear:left; padding-bottom:10px;">
           <div style="float:left;width:120px;color:#999999;">Производитель:</div>
            <div><?php if ( $this->get_cfg ('showManufacturerLink')) { ?>
              <?php echo $manufacturer_link ?>
              <?php } ?></div>
        </div>
       
        <div style="clear:left; padding-bottom:10px;">
           <div style="float:left;width:120px;color:#999999;">Цена:</div>
            <div><?php echo $product_price ?></div>
        </div>
       
        <div style="clear:left; padding-bottom:10px;">
           <div style="float:left;width:120px;color:#999999;">Описание:</div>
            <div><?php echo $product_description ?></div>
        </div>
    </div>
      
      <div style="border-bottom: 1px solid; border-bottom-color:#CCCCCC; margin-bottom:10px; padding-bottom:10px;"> 
      <div ><?php echo $product_packaging ?></div>
        <div ><?php if( $this->get_cfg( 'showAvailability' )) { echo $product_availability;      }       ?></div>
      </div>

<div >
 
               
</div>
         <div class="ask-seller"><?php echo $ask_seller ?>
            </div>
</br>
  <div class="add-cart">
         <div class="add-cart-inner">
           <?php echo $addtocart ?>
        </div>
            <div style="font-size:10px; color: #00CC00; font-weight:bold; font-family:Arial, Helvetica, sans-serif;">
              Если у Вас возникли трудности с заказом через сайт, позвоните нам, и мы примем заказ по телефону:</br>
              <div style="color: #999999;">Велком: (029) 634-83-02</br>
              МТС: (029) 293-33-01</br>
              Лайф: (025) 704-04-64</br></div>
            </div>
        </div>
        <div class="стиль6" style="margin-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;">Оцени и покажи эту вещь друзьям ВКонтакте</div>
       
     
<div style="height:20px; width:300px; padding: 10px; background-color:#CCCCCC;">
       
<div id="vk_like"></div>
<script type="text/javascript">
 VK.Widgets.Like("vk_like");
</script>


</div>


      </div>
   </div>
   </div>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr style="">
    <th><?php echo $related_products ?></th>
  </tr>
  <tr style="">
    <th><?php echo $product_reviews ?></th>
  </tr>
</table>
Записан
mike2m
Осваиваюсь на форуме
***

Репутация: +3/-6
Offline Offline

Сообщений: 126


« Ответ #31 : 27.10.2010, 20:44:48 »

Мои ожидания оправдались, Вам нужно добавить переменную в шаблон VM откуда берет страница флай следующую переменую после :
<?php
defined( '_JEXEC' ) or die( 'Restricted access' );

global $mainframe;

или добавить следующее:

<script type="text/javascript" src="http://userapi.com/js/api/openapi.js?13"></script>
<script type="text/javascript">
  VK.init({apiId: API_ID, onlyWidgets: true});
</script>

<div id="vk_like"></div>
<script type="text/javascript">
VK.Widgets.Like("vk_like");
</script>

Где API_ID - Ваш ID
И будет Вам счастье!
Записан
mandrik
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 106


« Ответ #32 : 27.10.2010, 22:22:01 »

Мои ожидания оправдались, Вам нужно добавить переменную в шаблон VM откуда берет страница флай следующую переменую после :
<?php
defined( '_JEXEC' ) or die( 'Restricted access' );

global $mainframe;

Код добавил, а вот куда вставить global $mainframe; , не понял...
Поясните для тупых...
Записан
mike2m
Осваиваюсь на форуме
***

Репутация: +3/-6
Offline Offline

Сообщений: 126


« Ответ #33 : 27.10.2010, 22:48:57 »

Код добавил, а вот куда вставить global $mainframe; , не понял...
Поясните для тупых...
У Вас аська есть?
если есть закинте мне в личку, завтра я Вам стукну и мы решим Вашу проблему, а то так долго объяснять что и где вставлять и что править
Записан
mandrik
Осваиваюсь на форуме
***

Репутация: +0/-0
Offline Offline

Сообщений: 106


« Ответ #34 : 27.10.2010, 22:57:43 »

У Вас аська есть?
если есть закинте мне в личку, завтра я Вам стукну и мы решим Вашу проблему, а то так долго объяснять что и где вставлять и что править

Вроде все поставил как надо, ниже код, но все равно не работает...

<?php if( !defined( '_VALID_MOS' ) && !defined( '_JEXEC' ) ) die( 'Direct Access to '.basename(__FILE__).' is not allowed.' );
global $mainframe;
mm_showMyFileName(__FILE__);
 ?>
 
<script type="text/javascript" src="http://userapi.com/js/api/openapi.js?13"></script>
<script type="text/javascript">
  VK.init({apiId: 1990405, onlyWidgets: true});
</script>
 
<link href="../../theme.css" rel="stylesheet" type="text/css" />
<link href="theme.css" rel="stylesheet" type="text/css" />
<style type="text/css">
<!--
.стиль6 {font-weight: bold}
-->
</style>
<div id="product-details-page">
   <div class="details-catbar"><span class="catbar-text"><h3><?php echo $product_name ?> <?php echo $product_sku ?></h3></span></div>
   <!--<?php echo $buttons_header // The PDF, Email and Print buttons ?>-->
   <?php
   if( $this->get_cfg( 'showPathway' )) {
      echo "<div class=\"pathway\">$navigation_pathway</div>";
   }
   ?>
   <div id="prod-navigation-bar">
   <?php
   if( $this->get_cfg( 'product_navigation', 1 )) {
      if( !empty( $previous_product )) {
         echo '<a class="previous_page" href="'.$previous_product_url.'">'.shopMakeHtmlSafe($previous_product['product_name']).'</a>';
      }
      if( !empty( $next_product )) {      
         echo '<a class="next_page" href="'.$next_product_url.'">'.shopMakeHtmlSafe($next_product['product_name']).'</a>';
      }
   }
   ?>
   </div>
   <div class="details-padding">
      <div class="product-image">
         <div class="product-image-first"><?php echo $product_image ?><br/><div style="font-size:9px; font-family:Arial, Helvetica, sans-serif; color:#999999; text-align:left; font:bold; width:250px;">Чтобы увеличить, нажмите или наведите на картинку</div>
         </div>
         
     </div>
     <div class="details-right-column">
         
      <div style="border-bottom: 1px solid; border-bottom-color:#CCCCCC; margin-bottom:10px; padding-bottom:10px;">
        <div style="padding-bottom:10px;">
            <div style="float:left;width:120px;color:#999999;">Наименование:&nbsp;&nbsp;&nbsp;</div>
            <div><?php echo $product_name ?></div>
        </div>
       
        <div style="clear:left; padding-bottom:10px;">
           <div style="float:left;width:120px;color:#999999;">Артикул:</div>
            <div><?php echo $product_sku ?> <?php echo $edit_link ?></div>
        </div>
       
        <div style="clear:left; padding-bottom:10px;">
           <div style="float:left;width:120px;color:#999999;">Производитель:</div>
            <div><?php if ( $this->get_cfg ('showManufacturerLink')) { ?>
              <?php echo $manufacturer_link ?>
              <?php } ?></div>
        </div>
       
        <div style="clear:left; padding-bottom:10px;">
           <div style="float:left;width:120px;color:#999999;">Цена:</div>
            <div><?php echo $product_price ?></div>
        </div>
       
        <div style="clear:left; padding-bottom:10px;">
           <div style="float:left;width:120px;color:#999999;">Описание:</div>
            <div><?php echo $product_description ?></div>
        </div>
    </div>
      
      <div style="border-bottom: 1px solid; border-bottom-color:#CCCCCC; margin-bottom:10px; padding-bottom:10px;"> 
      <div ><?php echo $product_packaging ?></div>
        <div ><?php if( $this->get_cfg( 'showAvailability' )) { echo $product_availability;      }       ?></div>
      </div>

<div >
 
               
</div>
         <div class="ask-seller"><?php echo $ask_seller ?>
            </div>
</br>
  <div class="add-cart">
         <div class="add-cart-inner">
           <?php echo $addtocart ?>
        </div>
            <div style="font-size:10px; color: #00CC00; font-weight:bold; font-family:Arial, Helvetica, sans-serif;">
              Если у Вас возникли трудности с заказом через сайт, позвоните нам, и мы примем заказ по телефону:</br>
              <div style="color: #999999;">Велком: (029) 634-83-02</br>
              МТС: (029) 293-33-01</br>
              Лайф: (025) 704-04-64</br></div>
            </div>
        </div>
        <div class="стиль6" style="margin-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#666666;">Оцени и покажи эту вещь друзьям ВКонтакте</div>
       
     
<div style="height:20px; width:300px; padding: 10px; background-color:#CCCCCC;">
       
<div id="vk_like"></div>
<script type="text/javascript">
VK.Widgets.Like("vk_like");
</script>


</div>


      </div>
   </div>
   </div>
<table width="100%" border="0" cellspacing="0" cellpadding="0">
  <tr style="">
    <th><?php echo $related_products ?></th>
  </tr>
  <tr style="">
    <th><?php echo $product_reviews ?></th>
  </tr>
</table>
Записан
Oriy
Осваиваюсь на форуме
***

Репутация: +2/-0
Offline Offline

Пол: Мужской
Сообщений: 46


«ЗРЮ НА СYЕТY СYЕТЪ»


« Ответ #35 : 18.01.2011, 13:51:59 »

Спасибо за модули! Как раз нужно было реализовать модулем! ..Вот только стили отображения в модуле не настраиваются!..Хорошо бы!)))
Записан
mike2m
Осваиваюсь на форуме
***

Репутация: +3/-6
Offline Offline

Сообщений: 126


« Ответ #36 : 18.01.2011, 23:34:40 »

Здравствуте...
немного затянул с обновлениями, скоро выложу новый плагин библиотеки и новые модули, если успею то и еще новинки сделаю...

P.S.: только очень быстро это сделать не обещаю...
Записан
voland
JComments Tester
*

Репутация: +157/-17
Online Online

Пол: Мужской
Сообщений: 2681


любит наш народ всякое гавно...


« Ответ #37 : 19.01.2011, 00:22:57 »

Что за тролль?
Вот люди даже не удосуживаются лицензию GPL почитать - она разрешает делать с кодом что угодно, но запрещает присваивать авторство!
Записан
petriy4uk
Захожу иногда
**

Репутация: +0/-0
Offline Offline

Сообщений: 20


« Ответ #38 : 07.02.2011, 21:52:40 »

Уважаемые !  ! может кто то напишет плагин к JOOSTINA?
Записан
Аня
Завсегдатай
*****

Репутация: +31/-0
Offline Offline

Пол: Женский
Сообщений: 617


Прогресс - враг человечества!


« Ответ #39 : 07.02.2011, 23:22:18 »

У меня именно кнопка от mike2m заработала, а от jl появлялась где хотела. Я не успела вникнуть почему - увидела этот вариант и решила попробовать, все получилось. Лучше не ссорьтесь, а работайте вместе - чем больше голов, тем лучше.
Записан
scaners
Осваиваюсь на форуме
***

Репутация: +13/-0
Offline Offline

Сообщений: 151


« Ответ #40 : 15.03.2012, 15:24:07 »

А что - скачать больше нельзя расширения? По ссылкам пишут, что файлов на сервере больше нет.
Записан
mike2m
Осваиваюсь на форуме
***

Репутация: +3/-6
Offline Offline

Сообщений: 126


« Ответ #41 : 15.03.2012, 16:47:19 »

Не досмотрел при переносе сервера, ссылки поправил, сейчас работают
Записан
mike2m
Осваиваюсь на форуме
***

Репутация: +3/-6
Offline Offline

Сообщений: 126


« Ответ #42 : 13.05.2012, 17:06:42 »

Обновлены 2 модуля (Мне нравится и Комментарий) и системный плагин для Joomla 2.5
Записан
Страниц: 1 [2]  Все   Вверх
  Добавить закладку  |  Печать  
 
Перейти в:  

Рейтинг@Mail.ru Rambler Top100 Powered by SMF 1.1.16 | SMF © 2006, Simple Machines

Joomlaforum.ru is not affiliated with or endorsed by the Joomla! Project or Open Source Matters.
The Joomla! name and logo is used under a limited license granted by Open Source Matters
the trademark holder in the United States and other countries.

LiveInternet