 
     quote location: :keep, bind_quoted: [opts: escape(opts), bdy: escape(bdy)] do
 
-      def page_view(conn) do
+      def page_view(var!(conn)) do
         import Kernel, except: [div: 2, to_string: 1]
         use Xain
         markup do



  @doc """
  Display contents on a page. Use Xain markup to create the page. 

  For example, the dashboard page: 
  
      defmodule <%= base %>.ExAdmin.Dashboard do
        use ExAdmin.Register


defmodule ExAdmin.Page do
  @moduledoc """
  Define pages in ExAdmin that don't render models, like a dashboard
  page.

  """

