Редирект с главной страницы в профили

 
Посетитель
small user social cms
Медаль
Сообщений: 129
Здравствуйте, уважаемые Инстантовцы.

Мне нужна ваша помощь. Месяца 2 назад, ставил в index.php код для редиректа ( http://instantcms.ru/forum/thread3186.html#new ) с главной страницы в профиль пользователя (Была версия 1.9).

Но с переходом на версию 1.10.1 заметил, что данный редирект не работает, а выводит ошибку. Удалив код редиректа, увидел, что ошибка исчезла.

Возникает вопрос: Как можно модернизировать код, чтобы заново работал редирект, и при нажатии на логотип - открывался профиль пользователя?

Страница, при помощи которой я делал редирект: http://instantcms.ru/forum/thread3186.html .
Сайт: livestrana.ru
Редактировалось: 3 раз (Последний: 24 января 2013 в 22:44)
Посетитель
small user social cms
Медаль
Сообщений: 129
Помощи не ждать?
Реклама
cms
Посетитель
small user social cms
МедальАвторитет форумаКубок зрительских симпатий
Сообщений: 2603
плохо понял зачем какие то хаки для этого. Пост в форуме с примером редиректа от 2010 года. Первые версии инстанта... Возможно тогда так и решалось. Но уже давно есть настройка в которой указываешь что показывать пользователю после авторизации в т. ч. нужное вам "открыть профиль". Разве не так?
Посетитель
small user social cms
Медаль
Сообщений: 129
Нил:

плохо понял зачем какие то хаки для этого. Пост в форуме с примером редиректа от 2010 года. Первые версии инстанта... Возможно тогда так и решалось. Но уже давно есть настройка в которой указываешь что показывать пользователю после авторизации в т. ч. нужное вам "открыть профиль". Разве не так?

Так, но данная функция отвратительно работает.
Посетитель
small user social cms
МедальКубок зрительских симпатий
Сообщений: 122
Сергей Егоров, чего в ней отвратительного?
Посетитель
small user social cms
Медаль
Сообщений: 129
neomaster:

Сергей Егоров, чего в ней отвратительного?

При нажатии на логотип открывается главная страница. Исправил запись!
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1168
Не проверил, наверно так:
Код PHP:
  1. <?php if (!$inUser->id){ ?> <a href="/">logo</a> <?php } else { ?>
  2. <a href="<?php cmsUser::getProfileURL($inUser->login) ?>">logo</a>
  3. <?php } ?>
Дополнения для InstantCMS 2 | Готовый сайт Доска объявлений
Посетитель
small user social cms
Медаль
Сообщений: 129
Evanescence:

Не проверил, наверно так:
Код PHP:
  1. logo
  2.  
  3.  

Parse error: syntax error, unexpected '<' in /home/h43068/data/www/livestrana.ru/index.php on line 68

PS. Вставлял так:

////////////////////////// Проверяем, включен ли сайт //////////////////////////

<?php if (!$inUser->id){ ?> <a href="/">logo</a> <?php } else { ?>
<a href="<?php cmsUser::getProfileURL($inUser->login) ?>">logo</a>
<?php } ?>
Редактировалось: 1 раз (Последний: 24 января 2013 в 23:22)
Посетитель
small user social cms
Медаль
Сообщений: 129
Parse error: syntax error, unexpected '}' in /home/h43068/data/www/livestrana.ru/index.php on line 68
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1224
Так а зачем вы это вставляете в индекс?
вставте в шаблон:
Редактировалось: 2 раз (Последний: 24 января 2013 в 23:49)
Посетитель
small user social cms
МедальПочетный донор проектаАвторитет форумаКубок зрительских симпатий
Сообщений: 2471
Сергей Егоров:
Parse error: syntax error, unexpected '<' in /home/h43068/data/www/livestrana.ru/index.php on line 68
в переводе - синтаксическая ошибка, нет закрывающего символа }
Раньше РАЙ был везде - РАЙсовет, РАЙком, РАЙсобес...., а сейчас везде АДминистрации!
Не надо давать людям советы. Каждый должен лохануться самостоятельно!
Любишь в продакшн, люби и баги починить!
Посетитель
small user social cms
Медаль
Сообщений: 129
Димитриус:

Так а зачем вы это вставляете в индекс?
вставте в шаблон:
logo


В templates.php?
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1224
стоп...минуту
Посетитель
small user social cms
Медаль
Сообщений: 129
Появился отступ сверху - http://livestrana.ru/ .
Посетитель
small user social cms
МедальКубок зрительских симпатийАвторитет форума
Сообщений: 1224
Вот так вставь в шаблон:
Код PHP:
  1. <?php if (!$inUser->id){ ?> <a href="/"><div id="logo">
  2. </div></a> <?php } else { ?>
  3. <a href="<?php echo(cmsUser::getProfileURL($inUser->login)); ?>"><div id="logo">
  4. </div></a>
  5. <?php } ?>
  6.  
вместо <div id="logo">
</div>
Редактировалось: 1 раз (Последний: 24 января 2013 в 23:48)
В начало страницы
Предыдущая темаСледующая тема Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.