Скрипт подписки. где он?

Правила раздела: faq.php?mode=okay
Модератор: Модераторы

trainracing M
Аватара
trainracing M
Возраст: 32
Репутация: 13
Сообщения: 121
Зарегистрирован: 07.10.2016
С нами: 7 лет 6 месяцев
Сайт

Сообщение #1 trainracing » 31.01.2017, 08:24

Такой вопрос - в форме подписки если пользователь уже в базе, то ему сообщение выводится "вы уже подписаны" а как сделать свой код вместо этого сообщения, и убрать проверку на повторный емейл, а думать что он успешный.

Суть : если клиент уже подписан, выводить ему модальное окно с кодом по нажатии на кнопку. И если я админ то мне убрать все проверки и ткрывать модальное по нажатию.

сейчас я реализовал скачивание прайса при вводе мыла и нажатии скачать. Но те кто уже подписан не могут посмотреть прайс т.к. выводится что вы подписаны уже.

В каких файлах рыть? кроме Subscribes.php
Вложения
подпска2.PNG
скрин2
подпска.PNG
скрин
подпска.PNG (3.17 КБ) 1379 просмотров

m1hasik M
Аватара
m1hasik M
Возраст: 32
Репутация: 31
Сообщения: 200
Зарегистрирован: 12.11.2015
С нами: 8 лет 5 месяцев
Откуда: Днепр
Skype

Сообщение #2 m1hasik » 31.01.2017, 09:06

php код, который обрабатывает сам запрос лежит в файле view/IndexView.php
А фенсибокс вызывается в файле шаблона, scripts.tpl
там есть перемення $subscribe что то там

trainracing M
Аватара
trainracing M
Возраст: 32
Репутация: 13
Сообщения: 121
Зарегистрирован: 07.10.2016
С нами: 7 лет 6 месяцев
Сайт

Сообщение #3 trainracing » 01.02.2017, 07:35

в индексвиев и скриптс нашел, поменял, спасибо. А как можно убрать все проверки и открывать модальное по нажатию кнопки, если сессия админа.
в шаблоне понятно, что {if $smarty.session.admin}.. а как быть в indexview?

m1hasik M
Аватара
m1hasik M
Возраст: 32
Репутация: 31
Сообщения: 200
Зарегистрирован: 12.11.2015
С нами: 8 лет 5 месяцев
Откуда: Днепр
Skype

Сообщение #4 m1hasik » 01.02.2017, 09:03

trainracing писал(а):в индексвиев и скриптс нашел, поменял, спасибо. А как можно убрать все проверки и открывать модальное по нажатию кнопки, если сессия админа.
в шаблоне понятно, что {if $smarty.session.admin}.. а как быть в indexview?
если я правильно понял, то проверка админка во всех php будет такой

Код: Выделить всё

if($_SESSION['admin']){
 делаем что то под админом
}

trainracing M
Аватара
trainracing M
Возраст: 32
Репутация: 13
Сообщения: 121
Зарегистрирован: 07.10.2016
С нами: 7 лет 6 месяцев
Сайт

Сообщение #5 trainracing » 02.02.2017, 07:41

m1hasik писал(а):если я правильно понял, то проверка админка во всех php будет такой

не. мне надо выключить админу проверку по вводу емейла, чтоб на кнопку подписки тыркать и модальное вылазило, а я не пойму как(

m1hasik M
Аватара
m1hasik M
Возраст: 32
Репутация: 31
Сообщения: 200
Зарегистрирован: 12.11.2015
С нами: 8 лет 5 месяцев
Откуда: Днепр
Skype

Сообщение #6 m1hasik » 02.02.2017, 10:50

trainracing писал(а):
m1hasik писал(а):если я правильно понял, то проверка админка во всех php будет такой

не. мне надо выключить админу проверку по вводу емейла, чтоб на кнопку подписки тыркать и модальное вылазило, а я не пойму как(

если что б не было самой валидации то надо у input завернуть в условие проверки админка дата атрибуты data-format, data-notice


Название раздела: Вопросы по работе с OkayCMS
Правила раздела: faq.php?mode=okay

Быстрый ответ


Введите код в точности так, как вы его видите. Регистр символов не имеет значения.
Код подтверждения

   

Вернуться в «Вопросы по работе с OkayCMS»

Кто сейчас на форуме (по активности за 5 минут)

Сейчас этот раздел просматривают: 93 гостя