Jump to content
UTM.SPACE community

Utmcabinet V2.0 (Utm 5.2.1–008 +, 5.3)


v2.0  

51 members have voted

  1. 1. Нужен ли новый кабинет?

    • да
    • нет
      0
    • меня устраивает стандартный
      0
    • используем свои разработки
      0

This poll is closed to new votes


Recommended Posts

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

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

Не могу найти где происходит проверка данного поля - sum

Link to post
Share on other sites
  • Replies 392
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Popular Posts

личный кабинета для utm5 Скачать - utm5cabinet 5.3  Downloads вкладка Branches (PHP 5.6 - 7+) До utm5.3.5upd2 - только OpenSSL 1.0.*  Сообщить об ошибке Хотелось бы услышать ваши

1. Чтобы отчеты по трафику брали онформацию из архивированных таблиц 2. Сделать кнопку Включить/Выключить интернет 3. Чтобы мог сам пользователь делать себе добровольную блокировку. 4. Реализовать чег

Тогда вам встречный вопрос, если уже сейчас используем этот кабинет, в дальнейшем будет ли какое либо безболезненное обновление? И еще: примерно как скоро вы будите разрабатывать новый ЛК?

Posted Images

\application\modules\billing\forms\

RobokassaPay.php

в элементе Сумма

вместо


'validators' => array('Int')

написать


'validators' => array(
'Int',
array('Between', FALSE, (array('min' => 400,
'max' => 15000)))
),

Link to post
Share on other sites
  • 1 month later...

День добрый. Подскажите где подправить код так, чтобы дата в отчетах была ограничена датой подключения (перепробовал разные варианты, но пока не понял где). И второй вопрос как сделать проверку группы при авторизации?

Link to post
Share on other sites
где подправить код так, чтобы дата в отчетах была ограничена датой подключения

\application\modules\billing\controllers\IndexController.php

в каждом экшенах где строятся отчёты, кроме того вам надо еще получить дату подключения


$urfa->getUserInfo()

как сделать проверку группы при авторизации


\application\modules\default\controllers\IndexController.php

выбираете группы пользователя и проверяете

простой реализации здесь нет

Link to post
Share on other sites
  • 2 months later...

Добрый день! Очень понравился функционал Вашего кабинета, но никак не могу прикрутить его к билингу, стандартный кабинет работает, а Ваш не хочет. Сделал  все как написано , перечитал обе темы здесь и на нетапе и все без толку. Видимо где то туплю. Может вместе попробуем разобраться где ? ))

Стоит apache22 на freebsd 8.3 (стандартный кабинет работает), значит с php все норм, установлен в папку /usr/local/www/utm/ пути прописаны до www , в файле applications.ini изменил все пути в файлах resources.router.routes.*.route .Вроде все, Вот тут и начинается интересное, при входе на первую страницу  такое ощущение что не подцепились слои, все набок без расцветки, ну ладно это пока не глобально, далее ввод логина и пароля в режиме development выводит вот такое сообщение :

 

Zend_Controller_Router_Exception: No route matched the request

thrown in /usr/local/www/utm/library/Zend/Controller/Router/Rewrite.php on line 408

Call Stack
  1. Zend_Controller_Router_Rewrite->route()
    in /usr/local/www/utm/library/Zend/Controller/Front.php on line 911
  2. Zend_Controller_Front->dispatch()
    in /usr/local/www/utm/library/Zend/Application/Bootstrap/Bootstrap.php on line 97
  3. Zend_Application_Bootstrap_Bootstrap->run()
    in /usr/local/www/utm/library/Zend/Application.php on line 366
  4. Zend_Application->run()
    in /usr/local/www/utm/www/index.php on line 34

Помогите разобраться плиз.

Link to post
Share on other sites

в настройках apache 



<VirtualHost *:80>
ServerName (cabinet.local-написать своё)
DocumentRoot /usr/local/www/utm/www

SetEnv APPLICATION_ENV "development"

<Directory /usr/local/www/utm/www>
DirectoryIndex index.php
AllowOverride All
Order allow,deny
Allow from all
</Directory>
</VirtualHost>

Link to post
Share on other sites

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

Link to post
Share on other sites
  • 4 weeks later...

Добрый день! Такая ситуация, utm переехал на новую машину , apach тоже на новой машине, на старых все работало  как надо. Теперь не пускает в кабинет , пишет неверная пара пароль -логин. В логах  utm  пишет:


 


 


ERROR : Jul 17 17:21:17 2992cc40 DBAExistingError: DBAccess::get_sys_user: user not exists

ERROR : Jul 17 17:21:17 2992cc40 DBAExistingError: [__rpcf_get_sys_user] DBAccess::get_sys_user: user not exists

ERROR : Jul 17 17:21:46 2992cb00 RPCConn[sSL]<el_000029@10.10.12.17>: SSL connection failed...

ERROR : Jul 17 17:23:05 2992c9c0 RPCConn[sSL]<test@10.10.12.17>: SSL connection failed...

ERROR : Jul 17 17:25:29 2992c880 RPCConn[sSL]<el_000029@10.10.12.17>: SSL connection failed...

ERROR : Jul 17 17:25:43 2992c740 RPCConn[sSL]<el_000029@10.10.12.17>: SSL connection failed...

 

Гуглил, ничего нет, что я сделал не правильно, подскажите пожалуйста .
Link to post
Share on other sites
  • 4 weeks later...

Добрый день! подскажите пожалуйста как можно убрать кнопку "Статус интернета" выключить или включить. Возможно ли вообще такое ?


Link to post
Share on other sites

<a class="btn btn-mini"

href="/user/change-status/int_status/<?=(int)!$this->accounts[$account]['int_status']?>/aid/<?=$account?>">

<?=Urfa_Resolve::resolveIntStatusForAccount($this->accounts[$account]['int_status'])?>

</a>

\application\modules\billing\views\scripts\index\index.phtml

удалите эту часть кода

Link to post
Share on other sites
  • 2 weeks later...

Подскажите, пожалуйста, словил ошибку 



[Wed Aug 21 16:57:50 2013] [error] [client 172.16.1.45] File does not exist: /var/www/logout, referer: http://172.16.1.250/UTM5-test/web/www/




UTM5-test.lan:80 172.16.1.45 - - [21/Aug/2013:16:57:50 +0300] "POST /UTM5-test/web/www/ HTTP/1.1" 302 20 "http://172.16.1.250/UTM5-test/web/www/" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36"
UTM5-test.lan:80 172.16.1.45 - - [21/Aug/2013:16:57:50 +0300] "GET /UTM5-test/web/www/user/ HTTP/1.1" 302 20 "http://172.16.1.250/UTM5-test/web/www/" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.00.95 Safari/537.36"
UTM5-test.lan:80 172.16.1.45 - - [21/Aug/2013:16:57:50 +0300] "GET /logout HTTP/1.1" 404 327 "http://172.16.1.250/UTM5-test/web/www/" "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.95 Safari/537.36"

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


 


 


post-1187-0-38727200-1377094207_thumb.jp

Link to post
Share on other sites

сейчас я могу только сказать, что у вас не подгружаются файлы css, js
посмотрите исходный код и проверьте доступность файлов. Возможно у вас nginx?

Link to post
Share on other sites

сейчас я могу только сказать, что у вас не подгружаются файлы css, js

посмотрите исходный код и проверьте доступность файлов. Возможно у вас nginx?

 

Нет, nginx не установлен, дело в том, что даже после ввода имени пользователя и пароля абонента  я попадаю в никуда: 

Not Found

The requested URL /logout was not found on this server.

 

Есть подозрения, что где то неверно прописаны пути, не могу понять где и так ли это. Все файлы на месте и доступны.

Edited by AlexanderVir
Link to post
Share on other sites

/logout 404, если apache стоит, потому, как не включена поддержка mod_rewrite.
По поводу путей, в браузере->просмотр исходного кода страницы, и откройте какой нибудь css файл.

И возможно у вас кабинет установлен не на верхний уровень, а в папку? http://site/cabinet/

Link to post
Share on other sites

<a class="btn btn-mini"

href="/user/change-status/int_status/<?=(int)!$this->accounts[$account]['int_status']?>/aid/<?=$account?>">

<?=Urfa_Resolve::resolveIntStatusForAccount($this->accounts[$account]['int_status'])?>

</a>

\application\modules\billing\views\scripts\index\index.phtml

удалите эту часть кода

Добрый день! Подскажите пожалуйста, а можно убрать только кнопку "Статус интернета" выключить ? А включить сделать недоступной ? 

Link to post
Share on other sites
  • 1 month later...

Доброго времени суток. Стал счастливым обладателем даного личного кабинета (ЮТМ 5.2.1-009). Пытаюсь связать его с рентсофт, но возникает проблема, при открытии раздела "услуги по подписке:

Серверы RentSoft не могут соединиться с API провайдера.
Проверьте, например, настройки фаервола - должен быть открыт доступ с IP-адресов RentSoft: 85.25.105.160/27

Хотя порт открыт. когда закрываю порт вывод таков:

Unexpected EOF or timeout while reading a socket (wanted to read more 8 bytes)!
Connect: 91.216.126.250:11778
RequestBody:

ResponseBody:


Серверы RentSoft не могут соединиться с API провайдера.
Проверьте, например, настройки фаервола - должен быть открыт доступ с IP-адресов RentSoft: 85.25.105.160/27

Может какие-то модули к ЮТМу нужны? отсутствуют урфа клиент и модуль платежей. может ли причина быть в этом? Личный кабинет и биллинг разнесены на разные машины. в конфиге utm5.cnf прописал:

nxt_v2_bind_host=0.0.0.0nxt_v2_bind_port=11778

в файле billing.ini:

rentsoft.ag_name = "хххххххххх"rentsoft.secret = "уууууууууууу"nxt_v2_bind_host="хост ядра биллинга"nxt_v2_bind_port=11778rentsoft.nxt_v2_bind_host=0.0.0.0rentsoft.nxt_v2_bind_port=11778
Link to post
Share on other sites

проверьте доступность портов "11758" "11778"

 

//rentsoft.nxt_v2_bind_host=0.0.0.0 оставьте закомментированной, 
сам кабинет отправляет запрос на  rentsoft, это ответ их сервера

дополнительные модули по моему не нужны

Link to post
Share on other sites

ваше постом не полный вывод написал отсутствует строчка:

Socket opening error: Connection refused (111)
 

 

на машине с биллингом:

tcp4       0      0 *.11778                *.*                    LISTENtcp4       0      0 *.12758                *.*                    LISTENtcp4       0      0 *.11758                *.*                    LISTEN

на машине с личным кабинетом в момент взода в раздел "услуги по подписке":

tcp4       0      0 www.16972              xn--i1anf9b.11758      TIME_WAITtcp4       0      0 www.32826              xn--i1anf9b.11758      TIME_WAITtcp4       0      0 www.11088              xn--i1anf9b.11758      TIME_WAITtcp4       0      0 www.51283              xn--i1anf9b.11758      TIME_WAITtcp4       0      0 www.25714              xn--i1anf9b.11758      TIME_WAIT
Edited by ENikolay
Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...