Установил несколько методов оплаты.
в двух списках появились все эти методы. один активный (enabled) и несколько отключенных.
я попробовал включить отключенные методы, в результате чего они просто исчезли из списка. в итоге у меня остался один включенный способ оплаты (Example payment method).
Вот решил для проверки отключить этот способ. В итоге и он пропал из списков.. короче пустая страница получилась. куда делись методы? непонятно. интернет молчит.. или я не знаю как искать.
интересно то, что эти методы не удалились на самом деле. в системе они остались. и даже те, которые я включил - они работают (правда какие-то ошибки сыпятся, что вообще меня расстраивает). доступ к настройкам этих методов я могу получить по ссылкам ("en/admin/commerce/config/payment-methods/manage/8"). но ведь это никуда не годится. это ведь бага какая-то, или что это может быть?
пройдя по ссылкам, чтобы настроить включенные методы, я попробовал отключить некоторые из них.. они отключились, но в списке отключённых методов они так и не появились.
Комментарии
на странице Review Order целая тьма ошибок вот такого типа:
Notice: Trying to get property of non-object in field_group_table_field_group_pre_render() (line 154 of ........./sites/all/modules/field_group_table/field_group_table.module).
вообще при чём тут этот модуль? все checkout страницы стандартные. ничего не менял.. каким боком этот модуль там подхватился??
показываю то что в базе:
вот смотрите. под номером 24 тот самый метод оплаты, который сейчас у меня "исчез" из админки. заметьте - какой-то странный номер статуса у него = 3.
под номером 24 тестовый способ оплаты. он включен сейчас ( и показывается в админке ).
все остальные до 27-ого - выключены (и показаны в админке соответственно).
в общем какой-то status=3 - это что может значить?
статус = 3 .. я так понимаю это Overriden (это только догадка)..
в общем всё это пагубно сказывается на моём психологическом состоянии
где же я промахнулся.. что-то не включил что ли?? где ошибка?
неужели весь проект переделывать с нуля?
только что поставил чистый друпал. на него поставил последний commerce.. payment+example payment method.. заходу в админку, отключаю тестовый медод оплаты.. и он тоже изчез.. в общем "ошибку" удалось воспроизвести
ооо.. слава небесам, да здравствует друпал комьюнити.. за 3 с половиной часа мой топик закрыли как дубликат и по ссылкам мне удалось найти решение.
проблема оказалась в rules 2.5 (и 2.4). ну пока что на этом сошлись. временное решение предлагается здесь - https://drupal.org/node/1568134
ошибка в field_group + field_group_table тоже имело место быть. всё решилось в версии 1.3.. апгрейд всё исправил. я снова счастлив