Раковский + Yii2

4.71K
.
The Fast, Secure and Professional - Yii2
Вопрос скорее кодерам чем верстальщикам. Думаю как лучше оформить PHP код в представлении.

Два варианта:
1. http://i.imgur.com/SH4c2vF.png
2. http://i.imgur.com/yEaxtH8.png
.
$fields = [];
$fields[] = blablabla...
echo join("\n", $fields);
.
The Fast, Secure and Professional - Yii2
Первый вариант более читабелен, но в нём немного сложнее добавить html между полями, нужно будет закрыть и открыть <?php ?>

Второй вариант противоположен первому, менее читабелен, но проще добавить html между полями.
.
The Fast, Secure and Professional - Yii2
# reaper (16.01.2016 / 18:58)
$fields = [];
$fields[] = blablabla...
echo join("\n", $fields);
Этот вариант исключён потому, что невозможно добавить между элементами html код что бы он выглядел красиво.
.
Rakovskiy, Первый вариант действительно выглядит лучше.. Тут наверное вопрос стоит в том будут ли дорабатывать шаблон, или он уже таким и останется, по сути я бы оставил всё так как в 1м варианте, но если нужно будет добавлять всякие классы и другой хтмл код то нужно будет переписать на 2й вариант
.
Люди берегите воду - пейте пиво...
# Rakovskiy (16.01.2016 / 18:55)
Вопрос скорее кодерам чем верстальщикам. Думаю как лучше оформить PHP код в представлении.

Два варианта:
1. http://i.imgur.com/SH4c2vF.png
2. http://i.imgur.com/yEaxtH8.png
Не каждый верстальщик осилит ЮИ, если он еще и не кодер , мое мнение - писать на чистом HTML, тогда и у заказчика не будет лишних вопросов к кодеру (где найти кто сможет (знает) сверстать), а так <?= $data;?> любой дизайнер вставит..
********
это мое мнение...
.
Rakovskiy, Второй вариант сразу отбрасываем, потому что глаз режет.
Сейчас я там не увидел html кода почти что. И эту кучку echo я бы заменил именно на это. Если надо будет оформить их в теги, то тут уже действовать в зависимости от ситуации исходя из читаемости.
.
Люди берегите воду - пейте пиво...
Rakovskiy, Вообще бы формы Yii не использовал , повторюсь - не каждый возьмется ..
.
Rakovskiy
The Fast, Secure and Professional - Yii2
# venom (16.01.2016 / 19:07)
Rakovskiy, Вообще бы формы Yii не использовал , повторюсь - не каждый возьмется ..
Это backend, там нет разницы как свёртано. Выберу наверное первый вариант.

Если тема фронтенда на бутстрапе то можно спокойно юзать формы Yii.
.
The Fast, Secure and Professional - Yii2
Всем спасибо за ответ.
Всего: 275