1. PHP / Говнокод #8416

    +159

    1. 1
    2. 2
    3. 3
    4. 4
    5. 5
    6. 6
    ..... Всякий HTML .....
    <?php echo "<div class='divfilter'>"; ?> 
    <?php echo "Пользователь: " ;?>
    <?php echo CHtml::dropDownList('id_member',$id_member, $members);  ?>
    <?php echo "</div>"; ?>
     ..... Всякий HTML .....

    Доделываю проект на Yii Framework, за предыдущим программистом, в одно их view заметил ))

    Запостил: Igogo, 03 Ноября 2011

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

    • Упс, а я на говнописал в описании )))
      * Доделываю проект на Yii Framework, за предыдущим программистом, в одном из view файлов заметил ))
      Ответить
    • верстальщик возносит похвалы и жаждет лобызать автора сего
      Ответить
      • Лобзиком. -_-
        Ответить
      • А как можно было бы облегчить жизнь верстальщику? вывести select через html?
        Ответить
        • хрен с ним с селектом, но строки 2,3,5 уж можно было бы статично вывести?
          Ответить
          • с тем что говнокод - всецело согласен, а вот верстальщику не думаю что станет сильно легче от вытаскивания тегов из примитивных конструкций. Вот селект зацссить будеть, имхо, проблематично )
            Ответить
            • http://www.yiiframework.com/doc/api/1.1/CHtml#dropDownList-detail

              достаточно добавить еще один параметр, а именно array('class'=>'dropdown') или что-то вроде, и тут цссь-не-хочу.
              Ответить
              • да, изучать фрейморки - любимое дело верстальщиков. Хотя чтобы сделать нормальный шаблон все равное придется лезть на оффсайт и курить маны.
                Ответить
                • ну тут уже спасибо Yii за хороший шаблонизатор...
                  конечно, лучше бы было что-то вроде
                  <select class="dropdown" yii:options="$members" yii:value="$id_member">
                    <option class="dropdown_option"></option>
                  </select>

                  но, наверное, для php такой сделать не так просто...
                  Ответить
    • Автор начал привыкать к 100% php.
      Ответить
    • Господа, это ведь вовсе не с++
      Ответить
    • Местами такое случается и со мной, если я уверен, что определенный блок кода НЕ будет использоваться постоянно. Я это называю функциональными заплатками.
      Ну а теги php чисто для стройности вывода в html коде.
      Ерунда короче) говнокод однозначно)
      Ответить
    • Не говнокод.
      Нормальному верстальщику важнее будет удобный и ровный хтмл-код, а не статическую отрисовку 2,3,5 строк чёрт знает зачем.
      Хотя если он свято поклоняется принципам ради принципов и обожает сверхоптимизацию за счёт здравого смысла - тогда надо искать другого верстальщика и читать пункт 1 :)
      Ответить
    • показать все, что скрытоvanished
      Ответить
    • - Ты что ревешь, ты что, обиделся, дурачок, - его голос смягчился.
      Ответить

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