Модераторы: Aliance, skyboy, MoLeX, ksnk
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> пробелы управляющих конструкций темплейта 
V
    Опции темы
mstdmstd
Дата 24.7.2016, 18:01 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 394
Регистрация: 30.12.2008

Репутация: нет
Всего: нет



Всем привет,
Делая верстку с темплейтом(в данном случае twig) я стараюсь соблюдать пунктуацию в 4 пробела,  вроде :
Код

        <div class="carousel slide" id="myCarousel">
            <div class="carousel-inner  col-sm-12">

                {% set is_first = true %}
                {% set image_index= 0 %}


                {% for next_image in imagesGalleryList %}
                    {% set is_last_end_set = false %}
                    {% if image_index == 0 %}
                        <div class="item {% if is_first %}active{% endif %} text-left" style=""> <!-- Start Of new Row-->
                        <ul class="ul_one_line">



И в результироующем коде:
Код

        <div class="carousel slide" id="myCarousel">
            <div class="carousel-inner  col-sm-12">

                                

                                                                                <div class="item active text-left" style=""> <!-- Start Of new Row-->
                        <ul class="ul_one_line">

                                        
То есть все пробелы собираются перед <div class="item ...
Не помню, чтобы я видел в twig-е возможности пропускать строки, если они содержат управляющие конструкции(помнится такое было в ZOPE) ?

Можно как-то с этим бороться?
   Спасибо !
PM MAIL   Вверх
gta4kv
Дата 25.7.2016, 10:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Walking around mad.
***


Профиль
Группа: Завсегдатай
Сообщений: 1868
Регистрация: 25.7.2006

Репутация: нет
Всего: 91



А какая разница, что получается на выходе? Использовать нормальный Code Style -- помогает в разработке, а не тому, чтобы HTML выглядел красиво в просмотре сорцов)
PM MAIL   Вверх
ksnk
Дата 25.7.2016, 11:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прохожий
****


Профиль
Группа: Комодератор
Сообщений: 6855
Регистрация: 13.4.2007
Где: СПб

Репутация: 3
Всего: 386



У твига есть модификатор `-`, который убирает все пробельные символы перед и после скобочек
Код

{%- set is_first = true -%}



--------------------
Человеку свойственно ошибаться, программисту свойственно ошибаться профессионально ! user posted image
PM MAIL WWW Skype   Вверх
mstdmstd
Дата 26.7.2016, 08:17 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 394
Регистрация: 30.12.2008

Репутация: нет
Всего: нет



Цитата(gta4kv @ 25.7.2016,  10:51)
А какая разница, что получается на выходе? Использовать нормальный Code Style -- помогает в разработке, а не тому, чтобы HTML выглядел красиво в просмотре сорцов)

Поделитесь, какой Code Style  используете Вы ?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Libraries | Следующая тема »


 




[ Время генерации скрипта: 0.1203 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.