Closed (fixed)
Project:
Block Tabs
Version:
8.x-1.x-dev
Component:
User interface
Priority:
Major
Category:
Bug report
Assigned:
Reporter:
Created:
3 Jan 2020 at 07:22 UTC
Updated:
13 May 2023 at 11:19 UTC
Jump to comment: Most recent, Most recent file
Comments
Comment #2
maaz_dev commentedIt can be solved by apply a view but as a block plugin tab this worked for to create the block tabs.
Comment #3
pratik_kambleWork around suggested by @maaz_dev works for me.
Comment #4
kris77 commentedI have solved with solution suggested by @maaz_dev too, but the problem with VIEW TAB remains.
Comment #5
foundacion commentedi don't believe your workaround works if the view has contextual filters.
Comment #6
foundacion commentedActually, it does work with conceptual filters. You just have to remember to go to the contextual filter settings and in the section What to do if the URL is not available select Provide default value and select Raw value from URL from the dropdown box.
Comment #7
artemboikoIt was a problem with user input. Patch attached
Comment #8
artemboikoComment #9
g089h515r806 commentedI could not reproduce this issue. It works fine in my Drupal site.
Comment #10
artemboikoCould you try on fresh latest drupal core?
Comment #11
g089h515r806 commentedI use it on Drupal 9.0.6.
Comment #12
abdhomsi commentedPatch for the latest dev updates
Comment #13
artemboiko@abdhomsi could you add steps to reproduce, your drupal version?
Seems like @g089h515r806 cannot reproduce the bug
Comment #14
sara.hussien commentedComment #15
sara.hussien commentedComment #16
brandonratz commentedPatch #7 works on Drupal 8.9.7
I do receive the following notice after I save the form. This could be unrelated.
Comment #17
dennis cohn commentedPatch #7 also works on Drupal 8.9.10.
Patch #15 didn't work.
I also got the notice:
Notice: unserialize(): Error at offset 10304 of 31217 bytes in Drupal\Component\Serialization\PhpSerialize::decode() (line 21 of /app/drupal/web/core/lib/Drupal/Component/Serialization/PhpSerialize.php)Comment #19
kris77 commentedPatch #7 works for me too on Drupal 8.9.11, but I also got the notice:
Notice: unserialize(): Error at offset 6738 of 21743 bytes in Drupal\Component\Serialization\PhpSerialize::decode() (line 21 of core/lib/Drupal/Component/Serialization/PhpSerialize.php).EDIT:
with VIEW TAB you have to choose a page display or other, I you choose "block" it is not displayed. You have to clear the cache to see the blocks in the created BLOCKTAB.
Comment #20
g089h515r806 commentedthis issue is exist when using PHP 7.3, similar issues:
https://www.drupal.org/project/rules/issues/3036623
https://www.drupal.org/project/facets/issues/3146507
Comment #21
g089h515r806 commentedI test with latest code, It works with Drupal 10 and php 8.1.