Move post admin header into shared/sexp/helpers.py so blog, cart, events, and market all render the same admin row with identical nav: calendars | markets | payments | entries | data | edit | settings. All links are external (cross-service). The selected item shows highlighted on the right and as white text next to "admin" on the left. - blog: delegates to shared helper, removes blog-specific nav builder - cart: delegates to shared helper for payments admin - events: adds shared admin row (selected=calendars) to calendar admin - market: adds /<slug>/admin/ route + page_admin blueprint, delegates to shared helper (selected=markets). Fixes 404 on page-level admin. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
9 lines
422 B
Python
9 lines
422 B
Python
from .market.routes import register as register_market_bp
|
|
from .product.routes import register as register_product
|
|
from .all_markets.routes import register as register_all_markets
|
|
from .page_markets.routes import register as register_page_markets
|
|
from .page_admin.routes import register as register_page_admin
|
|
from .fragments import register_fragments
|
|
from .actions import register_actions
|
|
from .data import register_data
|