I have created a view of users and a relation to users: Payments.
Adding Payment ID to the views fields works fine.
When adding Payment Description field I get:
An AJAX HTTP error occurred.
HTTP Result Code: 500
Debugging information follows.
Path: /admin/structure/views/view/my-view-name/preview/page_1/ajax
StatusText: Service unavailable (with message)
ResponseText:

When saving the view an navigate to its page I get an unexpected error. Log file shows:
Recoverable fatal error: Argument 2 passed to t() must be an array, boolean
given, called in
.../sites/all/modules/payment/payment/views/PaymentViewsHandlerFieldTranslatableString.inc
on line 36 and defined in t() (line 1466 of .../includes/bootstrap.inc).

CommentFileSizeAuthor
#2 view-users-payments.txt3.73 KBecvandenberg
Support from Acquia helps fund testing for Drupal Acquia logo

Comments

Xano’s picture

Status: Active » Postponed (maintainer needs more info)

Will you able to export the view and upload it here if you disable the live preview?

If that does not work, can you paste the values of $this->definition['string_arguments_field'] and $values in PaymentViewsHandlerFieldTranslatableString::render()?

ecvandenberg’s picture

FileSize
3.73 KB

The view export is attached. Thanks for checking this.