My client wants to have a custom editor so that they can edit or add images, videos blocks over homepage. What can be the best approach to do this?

He might need slider, special products slider, image blocks? How to make it work as easy as it can ensuring all the aspect like the slider is from the different module, special product slider will be the widget and then image blocks. Some blocks can be disabled then they should get auto-managed.

The best way to achieve it?

Should I use static blocks and call them on home page?

Should I create different widgets?

  • 1
    I think you can use static blocks or update your homepage via xml layouts Commented Jun 14, 2018 at 6:17
  • If you want these all the flexibility then you should you static block. Commented Jun 14, 2018 at 6:19
  • Will it distort the design if any of the block is disabled? How to manage it with different stores/ store views?
    – Vivek
    Commented Jun 14, 2018 at 7:15

1 Answer 1


Best way to achieve that is use the Static and widget combine.

  • Create manage the Section of the homepage from Cms static block
  • And set The position of those sections at home page via using Widget

So if you using this solution, they if your client can disable a section of home page via In-active the CMS block or via delete that widget.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.