Блок яндекса "поделиться" - модернизация

Тема в разделе "Программирование", создана пользователем Derzaiii, 25.09.2013.

Статус темы:
Закрыта.
  1. Offline

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

    Регистрация:
    25.08.2013
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Мужской
    Доброе время суток! Сразу сообщу что в PHP я ноль, потому прошу помощи.
    Есть блок яндекса
    Код (html):
    1. <script type="text/javascript" src="//yandex.st/share/share.js"
    2. charset="utf-8"></script>
    3. <div class="yashare-auto-init" data-yashareL10n="ru"
    4. data-yashareType="none" data-yashareQuickServices="vkontakte,facebook,odnoklassniki"
    5. ></div>


    и есть параметры для него

    params.link Ссылка, которой требуется поделиться. Значение по умолчанию: window.location.href
    params.title Название ссылки (игнорируется в Facebook). Значение по умолчанию: document.title
    params.description Описание ссылки
    params.image Дополнительный значок

    Я хочу чтобы этот блок брал ссылку которой делиться не из значения по умолчанию, а из базы для текущего пользователя.
    получаю значение ссылки в переменной $urldvig
    Код (PHP):
    1. $db =& JFactory::getDBO();
    2. $query = "SELECT `cb_urldvig` FROM `jos_comprofiler` WHERE id='{$user}'";
    3. $db->setQuery($query);
    4. $urldvig = $db->loadResult();


    затем подставляю эту переменную в блок яндекса
    Код (html):
    1. <script type="text/javascript" src="//yandex.st/share/share.js"
    2. charset="utf-8"></script>
    3. <div class="yashare-auto-init" data-yashareL10n="ru"
    4. data-yashareType="none" data-yashareQuickServices="vkontakte,facebook,odnoklassniki"
    5. data-yashareLink="'{$urldvig}'"
    6. ></div>

    исправьте пожалуйста где неправильно. подозреваю что неправильно все :)
    ибо все голая теория и начитка на форумах. да и еще как быть если нужно из базы запросить не один,
    а несколько значений?
    заранее благодарен!
     
  2.  
  3. Offline

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

    Регистрация:
    25.08.2013
    Сообщения:
    3
    Симпатии:
    0
    Пол:
    Мужской
    Вопрос снят!
     
Статус темы:
Закрыта.

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

Загрузка...