Перейти к публикации

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

Здравствуйте! Подскажите пожалуйста, как для конкретно некоторых новостей можно использовать {full-link}? К примеру, у меня есть новость, в этой новости я хочу написать что-то вроде, "Поделись ссылкой с друзьями {full-link}", вопрос: какой вместо "full-link" нужен код чтобы при формировании новости вставился текущий адрес статьи? Я знаю что это можно сделать средствами яваскрипт, или же вручную вбивать, но вот интересно если возможность средствами движка использовать какой то оператор?

К примеру есть:

<form>

<p><input name="T1" size="24" type="text" value="{full-link}" /></p>

</form>

Нужно вместо {full-link} чтобы появлялся адресс текущей страницы.

Заранее благодарю за помощь!

З.ы. Искал на форуме ответ, но не нашел.

з.з.ы. У меня лицензионная версия движка, сайт если нужно могу скинуть в личку тем кто попросит, правда думаю вопрос мало связан с конкретно моим сайтом.

Изменено пользователем successandluck
Ссылка на сообщение
Поделиться на других сайтах

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

Для 9.0, 9.2.

<script type="text/javascript"><!--//

function show(v) {

  n = "none"; b = "block";

  j = document.getElementById("nl"+v).style;

  j1 = document.getElementById("nl1").style;

  j2 = document.getElementById("nl2").style;

  j3 = document.getElementById("nl3").style;

  if (j.display== j1.display = j2.display = j3.display = n;

  else if (j.display==n) {

	j1.display = j2.display = j3.display = n;

	j.display = b;

  }

}

//--></script>


<div class="under" style="float:left; width:215px; text-align:center;" onClick="show('1'); return false;">Ссылка на публикацию</div>

<div class="under" style="float:right; width:215px; text-align:center;" onClick="show('3'); return false;">Читать комментарии</div>

<div class="under" style="float:right; width:215px; text-align:center; margin:0px 10px;" onClick="show('2'); return false;">Оставить комментарий</div>

<div class="clear"></div><br /><br />


<div id="nl3" style="display:none;"></div>

<div id="nl1" style="display:none;">

  <table id="add_link_for_self">

	<tr>

	  <td class="txt">html-cсылка на публикацию:</td>

	  <td class="lnk">

		<script type="text/javascript">

		  document.write('<textarea readOnly onfocus="this.select();"><a href="'+window.location+'">{title}</a></textarea>');

		</script>

	  </td>

	</tr><tr>

	  <td class="txt">BB-cсылка на публикацию:</td>

	  <td class="lnk">

		<script type="text/javascript">

		  document.write('<textarea readOnly onfocus="this.select();">[url='+window.location+']{title}[/url]</textarea>');

		</script>

	  </td>

	</tr><tr>

	  <td class="txt">Прямая ссылка на публикацию:</td>

	  <td class="lnk">

		<script type="text/javascript">

		  document.write('<textarea readOnly onfocus="this.select();">'+window.location+'</textarea>');

		</script>

	  </td>

	</tr>

  </table><br />

</div>[/code]

Стили кнопок с классом "under" можно в стили вытащить, я для наглядности в шаб закинул. К сожалению, у меня 8.5, поэтому сделать как хотел не получилось, жду 9.2 для обновления :)

Изменено пользователем zgr
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...