- 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 дня
nikita2206 15.09.2010 08:09 # 0
Vasiliy 15.09.2010 08:25 # −8
user654321 15.09.2010 10:40 # +8
bugmenot 16.09.2010 02:00 # +5
hdkeeper 15.09.2010 09:53 # 0
http://www.smarty.net/forums/viewtopic.php?t=14502
nikita2206 16.09.2010 20:17 # 0
hdkeeper 17.09.2010 08:09 # 0
Vasiliy 17.09.2010 08:39 # −2
nikita2206 17.09.2010 16:15 # +1
hdkeeper 17.09.2010 16:19 # 0
Но Smarty более медленный, чем нативный php, это да.
Vasiliy 17.09.2010 16:37 # +1
Ну это лечится с опытом и пониманием концепции разделения логики от представления
Конечно более медленный Smarty сам собирает код пэхапе и называет это скомпилированным шаблоном спрашивается зачем тогда смарти я сам могу написать шаблон который не будет отличатся от смартовского ничем и с экономлю время на его компиляцию
Morgan 17.09.2010 16:54 # +1
Анонимус 20.09.2010 01:10 # +3
:)))))))) вообще-то это делают верстальщики.
Дизайнеры делают макеты в фотошопе.
hdkeeper 18.09.2010 08:46 # +1
Начинающим кодерам до этого опыта надо ещё дожить. =)
> я сам могу написать шаблон который не будет отличатся от смартовского ничем
Конечно, можете. Но на смарти это проще вследствие более компактного синтаксиса.
Lure Of Chaos 20.09.2010 23:28 # +1
Vasiliy 21.09.2010 13:04 # 0
user654321 15.09.2010 10:43 # +2
Еще я избегаю коротких тэгов, но это дело вкуса.
nikita2206 16.09.2010 20:12 # 0
7ion 16.09.2010 21:17 # +1
user654321 17.09.2010 08:42 # 0
Анонимус 20.09.2010 01:11 # 0
Lure Of Chaos 16.09.2010 17:13 # +5
я уж молчу про производительность, когда еще в цикле обращается к бд.
процедурный подход "ggsql" это точно гыгы-скул )))
даешь блин инквизицию и дискриминацию по умственному признаку!
nikita2206 16.09.2010 20:10 # 0
hdkeeper 17.09.2010 10:37 # +2
Биореакторы простаивают. А стране нужен метан.