Skip to content

Commit 2c0e94b

Browse files
feat: Refine themes
1 parent 3618147 commit 2c0e94b

16 files changed

Lines changed: 121 additions & 545 deletions

File tree

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
from .helpers import *
2+
3+
4+
available_everywhere = {"get_pages": get_pages}
Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,7 @@
1+
from init import db
2+
3+
from .models import Page
4+
5+
6+
def get_pages():
7+
return db.session.query(Page).all()

pythoncms/modules/contact/view.py

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
from flask import request
66
from flask import url_for
77
from flask_login import login_required
8+
from modules.box__default.theme.helpers import get_active_front_theme
89
from shopyo.api.html import notify_success
910

1011
from .forms import ContactForm
@@ -24,7 +25,7 @@ def index():
2425
form = ContactForm()
2526

2627
context.update({"form": form})
27-
return render_template("contact/contact_form.html", **context)
28+
return render_template(f"{get_active_front_theme()}/contact.html", **context)
2829

2930

3031
@contact_blueprint.route("/validate_message", methods=["GET", "POST"])
@@ -53,6 +54,8 @@ def dashboard(page):
5354
context = {}
5455

5556
per_page = 10
56-
messages = ContactMessage.query.paginate(page, per_page, error_out=False)
57+
messages = ContactMessage.query.paginate(
58+
page=page, per_page=per_page, error_out=False
59+
)
5760
context.update({"messages": messages})
5861
return render_template("contact/dashboard.html", **context)

0 commit comments

Comments
 (0)