0 Пользователей и 1 Гость просматривают эту тему.
  • 12 Ответов
  • 11296 Просмотров
*

Myst

  • Осваиваюсь на форуме
  • 44
  • 0 / 0
Как узнать адрес страницы из переменных joomla 1.5?
*

Darkick

  • Завсегдатай
  • 1142
  • 239 / 1
Код
$uri = & JURI::getInstance();
$url = $uri->toString();
*

Zuev

  • Захожу иногда
  • 211
  • 15 / 1
  • В дальнем плавании
Немного другой вариант
Код
	
$uri = &JFactory::getURI();
$url = $uri->toString(array('path', 'query', 'fragment'));
print $url;

результат:
index.php?option=com_content&view=article&id=ХХХ&Itemid=ХХХ
*

Myst

  • Осваиваюсь на форуме
  • 44
  • 0 / 0
огромное всем спасибо, а как узнать её title?
*

Zuev

  • Захожу иногда
  • 211
  • 15 / 1
  • В дальнем плавании
Точно сказать не могу, но глянь этот топик http://joomlaforum.ru/index.php/topic,56828.0.html
возможно ответ smart'а натолкнет на нужные мысли
*

balbesKO

  • Новичок
  • 3
  • 0 / 0
блин, а куда эти строки вставить нужно?
*

Zuev

  • Захожу иногда
  • 211
  • 15 / 1
  • В дальнем плавании
я делаю так:
пишу php скрипт, например в файле myscript.php

и вставляю его в материал с помощью модуля :add_php

т.е. в самом материале пишу {rdaddphp file=myphpfiles/myscript.php}

сам модуль смотри во вложении, это версия для joomla 1.5

[вложение удалено Администратором]
*

Zuev

  • Захожу иногда
  • 211
  • 15 / 1
  • В дальнем плавании
т.е. эти строки в данном примере нужно вставлять в myscript.php
*

Zuev

  • Захожу иногда
  • 211
  • 15 / 1
  • В дальнем плавании
и обрати внимание, что если вызвать этот скрипт прямой ссылкой типа http://MySite.ru/myphpfiles/myscript.php

то приведенные в примере функции &JFactory::getURI(); и другие jooml'овские не заработают.

т.к. они являются именно jooml'овскими и именно поэтому файл php надо вставлять в тело материала с использованием упомянутого выше модуля
*

voland

  • Легенда
  • 11031
  • 588 / 112
  • Эта строка съедает место на вашем мониторе
Немного другой вариант
Код
	
$uri = &JFactory::getURI();
$url = $uri->toString(array('path', 'query', 'fragment'));
print $url;

результат:
index.php?option=com_content&view=article&id=ХХХ&Itemid=ХХХ
А как получить такой результат если включен SEF??
*

nl

  • Новичок
  • 5
  • 0 / 0
Извините пожалуйста, но можно еще подробнее, в какой файл это прописывать? В какой материал?
*

mark1

  • Захожу иногда
  • 394
  • 39 / 2
Немного другой вариант
Код
	
$uri = &JFactory::getURI();
$url = $uri->toString(array('path', 'query', 'fragment'));
print $url;

результат:
index.php?option=com_content&view=article&id=ХХХ&Itemid=ХХХ
Указанный пример положил мне сайт, Joomla 1.5.24.

Зато отлично работает Sourcerer от NoNumber, плагин для вставки PHP/CSS/JS .  
Строчка кода такая:
Код
{source}<?php echo JURI::current();?>{/source}
*

UksusoFF

  • Захожу иногда
  • 187
  • 5 / 0
Подскажите как выдерунуть com_content из ссылки вида http://sitename.ru/index.php/sample/sample/
Все решения что выше работают только если не включен SEO.
А как получить такой результат если включен SEF??
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

php скрипт для вызова url адреса открытой страницы

Автор bigrash

Ответов: 10
Просмотров: 4070
Последний ответ 17.02.2024, 20:12:05
от Vastriet
Joomla 1.5 как убрать кнопку редактировать материант с сайта

Автор andriy465

Ответов: 5
Просмотров: 1805
Последний ответ 12.11.2023, 23:37:03
от all_zer
Вместо некоторых разделов стали отображаться пустые страницы

Автор ch

Ответов: 0
Просмотров: 735
Последний ответ 04.12.2020, 15:07:27
от ch
Нужно wiki под Joomla

Автор THE KILLERS

Ответов: 9
Просмотров: 8728
Последний ответ 05.11.2020, 20:56:47
от Kijv
Поиск статьи по url сайта в админке Joomla 1.5

Автор Tema

Ответов: 5
Просмотров: 1274
Последний ответ 14.08.2020, 07:16:44
от rsn