switch from clj-jtwig to clj-pebble

This commit is contained in:
Gered 2014-11-15 12:50:35 -05:00
parent 6786c91428
commit e4c14463bb
6 changed files with 11 additions and 12 deletions

View file

@ -14,7 +14,7 @@
{{#webapp}} {{#webapp}}
[org.clojure/clojurescript "0.0-2371"] [org.clojure/clojurescript "0.0-2371"]
[weasel "0.4.2"] [weasel "0.4.2"]
[clj-jtwig "0.5.1"] [clj-pebble "0.2.0"]
[secretary "1.2.1"] [secretary "1.2.1"]
[reagent "0.4.3"] [reagent "0.4.3"]
[cljs-ajax "0.3.3"] [cljs-ajax "0.3.3"]

View file

@ -1,5 +1,5 @@
{{=<% %>=}} {{=<% %>=}}
{% extends "base.html" %} {% extends "views/base.html" %}
{% block title %}Error :: {% endblock %} {% block title %}Error :: {% endblock %}

View file

@ -1,5 +1,5 @@
{{=<% %>=}} {{=<% %>=}}
{% extends "base.html" %} {% extends "views/base.html" %}
{% block head_scripts %} {% block head_scripts %}
{% if isDev %} {% if isDev %}

View file

@ -1,5 +1,5 @@
{{=<% %>=}} {{=<% %>=}}
{% extends "base.html" %} {% extends "views/base.html" %}
{% block title %}Not Found :: {% endblock %} {% block title %}Not Found :: {% endblock %}

View file

@ -8,8 +8,8 @@
[ring.server.standalone :refer [serve]] [ring.server.standalone :refer [serve]]
[ring.middleware.file :refer [wrap-file]] [ring.middleware.file :refer [wrap-file]]
{{#webapp}} {{#webapp}}
[clj-jtwig.core :as jtwig] [clj-pebble.core :as pebble]
[clj-jtwig.web.middleware :refer [wrap-servlet-context-path]] [clj-pebble.web.middleware :refer [wrap-servlet-context-path]]
{{/webapp}} {{/webapp}}
[edn-config.core :refer [env]] [edn-config.core :refer [env]]
[prone.middleware :as prone] [prone.middleware :as prone]
@ -47,9 +47,8 @@
{{#webapp}} {{#webapp}}
(when (env :dev) (when (env :dev)
(log :info "Running in :dev environment.") (log :info "Running in :dev environment.")
(log :info "Disabling Jtwig template caching.") (pebble/set-options! :cache false
(jtwig/set-options! :cache-compiled-templates false) :check-for-minified-web-resources false))
(jtwig/set-options! :check-for-minified-web-resources false))
{{/webapp}} {{/webapp}}
{{#webservice}} {{#webservice}}
(when (env :dev) (when (env :dev)

View file

@ -1,7 +1,7 @@
(ns {{root-ns}}.views (ns {{root-ns}}.views
(:require [clojure.string :as str] (:require [clojure.string :as str]
[clj-jtwig.core :as jtwig] [clj-pebble.core :as pebble]
[clj-jtwig.web.middleware :refer [*servlet-context-path*]] [clj-pebble.web.middleware :refer [*servlet-context-path*]]
[ring.util.response :as response] [ring.util.response :as response]
[compojure.response :refer [Renderable]] [compojure.response :refer [Renderable]]
[edn-config.core :refer [env]])) [edn-config.core :refer [env]]))
@ -9,7 +9,7 @@
(def template-path "views/") (def template-path "views/")
(defn- render-template [request template params] (defn- render-template [request template params]
(jtwig/render-resource (pebble/render-resource
(str template-path template) (str template-path template)
(assoc params (assoc params
:isDev (env :dev) :isDev (env :dev)