- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
<? foreach ( $menus as $menu ){ ?>
<li class="menu-item menu-item-type-post_type"><a href="<?=($menu->link) ?>"><?=desafelySqlStr($menu->name) ?></a>
<? $submenus = ggsql ( " select * from #__menu where parent=".$menu->id );
if ( count($submenus)>0 ){
?><ul class="sub-menu"><?
foreach ( $submenus as $submenu){
?><li><a href="<?=($submenu->link) ?>"><?=desafelySqlStr($submenu->name) ?></a></li><?
}
?><span></span></ul><?
}
?></li>
<? } ?>
Друг устроился на работу верстальщиком, попросил помочь разобраться с этим кодом
[12:56:24] nolka: чо за desafelySqlStr?
[12:56:27] nolka: кто это писал?
[12:56:37] anonymous: тут главный какой-то
[12:56:41] anonymous: он все время это пишет
[12:56:43] anonymous: а чего?
[12:56:56] nolka: дать пезды ему за это и отправить на урановые рудники блять
[12:57:08] anonymous: :) Почему?
[12:57:28] nolka: ты сам щас ответишь себе на этот вопрос
[12:57:33] nolka: тебе нравится такой код?
[12:57:39] nolka: стиль кодинга такой
[12:58:29] anonymous: еба еба тут а не код
[12:58:37] anonymous: я уже с ума схожу за 3 дня
http://www.smarty.net/forums/viewtopic.php?t=14502
Но Smarty более медленный, чем нативный php, это да.
Ну это лечится с опытом и пониманием концепции разделения логики от представления
Конечно более медленный Smarty сам собирает код пэхапе и называет это скомпилированным шаблоном спрашивается зачем тогда смарти я сам могу написать шаблон который не будет отличатся от смартовского ничем и с экономлю время на его компиляцию
:)))))))) вообще-то это делают верстальщики.
Дизайнеры делают макеты в фотошопе.
Начинающим кодерам до этого опыта надо ещё дожить. =)
> я сам могу написать шаблон который не будет отличатся от смартовского ничем
Конечно, можете. Но на смарти это проще вследствие более компактного синтаксиса.
Еще я избегаю коротких тэгов, но это дело вкуса.
я уж молчу про производительность, когда еще в цикле обращается к бд.
процедурный подход "ggsql" это точно гыгы-скул )))
даешь блин инквизицию и дискриминацию по умственному признаку!
Биореакторы простаивают. А стране нужен метан.