We launched new forums in March 2019—join us there. In a hurry for help with your website? Get Help Now!
    • 2364
    • 73 Posts
    Quote from: bershadskij at Aug 02, 2010, 05:20 AM

    Но зачем тогда для админки Смарти, если есть другой, не понятно.
    Ну для админки шаблоны хранятся в файлах
    Попробую посмотреть со своей колокольни. Мне вот, например, нравится CI или kohana, но я терпеть ненавижу их вьювы на эхах. Но благо можно прикрутить модуль и т.д... Здесь мы это имеем с коробки (выбор). Смарти имеет логику, шаблоны БД нет (есть сниппет If, но вы попробуйте штук 100 ифов на страницу). Смарти можно использовать где вам угодно, другими словами - для индивидуальных больших проектов подробнее. А при установке разных (универсальных) 3PC удобнее держать чанки в базе (проверить наличие, обновить, единое место хранения), здесь смарти будет неудобно или же нужно строгое соблюдение расположения шаблонов (setTemplatePath в каждом сниппете свой?). Да и старая привычка. Etomite, Evo жили без смарти. Админка {ExtJS: JSON, smarty: array}, согласитесь, что они взаимноманипулируемые. Попробова написать сниппет для смарти, потом уже не хочется все подготавливать (плейсхолдеры etc.), xPDO забрал обьект из базы ->toArray и отдали шаблону (смарти). Красота.