Organization-------------
Person------------
Restaurant------------
BreadcrumbList_1 (from component key/value pair settings, use json_encode for array-variables !!!!!!!!)------------
BreadcrumbList_2 (from schema-layout defination : itemListElement: "{_{ variable }_}", use json_encode for array-variables !!!!!!!!)------------
BreadcrumbList_3 (from code-section use "schema"-array ... array_set($this->BreadcrumbList_2->schema['BreadcrumbList_3'], schema-layout defination variable have prioritet on rendering)------------
BlogPosting (test BlogPosting)------------

Plugin components

Plugins can provide components, simple building blocks that enrich any page or layout. Check out the todo example below.

To Do List


  The HTML markup for this example:

{% component 'demoTodo' %}

  Wait, only one line is needed?

Yes! unlike the AJAX example, components are simple building blocks that can be used with a small amount of code.

The demoTodo component used here is provided by the plugin called October\Demo, you can find it in the plugins/october/demo folder.


Learn more at October's Documentation