forum.bitel.ru
http://forum.bitel.ru/

Добавление новых тарифов
http://forum.bitel.ru/viewtopic.php?f=22&t=3706
Страница 1 из 1

Автор:  Alex-XXI [ 11 мар 2010, 23:45 ]
Заголовок сообщения:  Добавление новых тарифов

Решили ввести новые тарифы, завели их в биллинге, добавили в группу тарифов, указав в качестве начала периода дату, с которой пользователи могут работать на новых тарифах. Но в Web-интерфейсе у пользователей нет возможности перейти на новые тарифы, этих тарифов просто нет в списке, даже если выбрать дату, с которой они могут быть использованы.

Автор:  dimOn [ 16 мар 2010, 12:17 ]
Заголовок сообщения:  Re: Добавление новых тарифов

версия?

Автор:  dimOn [ 16 мар 2010, 12:53 ]
Заголовок сообщения:  Re: Добавление новых тарифов

Этому юзеру назначена группа тарифов из которой надо чтобы выбирались тарифы? И в этой группе назначены тарифы и стоит ли там дата подходящая действия группы, а не только даты видимости тарифов?

Автор:  Alex-XXI [ 16 мар 2010, 23:12 ]
Заголовок сообщения:  Re: Добавление новых тарифов

dimOn писал(а):
версия?

Версия 5.0, сборка 658.
dimOn писал(а):
Этому юзеру назначена группа тарифов из которой надо чтобы выбирались тарифы? И в этой группе назначены тарифы и стоит ли там дата подходящая действия группы, а не только даты видимости тарифов?

Юзеру назначена группа тарифов. В этой группе тарифов есть тариф "Тест" с датой начала периода например 20 марта и ряд других тарифов. Переход на новые тарифы в данной группе разрешен с любого дня, начиная с сегодняшнего. В веб интерфейсе у этого пользователя в меню смены тарифов тарифа "Тест" в списке нет, даже если выбрать дату 20 марта, остальные тарифы в списке есть.
PS Последний вопрос не понял.

Автор:  dimOn [ 17 мар 2010, 11:19 ]
Заголовок сообщения:  Re: Добавление новых тарифов

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

Автор:  Alex-XXI [ 17 мар 2010, 17:44 ]
Заголовок сообщения:  Re: Добавление новых тарифов

Все правильно, юзеру назначена эта группа тарифов еще больше года назад. А уже внутри этой группы тарифов есть тариф "Тест" с началом действия 20 марта. Этот тариф в веб интерфейсе не виден до тех пока, не настанет 20 марта. Но пользователи ведь могут менять тарифы заранее, поэтому нужно, чтобы этот тариф был виден в веб интерфейсе, если пользователь выберет изменить тариф с 20, 21,... марта, а если дата выбрана 19 марта и ранее, то этот тариф не виден.

Автор:  dimOn [ 18 мар 2010, 11:40 ]
Заголовок сообщения:  Re: Добавление новых тарифов

Нет, такого не предусмотрено. Как интересно вы это себе представляете? Вы выбирате другую дату и в списке тарифов тут же меняется их набор? Период для тарифов внутри группы был введён немного для других целей - это период, когда тариф ВИДИМ для юзера, а не период, когда не него можно перейти.

Автор:  Alex-XXI [ 18 мар 2010, 12:21 ]
Заголовок сообщения:  Re: Добавление новых тарифов

dimOn писал(а):
Нет, такого не предусмотрено. Как интересно вы это себе представляете? Вы выбирате другую дату и в списке тарифов тут же меняется их набор? Период для тарифов внутри группы был введён немного для других целей - это период, когда тариф ВИДИМ для юзера, а не период, когда не него можно перейти.

Это было бы логично, ведь тариф пользователь может поменять заранее и чаще всего так и происходит. Да и реализовать я думаю это не сложно.

Автор:  dimOn [ 18 мар 2010, 13:55 ]
Заголовок сообщения:  Re: Добавление новых тарифов

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

Автор:  dimOn [ 18 мар 2010, 14:02 ]
Заголовок сообщения:  Re: Добавление новых тарифов

Alex-XXI писал(а):
Это было бы логично, ведь тариф пользователь может поменять заранее и чаще всего так и происходит. Да и реализовать я думаю это не сложно.
На самом деле это совсем недавно появилось и сделано было для конкретной цели, которую оно как бы и выполняет...
Предложите своё видение, то есть:
1) как это должно выглядеть:
а) при настройке в админке
б) при использовании юзером в веб-интрефейсе
2) И вообще, зачем это нужно, то есть словесно опишите чего вы хотите добиться этим. Может, это можно реализовать уже как-то по-другому.
3) Учтите, что ломать схему в том виде, в каком она есть "есть возможность задать с какого по какой день виден тариф" не нужно бы (ибо это было сделано намеренно, как конкретная заказанная доработка), можно её только дополнить.

Автор:  Alex-XXI [ 18 мар 2010, 14:40 ]
Заголовок сообщения:  Re: Добавление новых тарифов

dimOn писал(а):
И как именно это реализовать даже с точки зрения пользователя? Опишите, пожалуйста. То есть мы выбираем дату и - хоппа - тут же список тарифов то у нас другой?

Я считаю, что при открытии вкладки смены тарифов должны подгружаться из базы тарифы не на текущую дату, а за период "текущая дата+число дней, за которые можно поменять тариф". Но показывать юзеру нужно не все тарифы из этого списка, а только те, что соответствуют с выбранной им датой смены тарифа. Это все можно реализовать одним скриптом в веб-интерфейсе. В админке ничего менять не нужно, там все нормально реализовано.
Все это нужно с той целью, что если мы будем вводить новые тарифы, чтобы у пользователей была возможность изменить тарифы заранее. Сейчас пользователи должны ждать наступления даты ввода новых тарифов и только после этого у них появится возможность поменять тариф.

Страница 1 из 1 Часовой пояс: UTC + 5 часов [ Летнее время ]
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/