, .
:
Content; with methods: render, renderWidgets, renderWidget, renderCommentsWidget (comments).
Event; with methods: renderEventsWidget (many events), renderEventWidget (one event)
Subscription; with methods: renderSubscribeWidget (subscription form).
:
app.widgets.comments.helper = content
app.widgets.subscribe.helper = subscription
app.widgets.events.helper = event
:
Content for use for all pages.
Event for use for all events.
Subcriber for use for subscriptions to content
, - :
echo $this->content()->render($this->Content)
Content:: render() -, , Content:: renderWidgets(). app.widgets, bbcode ( 'render'.ucfirst($ tag).' Widget '). , , Content:: renderCommentsWidget() .
, . ContentCommentsWidget View Helper. .
, AJAX, . , , ajax. . , - . , .
, - , - , . , , .
.
Update:
:
- BalCMS - CMS, /application/modules/balcms/view/helpers /application/modules/config/application/balcms.yaml
- BalPHP - , /lib/Bal/View/Helper/Widget. PHP