ImagineWeb (imagine_cms v6.3.5)

The entrypoint for defining your web interface, such as controllers, views, channels and so on.

This can be used in your application as:

use ImagineWeb, :controller
use ImagineWeb, :view

The definitions below will be executed for every view, controller, etc, so keep them short and clean, focused on imports, uses and aliases.

Do NOT define functions inside the quoted expressions below. Instead, define any helper function in modules and import those modules here.

Link to this section Summary

Functions

When used, dispatch to the appropriate controller/view/etc.

Link to this section Functions

Link to this macro

__using__(which)

(macro)

When used, dispatch to the appropriate controller/view/etc.

Link to this function

check_origin(uri)

Link to this function

live_component()