Перейти к содержанию
UTM.SPACE community

admin

Администраторы
  • Публикаций

    528
  • Зарегистрирован

  • Посещение

  • Победитель дней

    10

Сообщения, опубликованные admin

  1. стандартный кабинет на этом же сервере работает? 
    надо смотреть в логах и сервера и биллинга в чём может быть причина.
    С Warning: count(): точно не связано то что не авторизует пользователя.

  2. 5 minutes ago, user122 said:

    Здравствуйте!

    Подскажите пожалуйста при установке ЛК выходит такая ошибка. Так же если вводить логин и пароль пользователя из базы, происходит ошибка авторизации.

    может зависеть от того какая у вас версия биллинга, если не одна из последних, то вполне возможны проблемы с openssl на php7.2. 
    Можете попробовать запустить на более ранней версии php.

  3. 5 minutes ago, AlexanderVir said:

    Добрый день. В версии UTM5 5.3-006 при внесении обещанного платежа и формировании отчетов вылазят ошибки. Я где то косячу, или все таки что то изменилось и нынче не поддерживается? 

    
    Fatal error: Uncaught Error: Class 'DOMDocument' not found in /var/www/utm5/html/library/Zend/Xml/Security.php:82 Stack trace: #0 /var/www/utm5/html/library/Zend/Xml/Security.php(150): Zend_Xml_Security::scan('<?xml version="...', NULL) #1 /var/www/utm5/html/library/Zend/Locale/Data.php(160): Zend_Xml_Security::scanFile('/var/www/utm5/h...') #2 /var/www/utm5/html/library/Zend/Locale/Data.php(232): Zend_Locale_Data::_findRoute('ru_RU', '/ldml/numbers/s...', '', 'decimal', Array) #3 /var/www/utm5/html/library/Zend/Locale/Data.php(627): Zend_Locale_Data::_getFile('ru_RU', '/ldml/numbers/s...', '', 'decimal') #4 /var/www/utm5/html/library/Zend/Locale/Format.php(519): Zend_Locale_Data::getList('ru_RU', 'symbols') #5 /var/www/utm5/html/library/Zend/Locale/Format.php(675): Zend_Locale_Format::isNumber('5', Array) #6 /var/www/utm5/html/library/Zend/Validate/Float.php(124): Zend_Locale_Format::isFloat('5', Array) #7 /var/www/utm5/html/library/Zend/Form/Element.php(1443): Zend_Validate_Float->isValid('5', Array) #8 /var/www/utm5/ht in /var/www/utm5/html/library/Zend/Xml/Security.php on line 82

     

    Вероятнее всего у вас не установлено расширение php-xml

    Для ubuntu и php7.2

    sudo apt install php7.2-xml
  4. $account = intval($form->getValue('account'));
    				
    $receipt = array(
    	'sno' => 'osn', // Поменять на своё
    	'items' => array(
    		array(
    			"name" => "Название товара 1", // Поменять на своё
    			"quantity" => 1.0,
    			"sum" =>  $out_summ,
    			"tax" => "vat10" // Поменять на своё
    		)
    	)
    );
    
    // build CRC value
    $crc = md5(
    	$this->config->robokassa->login . ':' . $out_summ . '::'.json_encode($receipt). ':' . $this->config->robokassa->pass1
    		. ':Shp_account=' . $account
    );
    
    $url = '?OutSum=' . $out_summ
    	. '&MrchLogin=' . $this->config->robokassa->login
    	. '&Culture=' . $this->config->robokassa->lang
    	. '&IncCurrLabel=' . $this->config->robokassa->curr
    	. '&Encoding=' . $this->config->robokassa->encoding
    	. '&Receipt=' . json_encode($receipt)
    	. '&Shp_account=' . $account
    	. '&Desc=' . $this->basic_account . '. Оплата за услуги.'
    	. '&SignatureValue=' . $crc;

    modules\billing\controllers\RobokassaController.php

    Попробуйте так в indexAction

    в resultAction вероятно тоже надо $receipt добавлять для $crc, в документации ничего не написано или я не нашёл 

  5. https://bitbucket.org/darang/utm5cabinet_5.3/src/a7705095ea8fa9058ec07205d7059b89cce2f222/application/layouts/default.phtml?at=5.3.4
    Вот эта строка должна подключать его

        <?php echo $this->jQuery()->uiEnable(); ?>

    Или можете сами подключать скрипты, там же немного выше
     

        <?php echo $this->headScript()
            ->appendFile('/assets/js/jquery/jquery.min.js')

     

  6. $retCode = $this->urfa->get_int();
    if($retCode != 0)
       return;

    просто вот код из стандартного кабинета от netup

    Вероятнее всего подразумевается что должен быть возвращен 0. Сложно судить о том что должно быть без документации по возвращаемым параметрам.

  7. проверьте что вы устанавливали эту версию

    https://bitbucket.org/darang/utm5cabinet_5.3/get/5.3.3.zip
    изменения между utm5_web_php003.15 и этим кабинетом совсем минимальные, там только добавилась информация об обещанном платеже, остальное не менялось.
    Насчёт второго поменяйте на 

    $this->urfa->put_int($user['bank_id']);
  8. Там есть поле checkBalance, которое отвечает за рассылку (checkBalance = 1 ).
    Подписан он или нет показывает на странице с формой, если checkBalance = 1, то галочка отмечена будет.
    balanceUsed  время последней отправки.

×
×
  • Создать...