diff --git a/field_example/field_example.module b/field_example/field_example.module index 1f7e53c..78900be 100644 --- a/field_example/field_example.module +++ b/field_example/field_example.module @@ -44,6 +44,19 @@ */ /** + * Implements hook_menu(). + * + * Provides a simple user interface that tells the developer where to go. + */ +function field_example_menu() { + $items['examples/field_example'] = array( + 'title' => 'Field Example', + 'route_name' => 'field_example_page', + ); + return $items; +} + +/** * Validate and clean up the input on single text field entry. */ function field_example_text_validate($element, &$form_state) { diff --git a/field_example/field_example.routing.yml b/field_example/field_example.routing.yml new file mode 100644 index 0000000..1450fb1 --- /dev/null +++ b/field_example/field_example.routing.yml @@ -0,0 +1,6 @@ +field_example_page: + pattern: 'examples/field_example' + defaults: + _content: '\Drupal\field_example\Controller\FieldExampleController::page' + requirements: + _access: 'TRUE' diff --git a/field_example/lib/Drupal/field_example/Controller/FieldExampleController.php b/field_example/lib/Drupal/field_example/Controller/FieldExampleController.php new file mode 100644 index 0000000..c1c4b11 --- /dev/null +++ b/field_example/lib/Drupal/field_example/Controller/FieldExampleController.php @@ -0,0 +1,33 @@ +