Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru Сниппеты PHP Сниппеты Динамический url текущей страницы

Динамический url текущей страницы


     09.07.2016    PHP Сниппеты    701

Здравствуйте

иногда на сайте нужно динамически выводить url текущей станицы, например для соц. сетей если нужно поделиться ссылкой
заходим в engine/modules/main.php находим сроку
$tpl->result['main'] = str_ireplace( '{THEME}', $config['http_home_url'] . 'templates/' . $config['skin'], $tpl->result['main'] );

после вставляем
$tpl->result['main'] = str_ireplace( '{page-url}', 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'].'', $tpl->result['main'] );


выводим на любой странице с помощью тега {page-url}

пример использования рассмотрим на ссылке (поделиться) для сайта Вконтакте
<a href="https://vk.com/share.php?url={page-url}">Поделиться</a>
Чтобы комментировать - войдите или зарегистрируйтесь на сайте