"PHP" / Говнокод #23298 Ссылка на оригинал

0

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
<?php if (!\MUserAuth::isAuthenticated()) : ?>
            <div id="wrapper-for-cabinet-content" style="display: none;"></div>
        {else}
            <div id="wrapper-for-cabinet-content">
            {include file="/themes/$__theme/en/common/muser_dropdown_part/cabinet.tpl"}
            </div>
        {/if}

И это #работает#блять... "Smarty" нашего тимлида...

Запостил: rez1dent3 rez1dent3, (Updated )

Комментарии (17) RSS

  • И вот это не будет обработано. Вообще:
    {username()}

    Потому что "Нельзя так просто взять, и сделать нормально(с)"
    Надо так:
    {$_=username()}

    Да, доллар обязателен.
    Ответить
  • Ну и на десерт обычный if и foreach. С ключом, ага:
    {if test="true"}
    {/if}
    {foreach from=$from item=$key=>$value}
    {/foreach}

    Причем одинарные ковычки не работают в этом примере. Потому что.. а хз почему
    Ответить
    • меня больше веселит ирония что на одном темплейт языке (php) делают другой улучшенный (smarty). знаю что повсеместная практика, но все равно нахожу это глупым.

      еще никто не пытался в PHP синтакс от ран-тайма отделить? этого же все в принципе и хотят: пыхов жирный рантайм с тоннами библиотек - но с более человеческим языком.
      Ответить
      • > еще никто не пытался в PHP синтакс от ран-тайма отделить?

        Этого не сделал только ленивый (hip-hop, hhvm, kphp), но для противоположных целей: все хотят сохранить убогий синтаксис, но перевести его на более шустрый рантайм.
        Ответить
        • напомнило цитату:

          “If I had asked people what they wanted, they would have said faster horses.”
          ― Henry Ford
          Ответить
            • > Воздух был бы чище.

              Догадываюсь что мусьё ни разу в жизни не доводилось с дороги лошадиный навоз убирать.

              > И синтетические удобрения не надо было бы производить...

              Ну это как памперсы: проблемы они не решают, но её успешно локализуют.
              Ответить
              • Зато сколько было бы дешёвого строительного материала для возведения традиционных хат-мазанок!

                P.S. Я даже название придумал. По аналогии со стим-панком назовём такой мир говно-панком.
                Ответить
                • на самом деле мы в это уже живем.

                  только лошади были слишком дорогими - их людьми заменили. люди легче тренировать в туалет ходить, разножаются быстрее и им свежее сено не надо.
                  Ответить
                    • заменили бетоном. дешевле: больше человеков на квадратный метр помещается.
                      Ответить
    • Финал-апофеоз, который завершается откровенным авторским ультима-кредо, выраженным тонко и нежно в монкандо пианиссимо сюсюрандо водобачкового инструмента.
      Ответить

Добавить комментарий

Где здесь C++, guest?!

    А не использовать ли нам bbcode?


    8