Перейти к содержимому


Нужна Помощь В Скрипте


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 7

#1 hudobinsa

hudobinsa

    Новичок

  • Пользователи
  • Pip
  • 5 сообщений

Отправлено 20 Июнь 2011 - 20:44

Доброго времени суток!
На сайте в правом блоке вставил кнопку входа в ЛК.
Вопрос такой, что нужно прописать, чтоб вошедшим пользователям не отображалась эта кнопка, а отображалась другая - выход???
В меню навигации её размещать не хочу, т.к. не отображаются другие пункты меню. не хватает места.
сайт http://lr-kosmetik.ru/

#2 Vaccina

Vaccina

    Активный участник

  • Модераторы
  • 24 353 сообщений

Отправлено 21 Июнь 2011 - 19:53

Хм. вам нужно использовать подобное условие

{% IFNOT CLIENT_IS_LOGIN %}
  <a href="http://{NET_DOMAIN}/user/login">Вход</a>
{% ELSE %}
  <a href="http://{NET_DOMAIN}/user/logout">Выход</a>
{% ENDIF %}


#3 sibulba

sibulba

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 2 335 сообщений

Отправлено 29 Март 2013 - 18:48

поднималя подобный вопрос
не могу решить технически что куда вставляется

необходимо сделать в шапке сайта. под телефонами кнопки Вход | Регистрация
если клиент вошел то Вход меняется на имя пользователя.  кнопка регистрация на выход.
собственно вот в чем загвоздка. подскажите для дурака что куда вставлять.
буду рад помощи

#4 Сake

Сake

    Активный участник

  • Модератоpы
  • 5 979 сообщений

Отправлено 30 Март 2013 - 01:43

По сути это будет код вида

<div style="position: absolute; right: 0px; top: 120px; width: 200px; height: 20px;">
{% IFNOT CLIENT_IS_LOGIN %}
  <a href="http://{NET_DOMAIN}/user/login">Вход</a> | <a href="http://{NET_DOMAIN}/user/register">Регистрация</a>
{% ELSE %}
  {CLIENT_NAME} | <a href="http://{NET_DOMAIN}/user/logout">Выход</a>
{% ENDIF %}
</div>

Данный код необходимо вставить в шаблон "HTML" после строки

<div id="header" class="container">


#5 sibulba

sibulba

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 2 335 сообщений

Отправлено 30 Март 2013 - 20:25

добавил получилось

подскажите теперь как это сделать стилями
чтобы стили этого блока были в main css и чтобы там его можно было изменять
было бы круто управлять блоком оттуда

#6 Koderhan

Koderhan

    Активный участник

  • Модератоpы
  • 6 227 сообщений

Отправлено 31 Март 2013 - 06:23

Просмотр сообщенияsibulba (30 Март 2013 - 20:25) писал:

добавил получилось

подскажите теперь как это сделать стилями
чтобы стили этого блока были в main css и чтобы там его можно было изменять
было бы круто управлять блоком оттуда
вам нужно заменить код:
<div style="position: absolute; right: 0px; top: 120px; width: 200px; height: 20px;">
На такой код где будет прописаны стили.
<div class="fun">
И добавить стили к этому классу в main.css.
.fun {
position: absolute;
right: 0px;
top: 120px;
width: 200px;
height: 20px;
}


#7 sibulba

sibulba

    Активный участник

  • Пользователи
  • PipPipPipPip
  • 2 335 сообщений

Отправлено 31 Март 2013 - 08:01

а как сделать текст белым подскажите? получилось только черту сделать белой

#8 Stasya

Stasya

    Активный участник

  • Модератоpы
  • 4 007 сообщений

Отправлено 31 Март 2013 - 10:45

В шаблоне HTML  найдите строку
<a href="http://climateline-rostov.ru/user/login" >Вход</a>
и замените на
<a href="http://climateline-rostov.ru/user/login" style="color: white;">Вход</a>
и строку
<a href="http://climateline-rostov.ru/user/register">Регистрация</a>
замените на
<a href="http://climateline-rostov.ru/user/register" style="color: white;">Регистрация</a>





Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных