Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

rss

Вы не зашли.

Объявление

  • Список
  •  » Флейм
  •  » Как стать профи TWIG или когда пора сказать php-кам стоп?

#1 2017-06-14 18:43:44

rusiq
Пользователь
Зарегистрирован: 2014-07-16
Сообщений: 309
Рейтинг :   13 
Профиль

Как стать профи TWIG или когда пора сказать php-кам стоп?

Помнится в таком же духе создавал тему о seo, многие благодарили о подаренных ссылках на ресурсы.
Сейчас решил создать тему, первоначально, чтоб определить для себя дальнейший рост.

Свой первый пост начну с банального. Многие ли из вас знают как сделать конкатенацию переменных, либо строк?
Допустим, нам необходимо прописать в каком-то из шаблонов, поддерживающих TWIg путь до шаблона темы, но в шаблоне xnews?
Подытожим:
в шаблоне xnews прописать путь до шаблона темы.


Я здесь для души. Fork NG https://github.com/russsiq/fngcms

Неактивен

 

#2 2017-06-14 18:51:45

rusiq
Пользователь
Зарегистрирован: 2014-07-16
Сообщений: 309
Рейтинг :   13 
Профиль

Re: Как стать профи TWIG или когда пора сказать php-кам стоп?

Пока все думают, предлагаю склонение по количеству комментариев. В свое время может откуда-то было культурно спи...срисовано, а может адаптировано, уже не помню

Код:

{% if pluginIsActive('comments') %}{comnum} комментар{% if(comnum%10==1 and comnum%100!=11)%}ий{% else %}{% if(comnum%10>=2 and comnum%10<=4 and (comnum%100<10 or comnum%100>=20))%}ия{% else %}иев{% endif %}{% endif %} к статье «{{ news.title }}»

Я здесь для души. Fork NG https://github.com/russsiq/fngcms

Неактивен

 

#3 2017-06-14 19:01:10

irbees2008
Пользователь
Откуда: Шахтинск
Зарегистрирован: 2012-03-14
Сообщений: 2162
Рейтинг :   93 
Профиль  Вебсайт

Re: Как стать профи TWIG или когда пора сказать php-кам стоп?

rusiq написал:

Пока все думают, предлагаю склонение по количеству комментариев. В свое время может откуда-то было культурно спи...срисовано, а может адаптировано, уже не помню

Код:

{% if pluginIsActive('comments') %}{comnum} комментар{% if(comnum%10==1 and comnum%100!=11)%}ий{% else %}{% if(comnum%10>=2 and comnum%10<=4 and (comnum%100<10 or comnum%100>=20))%}ия{% else %}иев{% endif %}{% endif %} к статье «{{ news.title }}»

не попадалось такого wink, а во первый вопрос вообще не понял hmm

Отредактированно irbees2008 (2017-06-14 19:04:34)

Неактивен

 
  • Список
  •  » Флейм
  •  » Как стать профи TWIG или когда пора сказать php-кам стоп?

Board footer

Powered by FluxBB

[ Generated in 0.014 seconds, 12 queries executed ]