2016-09-15 2 views
0

Drupal 7 и окна установки нашивки оплаты Модуль установлен и зависимостей, как на https://www.drupal.org/project/stripe_paymentЧто не так по этой ссылке?

Модуль оплаты имеет следующий код в payments.ui.inc

if (payment_method_access('create', $payment_method)) { 
    $items[] = array(
     'title' => $controller->title, 
     'href' => 'admin/config/services/payment/method/add/' . $controller->name, 
     'description' => $controller->description, 
     'localized_options' => array(), 
    ); 

контроллер \ Drupal \ stripe_payment \ CreditCardController добавляется поэтому ссылка «Добавить метод оплаты» выдает список (в этом случае с одной записью)

«Полоса кредитная карта».

HREF установлен в/админ/конфигурации/услуги/оплаты/метод/добавить/\ Drupal \ stripe_payment \ CreditCardController

При нажатии на ссылку не удается сразу с NOT FOUND (Drupal не обрабатывает запрос).

браузер посылает GET к http://127.0.0.1/admin/config/services/payment/method/add/ \ Drupal \ stripe_payment \ CreditCardController

РЕАКЦИЯ КОД 404.

Все модули до даты лет. Я устанавливаю их вчера. Это настолько основательно, что я должен работать, возможно, я ничего не настроил.

ТИА

Ефрем

+1

не смешивать '' \ '' и '/' paths ... '/' - это разделитель каталогов для URL-адресов, а не '' \ '' , –

+0

Посмотрите на ссылку в своем вопросе. Заметьте что-то не так? Посмотрите на цвета. –

+0

Да. Это НЕ мой код. Его модуль stripe_payment. Конечно, я не первый пользователь! Они объединяют класс пространства имен в URL. – Ephraim

ответ

0

Этот релиз исправляет проблему. 7.x-1.x-dev 2015-Sep-27