VirtueMart 1.1.9 Rus + Robokassa или OnPay установка модулей оплаты, ввод данных. Кракозябры.

Тема в разделе "Модули оплаты и доставки", создана пользователем BGSmile, 08.12.2011.

  1. Offline

    BGSmile Недавно здесь

    Регистрация:
    08.07.2011
    Сообщения:
    13
    Симпатии:
    0
    Пол:
    Мужской
    Здравствуйте устанавливаю VirtueMart 1.1.9 Rus + Robokassa или OnPay (По отдельности) Загружаю все Модули как надо в корень на первой вкладке настроек в Админ панелли VirtueMart при создании способа оплаты всё прописывается на ура, применяю сделанное, перехожу на вторую вкладку и там творятца странные вещи, коды вылазят прямо в полях где нужно вводить данные, а при вводе данных в эти поля они не вводятся и не сохраняются. Прикрепляю Скриншоты данной ошибки. пожалуйста помогите, сапорты OnPay и RoboKassa мягко сказать послали на три веселых буквы культурным языком... =O
     

    Вложения:

    • Поля.jpg
      Поля.jpg
      Размер файла:
      80.4 КБ
      Просмотров:
      35
    • Символы.jpg
      Символы.jpg
      Размер файла:
      66.9 КБ
      Просмотров:
      29
  2.  
  3. Follower
    Offline

    Follower Недавно здесь

    Регистрация:
    06.02.2009
    Сообщения:
    186
    Симпатии:
    10
    Пол:
    Мужской
    Давайте определимся с терминологией. Кракозябры - это типа п÷п╬п╪п╬пЁп╦я┌п╣ п╢п╬п╠п╟п╡п╦я┌я▄ п╦п╥п╪п╣п╫п╣п╫п╦п╣ и возникают они при неправильной кодировке. А у вас где-то в исполняемом файле модуля не хватает знака препинания, скобки там треугольной или чего, или наоборот лишний комментарий, или комментарий не закрыт. Найдите в файлах модуля то, что вылазит в поля и поправьте сразу перед ним или после.
     
  4. Offline

    BGSmile Недавно здесь

    Регистрация:
    08.07.2011
    Сообщения:
    13
    Симпатии:
    0
    Пол:
    Мужской
    Здравствуйте! Да кракозябры это было образно, :)

    Сделал как вы сказали нашел этот файл и в нём действительно не хватало значений

    В Модуле Robokassа в исходном файле не хватало php после <? в самом начале файла ps_rk_out.php

    Сейчас я прописал так <?php
    И Вот как теперь выглядит начало файла
    <?php

    $order_number = $db->f("order_id");
    $total_sum_to_pay = $db->f("order_total");
    //$shop_uri = "http://domen.ru/";
    //$payee_purse = LMI_PAYEE_PURSE;
    $payment_description= LMI_PAYMENT_DESC;


    Теперь по всей видимости отображается корректно эта страница, пока не уверен т.к. видимо мой Аккаунт на РОБОКАССЕ ещё не активировали об этом говорит надпись которая к моей радости стала появляться и корректно отображаться скриншот результата прикрепляю :)
     

    Вложения:

  5. Offline

    BGSmile Недавно здесь

    Регистрация:
    08.07.2011
    Сообщения:
    13
    Симпатии:
    0
    Пол:
    Мужской

    Всё Разобрался! Нужно было сделать именно так прописать в начале <?php НО! Проблема с полями в админке так и не решилась пока что я её обошел так... Прописал данные от Robokassa и OnPay в сами .php файлы в корне сайта в ручную допустим для OnPay -
    define ('ONPAY_LOGIN', 'VASH LOGIN ONPAY');
    define ('ONPAY_SECRET_KEY', 'VASH API OT ONPAY');
    На фото файлы в которых делал изменения прописывая эти данные...
     

    Вложения:

    • Файлы.jpg
      Файлы.jpg
      Размер файла:
      28.4 КБ
      Просмотров:
      16
  6. Offline

    BGSmile Недавно здесь

    Регистрация:
    08.07.2011
    Сообщения:
    13
    Симпатии:
    0
    Пол:
    Мужской
    Есть Ещё один Момент Из-за бага в строчках который я пока что не решил но модуль работает,..

    Если в файле ps_onpay.php оставить строчки в таком виде в каком они были и добавить только логин и Апи до после сохранения в админке способа оплаты OnPay эти данные не адекватно пропишутся в файле ps_onpay.cfg.php

    Чтобы этого не было в файле ps_onpay.php в Строчках 106 и 114 я удалил значения Value которые должны выводить значения в полях админке и прописал в таком виде
    Строчка 106
    <input type="text" name="ONPAY_LOGIN" class="inputbox" value="LOGIN ONPAY" />
    Строчка 114
    <input type="text" name="ONPAY_SECRET_KEY" class="inputbox" value="API ONPAY" />

    Теперь данные в Модуле стали неизменными через админ панель.

    Интересно а началось то всё с того что строчки просто не прописывались в полях админки, кто знает более простой способ решения данной ситуации пожалуйста опишите его B)[!]
     
  7. Offline

    Vahe Недавно здесь

    Регистрация:
    02.02.2012
    Сообщения:
    1
    Симпатии:
    0
    Пол:
    Мужской
    добрый день! ребят нужна помощь срочно! Во время оформлении заказа на шаге (Выбора способ оплаты) Форма способа оплаты выходит за рамки сайта! откуда его можно исправить!? Помогите плз! долго копался не смог решить проблему!
     

Поделиться этой страницей

Загрузка...