Новости Joomla

Вышли релизы безопасности Joomla 6.1.1 и Joomla 5.4.6

Релиз безопасности Joomla 6.1.1 и Joomla 5.4.6

Проект Joomla! рад сообщить о выходе Joomla 6.1.1 и Joomla 5.4.6. Это релизы безопасности и исправления ошибок для серий 5.x и 6.x.

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

klubnichkaaa

  • Захожу иногда
  • 302
  • 16 / 2
Излогаю суть! У меня есть компонент, для проверки какая категория к какому разделу принадлежит. Тоесть адрес имеет вид http://test.eroteks.ru/faq/?id=8  вот этот id я извлекаю и после проверяю $razid=$_GET['id'];

Ссылка имеет вид <a href="./?id='.$row->id.'">'.$row->name.'</a> Но при наведении она имеет вид http://test.eroteks.ru/?id=8 тоесть псевдонима FAQ нет как же мне его добавить, представьте если пользователь создаст свой псевдоним то как тогда быть?

Ну или хотябы в каком направлении копать, может можно вытащить полностью адрес  http://test.eroteks.ru/faq/?id=8
« Последнее редактирование: 08.07.2011, 22:07:08 от klubnichkaaa »
Делай с другими то же, что они собираются сделать с тобой: бей первым.
*

aldem67

  • Осваиваюсь на форуме
  • 12
  • 1 / 0
Re: Как добавить псевдоним ссылки?
« Ответ #1 : 08.07.2011, 23:34:48 »
1) подставить напрямую в ссылку
Код: php
'<a href="/faq/?id='.$row->id.'">'.$row->name.'</a>'
2)
Код: php
'<a href="'.$_SERVER['SCRIPT_NAME'].'?id='.$row->id.'">'.$row->name.'</a>'

Upd:
А если у Вас может пользователь свои создавать, так может прям оттуда где сохранено ??
Код: php
'<a href="'.$row->myalias.'?id='.$row->id.'">'.$row->name.'</a>'
*

klubnichkaaa

  • Захожу иногда
  • 302
  • 16 / 2
Re: Как добавить псевдоним ссылки?
« Ответ #2 : 09.07.2011, 14:07:31 »
Привет aldem67!

Этот пример я вчера случайно на одном сайте откопал то что ты прислал, то что ты написал
Цитировать
А если у Вас может пользователь свои создавать, так может прям оттуда где сохранено ??
это не получится создаёт он ссылки в меню, а не через мой компонент, после нескольких часов раздумий и распросов друзей в какую сторону копать я решил свою проблему так!

Данный код выводит данный адрес в адресной строке!
Цитировать
echo 'http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];

Мне же надо было сделать так что бы вытащить url и вставить в ссылку, и что бы псевдоним мог быть любой!
у меня url выглядит так http://test.eroteks.ru/faq/ переменная $razid в неё я записал id из адресной строки. $urlvenu в неё я занёс $_SERVER['REQUEST_URI']; который выводит  /faq/?id=21 после эту переменную я разбил на части и оставил лишь /faq/ после подставил нужные перменные сделал проверки свои и всё работает как надо! Но есть одно но адрес ссылки не должен в конце содержать/ тоесть если пользователь войдёт http://test.eroteks.ru/faq/ то добавится ещё один слешь и код будет неправильно работать. Вообщем я рад что добил эту хрень, буду ещё тестить на ошибки или баги, хочется сделать так что бы у пользователя не возникли проблемы!
Цитировать
<?php
$date = "04/30/1973";// разграничителями могут быть slash, dot или hyphen
list ($month, $day, $year) = split ('[/.-]', $date);
echo "Month: $month; Day: $day; Year: $year<br>\n";

$razid=$_GET['id'];
$urlvenu = $_SERVER['REQUEST_URI'];
list ($month, $day, $year) = split ('[/.-]', $urlvenu);

foreach ($this->rows as $row ) {
if ($razid==true){
echo '<td align="center"><a href="http://'.$_SERVER['HTTP_HOST'].'/'.$month.$day.'/'.'?id='.$row->id.'">'.$row->name.'</a></td>'; }

else {
echo '<td align="center"><a href="http://'.$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'].'/?id='.$row->id.'">'.$row->name.'</a></td>';

}

} ?>
Делай с другими то же, что они собираются сделать с тобой: бей первым.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не отображает link CSS style

Автор leo78

Ответов: 0
Просмотров: 1354
Последний ответ 15.07.2015, 16:37:06
от leo78
Вариант пагинатора

Автор AlekVolsk

Ответов: 5
Просмотров: 1488
Последний ответ 03.02.2015, 01:00:30
от ELLE
Странности при установке компонента

Автор Александр216

Ответов: 3
Просмотров: 1615
Последний ответ 16.07.2014, 12:38:39
от Aleks.Denezh
Странности в работе sql-запроса

Автор Александр216

Ответов: 7
Просмотров: 1899
Последний ответ 27.06.2014, 22:03:19
от Aleks.Denezh
Прошу помощи с RS monials

Автор Unloved

Ответов: 0
Просмотров: 1802
Последний ответ 06.06.2014, 04:12:25
от Unloved