+1 for a tagged release!
+1 for tagged release!
Additional finding: if I create a new BEF view from scratch, after pressing apply button actually saves the settings, but non the less throws below error message. This behavior already happened in D10, but I ignored it because the filters worked great.
/de/admin/structure/views/ajax/display/testkatalog/page_1/exposed_form?_wrapper_format=drupal_ajax&ajax_form=1&_wrapper_format=drupal_ajax:1
Failed to load resource: the server responded with a status of 500 ()
ajax.js?v=11.1.6:1219 Uncaught Drupal.AjaxErrormessage: "\nEin AJAX-HTTP-Fehler ist aufgetreten.\nHTTP-RΓΌckgabe-Code: 500\nDebugging information follows.\nPath: /de/admin/structure/views/ajax/display/testkatalog/page_1/exposed_form?_wrapper_format=drupal_ajax&ajax_form=1\nStatustext: error\nAntworttext: Auf der Website ist ein unerwarteter Fehler aufgetreten. Versuchen Sie es spΓ€ter noch einmal.Symfony\\Component\\HttpKernel\\Exception\\HttpException: The specified #ajax callback is empty or not callable. in Drupal\\Core\\Form\\FormAjaxResponseBuilder->buildResponse() (line 67 of core/lib/Drupal/Core/Form/FormAjaxResponseBuilder.php). Drupal\\Core\\Form\\EventSubscriber\\FormAjaxSubscriber->onException() (Line: 246)\nSymfony\\Component\\EventDispatcher\\EventDispatcher::Symfony\\Component\\EventDispatcher\\{closure}() (Line: 206)\nSymfony\\Component\\EventDispatcher\\EventDispatcher->callListeners() (Line: 56)\nSymfony\\Component\\EventDispatcher\\EventDispatcher->dispatch() (Line: 241)\nSymfony\\Component\\HttpKernel\\HttpKernel->handleThrowable() (Line: 91)\nSymfony\\Component\\HttpKernel\\HttpKernel->handle() (Line: 53)\nDrupal\\Core\\StackMiddleware\\Session->handle() (Line: 48)\nDrupal\\Core\\StackMiddleware\\KernelPreHandle->handle() (Line: 28)\nDrupal\\Core\\StackMiddleware\\ContentLength->handle() (Line: 32)\nDrupal\\big_pipe\\StackMiddleware\\ContentLength->handle() (Line: 116)\nDrupal\\page_cache\\StackMiddleware\\PageCache->pass() (Line: 90)\nDrupal\\page_cache\\StackMiddleware\\PageCache->handle() (Line: 48)\nDrupal\\Core\\StackMiddleware\\ReverseProxyMiddleware->handle() (Line: 51)\nDrupal\\Core\\StackMiddleware\\NegotiationMiddleware->handle() (Line: 36)\nDrupal\\Core\\StackMiddleware\\AjaxPageState->handle() (Line: 51)\nDrupal\\Core\\StackMiddleware\\StackedHttpKernel->handle() (Line: 709)\nDrupal\\Core\\DrupalKernel->handle() (Line: 19)\n"name: "AjaxError"stack: "Error\n at https://mysite.local/core/misc/ajax.js?v=11.1.6:196:32\n at https://mysite.local/core/misc/ajax.js?v=11.1.6:1926:3"[[Prototype]]: Error
at https://mysite.local/core/misc/ajax.js?v=11.1.6:196:32
at https://mysite.local/core/misc/ajax.js?v=11.1.6:1926:3
Yes, a tagged release would be so great!
This is an awesome module and if a download feature is added it will be even more awesome!
+1 for that feature!
@fjgarlin Unfortunately, I was confirming too fast that MR14 worked. As it turn out, I could place the TOC block in block-layout without throwing an error message, but then there is no TOC block displayed. Using automatic placing or via token [toc] works as expected.
Can confirm issue, patch from MR14 worked flawlessly.
I'm facing uninstall issues with version 3.0.1, but when I try to use patch #5, I get message "Unreversed (or previously applied) patch detected!" (this also happens for latest dev-version). Does this mean, the patch is already incorporated?
Same here on Drupal 10.4.3 Commerce 8.x-2.4. The warning appear on the page, for logged-in and anonymous users:
Warning: Undefined property: Drupal\commerce_checkout\Plugin\Commerce\CheckoutFlow\MultistepDefault::$order in Drupal\commerce_checkout\Plugin\Commerce\CheckoutFlow\CheckoutFlowBase->getOrder() (line 167 of modules/contrib/commerce/modules/checkout/src/Plugin/Commerce/CheckoutFlow/CheckoutFlowBase.php).
Drupal\commerce_checkout\Plugin\Commerce\CheckoutFlow\CheckoutFlowBase->getOrder() (Line: 233)
Drupal\commerce_checkout\Plugin\Commerce\CheckoutFlow\CheckoutFlowBase->getStepId() (Line: 50)
Drupal\commerce_checkout\CheckoutOrderManager->getCheckoutStepId() (Line: 94)
Drupal\commerce_checkout\Plugin\Block\CheckoutProgressBlock->build() (Line: 171)
Drupal\block\BlockViewBuilder::preRender()
call_user_func_array() (Line: 113)
Drupal\Core\Render\Renderer->doTrustedCallback() (Line: 870)
Drupal\Core\Render\Renderer->doCallback() (Line: 432)
Drupal\Core\Render\Renderer->doRender() (Line: 504)
Drupal\Core\Render\Renderer->doRender() (Line: 248)
Drupal\Core\Render\Renderer->render() (Line: 484)
Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 100)
__TwigTemplate_130ea0b20e16b7458dc8789110f80010->doDisplay() (Line: 388)
Twig\Template->yield() (Line: 344)
Twig\Template->display() (Line: 359)
Twig\Template->render() (Line: 51)
Twig\TemplateWrapper->render() (Line: 33)
twig_render_template() (Line: 348)
Drupal\Core\Theme\ThemeManager->render() (Line: 491)
Drupal\Core\Render\Renderer->doRender() (Line: 248)
Drupal\Core\Render\Renderer->render() (Line: 484)
Drupal\Core\Template\TwigExtension->escapeFilter() (Line: 91)
__TwigTemplate_80e4a832c064768b4b184dd17715a366->doDisplay() (Line: 388)
Twig\Template->yield() (Line: 344)
Twig\Template->display() (Line: 359)
Twig\Template->render() (Line: 51)
Twig\TemplateWrapper->render() (Line: 33)
twig_render_template() (Line: 348)
Drupal\Core\Theme\ThemeManager->render() (Line: 491)
Drupal\Core\Render\Renderer->doRender() (Line: 248)
Drupal\Core\Render\Renderer->render() (Line: 158)
Drupal\Core\Render\MainContent\HtmlRenderer->Drupal\Core\Render\MainContent\{closure}() (Line: 638)
Drupal\Core\Render\Renderer->executeInRenderContext() (Line: 153)
Drupal\Core\Render\MainContent\HtmlRenderer->renderResponse() (Line: 90)
Drupal\Core\EventSubscriber\MainContentViewSubscriber->onViewRenderArray()
call_user_func() (Line: 111)
Drupal\Component\EventDispatcher\ContainerAwareEventDispatcher->dispatch() (Line: 186)
Symfony\Component\HttpKernel\HttpKernel->handleRaw() (Line: 76)
Symfony\Component\HttpKernel\HttpKernel->handle() (Line: 53)
Drupal\Core\StackMiddleware\Session->handle() (Line: 48)
Drupal\Core\StackMiddleware\KernelPreHandle->handle() (Line: 28)
Drupal\Core\StackMiddleware\ContentLength->handle() (Line: 32)
Drupal\big_pipe\StackMiddleware\ContentLength->handle() (Line: 116)
Drupal\page_cache\StackMiddleware\PageCache->pass() (Line: 90)
Drupal\page_cache\StackMiddleware\PageCache->handle() (Line: 48)
Drupal\Core\StackMiddleware\ReverseProxyMiddleware->handle() (Line: 51)
Drupal\Core\StackMiddleware\NegotiationMiddleware->handle() (Line: 36)
Drupal\Core\StackMiddleware\AjaxPageState->handle() (Line: 51)
Drupal\Core\StackMiddleware\StackedHttpKernel->handle() (Line: 741)
Drupal\Core\DrupalKernel->handle() (Line: 19)
Thank you, agoradesign, I'm sorry, the fault was on my side β plugin works like a charm indeed!
I tested the issue on several fresh and clean installs β with german locale, issue is always occuring.
Just use this DDEV recipe:
mkdir testsite-german && cd testsite-german
ddev config --project-type=drupal10 --docroot=web
ddev start
ddev composer create drupal/recommended-project:^10
ddev composer require drush/drush
ddev drush site:install --account-name=admin --account-pass=admin --locale=de -y
ddev launch
ddev composer require 'drupal/mail_login:^4.0'
ddev drush pm:enable mail_login
ddev launch $(ddev drush uli)
adam1 β created an issue.
+1 on this!
This feature would be so helpful!
For book stores, for example, it would be great being able to reference paid product variations (e.g. printed books) as well as free variations (e.g. open access books for direkt download w/o checkout) from the same product display. Waiting ages for such a feature!
+1
Thank you for clarifying!
I'm looking forward for a stable D10 release as well!
Hello, thanks for the wonderful module! When will you release an official D10 release of it β seems like the most work is done, isn't it?
I'm going to set up a book shop with Drupal 10, which offers printed books and open access books for download, so I came across this issue. Can some one tell me if this patch is incorporated in Drupal 10 or do I have to patch? Since it's a community project that has not much funding, I don't like to do patches because future maintenance may get harder.
We patched the isotope.module file to get rid of the issue. Attached it here.