как smarty относится к javascript? И причём здесь prestashop?

March 19th, 2010 by Dogma написать комментарий »

Не прошло и недели, как я освоился в вёрстке шаблонов к PrestaShop.
Ничего сложного нет, smarty оказался не таким уж и страшным зверем, к нему только подход нужен.. мля)


Первый шаб к престашоп готов =) сложности освоения можно оценить по тому, как  самым долгим делом было найти информацию  о смарти = каким образом он обрабатывает javascript?
оказалось, что ковычки типа { и } задействованы smarty в служебных целях, поэтому фунцкии в яваскриптах обрабатываются с помощью псевдотегов

<script language="javascript">{literal}
function testalert()  {
alert(document.location);
}
{/literal}</script>

это пиздец, подумал я. смарти – ето пять.. с сего дня у меня сомнения в нужности шаблонизаторов подобного типа
таким же образом обрабатываются таблицы стилей, или неожиданные включения непосредственно перед выводимыми на сайт блоками.

я, например, ненавижу все стили держать в одном файле) нравятся инлайны, стили-свойства в объектах, будь то слои, таблицы, h1-ны) удобство вёрстки таким образом во сто крат превышает экономию в весе и прочую не актуальную лабуду.

Advertisement

Comments are closed.