Русская поддержка интернет-магазина PrestaShop
русская поддержка PrestaShop.
Регистрация
Забыли пароль?
Главная
Возможности
Демо
Скачать
Каталог магазинов
Форум
Модули и шаблоны
Администрирование
Реклама и маркетинг
Аналитика и статистика
Оплата и платежные системы
Управление контентом
Экспорт
Фронт-офис
Локализация
Торговые площадки
Управление товарами
Средства миграции
Оформление заказа
Поиск и фильтры
Доставка и логистика
Слайд-шоу
Социальные сети
Модификаторы
Шаблоны PrestaShop
Работа
Главная
Форум
Общие форумы (prestashop v1.3.x)
Песочница
Надо выводить надпись везде
Надо выводить надпись везде
ZoraX
Новичок
Сообщений: 24
Регистрация: 21-07-2010
# 1
15-08-2010 17:09
Добрый день, мне надо сделать чтобы везде на сайте была надпись что пользователь не зарегистрировался, если пользователь зарегистрировался то эту надпись не выводить.
Как сделать?
Заранее спасибо.
Сообщение отредактировано ZoraX 15-08-2010 18:09 ...
ZoraX
Новичок
Сообщений: 24
Регистрация: 21-07-2010
# 2
15-08-2010 18:34
Я так понимаю что надо в header.tpl что то типа
Код:
{if isset($nonregister_user)}
Пользователь не зарегистрирован для регистрации пройдите по ссылке
{/if}
ZoraX
Новичок
Сообщений: 24
Регистрация: 21-07-2010
# 3
15-08-2010 19:57
к сожалению не нашёл где перечислены эти шаблоны smarty
Ничего не работает.
ors
Профессионал
Сообщений: 1885
Регистрация: 09-11-2009
# 4
15-08-2010 23:13
А с чего вы взяли что есть переменная nonregister_user?
Это нужно вставить:
Код:
{if $logged}
Пользователь не зарегистрирован для регистрации пройдите по ссылке
{/if}
Сохранять в UTF-8 без BOM
Модули для PrestaShop
,
Синхронизация с 1С
ZoraX
Новичок
Сообщений: 24
Регистрация: 21-07-2010
# 5
15-08-2010 23:33
нашёл как сделать через токен, но понимаю что это не совсем правильно
В header.tpl в низ добавить
{if $static_token == c03b128e587a338668e9293b96b6e768}
Вы не зарегистрированы
{/if}
Токен узнать так - {$static_token}
Сообщение отредактировано ZoraX 16-08-2010 00:38 ...
ZoraX
Новичок
Сообщений: 24
Регистрация: 21-07-2010
# 6
16-08-2010 09:19
Цитата:( ors @ 16-08-2010 00:13
Смотреть сообщение
)
А с чего вы взяли что есть переменная nonregister_user?
Это нужно вставить:
Код:
{if $logged}
Пользователь не зарегистрирован для регистрации пройдите по ссылке
{/if}
Сохранять в UTF-8 без BOM
Спец тоже млин..
Мне надо наоборот проверять условие что регистрации нет.
Репутация: -3 | Поставил: Алекс
Алекс
Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009
# 7
16-08-2010 09:28
1. Пользуемся поиском, тему обсуждали раз 5.
2. ors все верно подсказал, проверяем условием {if $logged} (не авторизован = не зарегистрирован)
Оказываю услуги по администрированию интернет-магазина на CMS PrestaShop, написание модулей для PrestaShop. Большой опыт работы с CMS PrestaShop.
ZoraX
Новичок
Сообщений: 24
Регистрация: 21-07-2010
# 8
16-08-2010 09:30
Поиск - использовал уже раз 10ть, искал и по фразам и по частям слов - поиск не находит то что надо.
Так что отсылать на поиск конечно надо, но в данном случае для меня нерезультативно.
Вместо того чтобы через губу отсылать.. есть ли возможность привести все переменные которые есть и их значения?
Сообщение отредактировано ZoraX 16-08-2010 10:35 ...
Алекс
Администратор
Сообщений: 4516
Откуда: Красноярск
Регистрация: 29-05-2009
# 9
16-08-2010 09:39
Цитата:( ZoraX @ 16-08-2010 10:30
Смотреть сообщение
)
все переменные которые есть и их значения
в init.php начиная с
Код:
$smarty->assign
Оказываю услуги по администрированию интернет-магазина на CMS PrestaShop, написание модулей для PrestaShop. Большой опыт работы с CMS PrestaShop.
ors
Профессионал
Сообщений: 1885
Регистрация: 09-11-2009
# 10
16-08-2010 11:56
Сложно обратить условие что ли?
{if !$logged}, {if $logged==false}, {if $logged}{else}{/if}
Модули для PrestaShop
,
Синхронизация с 1С
На Главную форума
Найти
FaQ
Панель управления
Кто он-лайн
Общие форумы (prestashop v1.7.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.6.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Модули, плагины
-- Дизайн, шаблоны
-- Песочница
Общие форумы (prestashop v1.5.x)
-- Общий форум
Общие форумы (prestashop v1.4.x)
-- Новости и объявления
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
-- Песочница
-- Прочее
Общие форумы (prestashop v1.3.x)
-- Общий форум
-- Установка, Настройка, Обновление
-- Дизайн, шаблоны
-- Модули, плагины
---- Платные модули и хаки
-- Песочница
Другое
-- Корзина
---- Хостинг
---- Каталог магазинов
---- Общий форум
---- Прием багов