Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Как в скрипт передать значения url и title со странички?


plato
 Поделиться

Рекомендованные сообщения

Как в таком скрипте:

<div class="share42init" data-url="[url]" data-title="[title]"></div>
<script type="text/javascript" src="http://site.name/share42/share42.js"></script>

Передать юрл и титл в OcStore?

В таком виде и [title] не работает.

Что туда вместо них подставить, чтобы этот скрипт выхватывал со странички адрес и титл?

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


Если "скрипт" является частью шаблона opencart ("вид", если в терминах mvc), файл tpl - если по рабоче-крестьянски, то вот так:

<div class="share42init" data-url="<?php echo $url; ?>" data-title="<?php echo $title; ?>"></div>

Предварительно в контроллере заполнив

$data['url'] = 'blabla';
$data['title'] = 'blabla';

Это как надо делать в общем виде.

 

Но в вышеприведенном случае можно сделать хитрее: с помощью jquery заполнить атрибуты после загрузки скрипта. Все данные на клиенте есть - и тайтл (document.title если речь о тайтле страницы) и url (document.URL)

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

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

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

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

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

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

Войти

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

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.