Problem/Motivation

Unable to install and use this module as the "Block to trigger" input field is required, but it's missing on the configuration page.

Steps to reproduce

See the screenshot

Proposed resolution

Remaining tasks

User interface changes

API changes

Data model changes

CommentFileSizeAuthor
#6 error.png182.93 KBddd200
#3 3380374-2.patch677 byteskeshavv
screenshot.png58.6 KBddd200

Comments

ddd200 created an issue. See original summary.

holo96’s picture

Duplicate of #3322572?

I guess I should add warning some warning text as this obviously confuses users...

keshavv’s picture

Status: Active » Needs review
StatusFileSize
new677 bytes

First, you need to configure the Cheeseburger menu in the block layout Then you can use Cheeseburger menu Block trigger.
Adding a patch so that users know about it. If shows empty.

holo96’s picture

@keshavv Do we need description all the time or only when there are no Menus to trigger? Perhaps this warning text should stand out more.

keshavv’s picture

I think it will be good to display all the time, So that the user should always know from where the radio buttons coming.
It's hard to remember and there is no other place for this information.

ddd200’s picture

StatusFileSize
new182.93 KB

I have applied the patch, then I tried to place the Cheeseburger menu in the block layout.
It's impossible to save the block, as the input field is required, but it's missing.
Therefore, the "Cheeseburger menu" block just cannot be placed. Please see the screenshot.

ddd200’s picture

If I need to enable the block first and specify something in its settings later, then the trigger field must not be required.

holo96’s picture

@keshavv I will apply patch tomorrow.

@ddd200 There are two separate blocks:

- Cheeseburger menu trigger
- Cheeseburger menu

Cheeseburger menu needs to be placed first so trigger block can actually trigger main cheeseburger menu..

You are trying to place `Cheeseburger menu trigger` without `Cheeseburger menu`

This is explained here.

keshavv’s picture

@ddd200
There are two blocks Cheeseburger menu and Cheeseburger menu trigger.
So we need to place Cheeseburger menu first then that block name will list in Cheeseburger menu trigger block as a radio button on the block to trigger field.

There is no clear description of it, So we decided to add a description on the field for the same.
Please read the description in Place to triggerfield.

SS

holo96’s picture

Status: Needs review » Fixed

I've also added link to place block.

@keshavv Thanks for cooperation and patch.

Status: Fixed » Closed (fixed)

Automatically closed - issue fixed for 2 weeks with no activity.

dennis cohn’s picture

Where can I find the "Cheeseburger menu Block trigger"?
Didn't have 5x installed... sorry