Убрать скрипт соцсетей с главной страници

Тема в разделе "Изменение шаблона (кастомизация)", создана пользователем JMENTUS, 22.06.2011.

  1. Offline

    JMENTUS Недавно здесь

    Регистрация:
    06.05.2008
    Сообщения:
    68
    Симпатии:
    1
    Пол:
    Мужской
    Здравствуйте, подскажите плиз, можно ли как-то сделать так, чтобы в статьях был "скрипт - социальных сетей"

    Код (CODE):
    1. <table class="social-articles">
    2.   <tr>
    3.     <td class="social_txt">Добавить в закладки социальных сетей, (поделись с друзъями)</td>
    4.     <td class="social_scrpt"><script type="text/javascript" src="//yandex.st/share/share.js" charset="utf-8"></script>
    5.     <div class="yashare-auto-init" data-yashareL10n="ru" data-yashareType="button" data-yashareQuickServices="yaru,vkontakte,facebook,twitter,odnoklassniki,moimir,lj,friendfeed,moikrug"></div>
    6.     </td>
    7.   </tr>
    8. </table>


    А на главной его не было, если у меня на главной Статья из Материала и я этот скрипт добавил в конце файла "default.php", путь - components/com_content/views/article/tmpl/default.php

    Логически я понимаю, что это не реально, но все же есть маленькая надежда, вдруг реально, может как-то с помощью пихапи, типо ("{if} если" - это главная, то код такой ..., "{else} иначе" - другой)

    Типо если материал на главной, то к примеру класу
    Код (CODE):
    1. <table class="social-articles-index">
    2.   <tr>
    3.     <td class="social_txt">Добавить в закладки социальных сетей, (поделись с друзъями)</td>
    4.     <td class="social_scrpt"><script type="text/javascript" src="//yandex.st/share/share.js" charset="utf-8"></script>
    5.     <div class="yashare-auto-init" data-yashareL10n="ru" data-yashareType="button" data-yashareQuickServices="yaru,vkontakte,facebook,twitter,odnoklassniki,moimir,lj,friendfeed,moikrug"></div>
    6.     </td>
    7.   </tr>
    8. </table>
    Класу class="social-articles-index" дать display:none, а если не главная и статья то такой код:

    Код (CODE):
    1. <table class="social-articles">
    2.   <tr>
    3.     <td class="social_txt">Добавить в закладки социальных сетей, (поделись с друзъями)</td>
    4.     <td class="social_scrpt"><script type="text/javascript" src="//yandex.st/share/share.js" charset="utf-8"></script>
    5.     <div class="yashare-auto-init" data-yashareL10n="ru" data-yashareType="button" data-yashareQuickServices="yaru,vkontakte,facebook,twitter,odnoklassniki,moimir,lj,friendfeed,moikrug"></div>
    6.     </td>
    7.   </tr>
    8. </table>
    и там уже нормальный стиль!
     
  2.  
  3. umbabaraumba
    Offline

    umbabaraumba специалист

    Регистрация:
    25.09.2009
    Сообщения:
    624
    Симпатии:
    58
    Пол:
    Мужской
    Может конечно не совсем правильно понял , но можно же этот скрипт вставлять прямо в статью при ее редактировании .
     
  4. Offline

    glintwine Недавно здесь

    Регистрация:
    21.05.2011
    Сообщения:
    62
    Симпатии:
    5
    Пол:
    Мужской
    Воспользуйтесь плагином. Насколько я помню есть компонент rusbuttons или как то так, и там же плагин, просто в статье пишите {social}.
     
  5. Offline

    JMENTUS Недавно здесь

    Регистрация:
    06.05.2008
    Сообщения:
    68
    Симпатии:
    1
    Пол:
    Мужской
    Спасибки, плагин к сожалению не подходит. :( у меня свои там кнопочки. :) больше такой стиль нравится. :) а можно как-то в коде прописать так, чтобы в редакторе была кнопка, при нажатии на которую оно будет вставлять код?
     

Поделиться этой страницей

Загрузка...