Повышение версии PHP для RotorCMS

Печать RSS
824


2000 лет д.н.э.
0
@extends же)
alexandr.sytnyk (Сегодня / 02:28)
include() же))
require, file_get_contents, curl, socket, implode .=
=)
по определению нативный шаблонизатор не может превзойти язык на котором написан.
должны быть другие плюшки, наверняка они есть, но тут их то ли я не заметил, то ли нет.
по этому и не понял, зачем вообще?
Изменил: ramzes (08.09.2016 / 02:48)

Веем холодом
0
С laravel.ru по блейду smile https://laravel.ru/docs/v5/blade
J

Оранжевые штаны
0
ramzes, ну я за blade говорил)
Автор
Господин ПЖ
0

стесняюсь спросить, что мешает включить в страницу фут и хед автоматически? зачем каждый раз их прописывать в коде?
есть варианты когда выводится только тело? без шапки и ног? врят ли.
з.ы. я не знаток шаблонизаторов, глянул на шаблон, это какой то из***ованный пхп по моему
{} заменены на @ а пхп-теги на {}
по сути это вообще же ни чего не дает, только необходимость парсить)
з.ы. это я не как повод для холивара, просто не понял какой вообще смысл в этом
ramzes (Вчера / 20:25)Vantuz (Сегодня / 16:17)

как раз если делать правильно ничего прописывать не нужно,
логика примерно следующая, все запросы обрабатывает index.php который смотрит по роуту если есть совпадение то подключает нужный файл с нужным action, в нем вызывается вьюха которая и подключает сама все что нужно в обычном случае это layout с содержанием шапки и футера

там где нет возможности вынести код во вьюху, то временно подключаем шапку и футер самостоятельно

Добавлено через 08:37 сек.
тут в принципе все написано, http://laravel.su/docs/5.2/blade на русском
Изменил: Вантуз-мен (08.09.2016 / 12:55)

2000 лет д.н.э.
0
логика примерно следующая
мне не понять походу)))
код модуля
<?php
/**
 * Created by PhpStorm.
 * User: ramzes
 * Date: 30.04.2016
 * Time: 18:19
 */

namespace microapp;


$list = app::events()->evensList(0, 60);

app::xtpl()->assign('events', $list);
app::xtpl()->complite('events/mainpage');
код шаблона
<div class="events-list">
    <foreach>events->event</foreach>
        <div class="event event-type-{$event.event_type}" id="event-{$event.id}">
            <div class="event-author">
                <a class="ajax {$event.online}" href="/user/{$event.author_id}/"><img src="{$event.avatar}" alt="{$event.name}" ></a>
                <span>{$event.name}</span>
            </div>
            <div class="event-action">{$event.name} {$event.event}</div>
            <div class="content-event-title">{$event.content}</div>
            <div class="event-content">{$event.content_type}</div>
        </div>
    </endforeach>
</div>
результат на скрине

Добавлено через 03:49 сек.
зачем каждый раз подключать шапку и ноги если их можно автоматом прицеплять?
Прикрепленные файлы:
0048.jpg
0048.jpg (225.56Kb)
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск