We will work with passing dynamic content to component and render the provided data on front-end. We will input content from admin via admin configuration fields and pass the provided data to a knckout JS component. The specified component template will use this data to render output.
Chapters:
0:00 Introduction
0:26 Define a route
0:50 Create an Index controller
1:50 Create a layout and template files
3:02 Create magento script and define the component
4:00 Create component file
4:50 Create template file
6:12 Display the rendered output
7:09 Specify the dynamic properties inside JSON config in template
7:56 Create admin configuration
10:07 Create acl resource for admin configuration
11:31 Create a custom block
12:00 Create dynamic properties array loaded from admin configuration
13:04 Pass php data to component
13:47 Test changes made from admin
14:42 Closing comments