Напомните пожалуйста, как правильно прописать в ссылке путь в личный профиль 1.X

 
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 738
Менюшка такая -
Код PHP:
  1. <li class="has-children">
  2. <a href="/users/{user.id}">Моя страница</a>
  3. </li>
не работает в отдельном файле, попадаю на 404 страницу. Как верно указать ссылку чтобы открывался личный профиль? (меню делаю не в админке а в обычном файле)
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатийПочетный донор проекта
Сообщений: 2644
Заралик,
А чего получается в адресной строке на 404-ой странице?
Так пробовали?
<a href="/users/{user.login}">
Реклама
cms
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 738
Ris:

Заралик,
А чего получается в адресной строке на 404-ой странице?
Так пробовали?

выходит точно так же - /users/{user.login} (даже не меняется на логин). Я добавляю данную кнопку в файл - template.php мне нужно именно в нем вывести
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 2595
Заралик, что значит в отдельном файле?
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форумаПочетный донор проекта
Сообщений: 2792
Нил™:

Заралик, что значит в отдельном файле?
Скорей всего, человек пытается на чистом HTML преобразовать переменную на id текущего юзера.
Аргумент
Украинский для инстант
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форумаПочетный донор проекта
Сообщений: 2792
Заралик, только феншуй не гарантирую (не прогер):
Код PHP:
  1.  
  2. <?php if ($inUser->id){ ?>
  3. <a href="/users/<?php echo $inUser->login; ?>">Моя страница</a>
  4. <?php } ?>
  5.  
Работает и условие $inUser->login.
Украинский для инстант
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 2595
Олег Васильевич я:
Скорей всего, человек пытается на чистом HTML преобразовать переменную на id текущего юзера.
Ну, что то человек сам не считает нужным отвечать на уточняющие вопросы, то ли стесняется, то ли мой возможный ответ ему заранее не годится)

Тогда вопрос к вам...

Олег Васильевич я:
Заралик, только феншуй не гарантирую (не прогер):
Код PHP:
 
Код PHP:
  1. <?php if ($inUser->id){ ?>
  2. <a href="/users/<?php echo $inUser->login; ?>">Моя страница</a>
  3. <?php } ?>
 
Работает и условие $inUser->login.

А ВЫ это куда предлагаете вставлять?))

Если речь идёт о каком то файле в корне сайта script.php то конечно этот код не будет работать.
Если файл лежит в папке includes/myphp возможно и сработает, но сначала нужно подключить


Код PHP:
  1.  
  2. $inUser = cmsUser::getInstance();
Редактировалось: 1 раз (Последний: 11 января 2018 в 00:58)
Посетитель
small user social cms
МедальПочетный донор проектаКубок зрительских симпатийАвторитет форумаПочетный донор проекта
Сообщений: 2792
Нил™:
А ВЫ это куда предлагаете вставлять?))
Дык, пишет же человек, где ему надо:
Заралик:
Я добавляю данную кнопку в файл - template.php мне нужно именно в нем вывести
Вот туды и предлагаю.
Украинский для инстант
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 2595
Олег Васильевич я:
Дык, пишет же человек, где ему надо:
Заралик:
Я добавляю данную кнопку в файл - template.php мне нужно именно в нем вывести
Вот туды и предлагаю.

и правда, ведь пишет...
Редактировалось: 1 раз (Последний: 11 января 2018 в 02:24)
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 738
Нил™:
Ну, что то человек сам не считает нужным отвечать на уточняющие вопросы, то ли стесняется, то ли мой возможный ответ ему заранее не годится)
Вчера не успел ответить, спасибо что обратили внимание на тему, да файл - emplate.php

Нил™:
и правда, ведь пишет...
laugh

Олег Васильевич я:
только феншуй не гарантирую (не прогер):
Код PHP:


<?php if ($inUser->id){ ?>
<a href="/users/<?php echo $inUser->login; ?>">Моя страница</a>
<?php } ?>


Работает и условие $inUser->login.
Спасибо за помощь, в течении дня проверю, в файлах типа ipi выходит без проблем а тут файл template.php видимо не понимает простую конструкцию!
Посетитель
small user social cms
МедальПочетный донор проекта
Сообщений: 738
Всем спасибо работает отлично!
В начало страницы
Предыдущая темаСледующая тема Перейти на форум: