Unable to install due to missing input field

Created on 10 August 2023, over 1 year ago
Updated 28 August 2023, over 1 year ago

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

🐛 Bug report
Status

Fixed

Version

5.0

Component

Code

Created by

🇨🇾Cyprus ddd200

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

  • Issue created by @ddd200
  • 🇷🇸Serbia holo96

    Duplicate of #3322572 🐛 Error: Block to trigger field is required Closed: works as designed ?

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

  • Status changed to Needs review over 1 year ago
  • 🇮🇳India keshavv India

    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.

  • 🇷🇸Serbia holo96

    @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.

  • 🇮🇳India keshavv India

    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.

  • 🇨🇾Cyprus ddd200

    I have applied the patch, then I tried to place the Cheeseburger menu in the block layout.
    However, 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.

  • 🇨🇾Cyprus ddd200

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

  • 🇷🇸Serbia holo96

    @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.

  • 🇮🇳India keshavv India

    @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 trigger the field.

  • Status changed to Fixed over 1 year ago
  • 🇷🇸Serbia holo96

    I've also added link to place block.

    @keshavv Thanks for cooperation and patch.

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

  • Status changed to Fixed over 1 year ago
  • 🇳🇱Netherlands dennis cohn

    Where can I find the "Cheeseburger menu Block trigger"?

Production build 0.71.5 2024