Size: a a a

2020 July 23

PL

Pavel Lautsevich 🇧🇾... in OctoberCMS
ЕМНИП, я его сам и писал, но это лишь по инфе в открытых источниках. Лучше бы конкретный опыт
источник

v

vladimir in OctoberCMS
PVL
Нужно получить день недели из двух букв на английском. Делаю:
$dt = Carbon::now();
$day = $dt->shortLocaleDayOfWeek;

Получается "Thu"
Сокращённое название дня в русском Пятница это Пт, в английском Friday, Fri. В немецком Freitag, Fr

В примере немецкий стоит. При использовании в английском будет по другому. Все зависит от локализации.

Str::lower(Str::substr(now()->shortLocaleDayOfWeek, 0, 2))
источник

ММ

Мельник Максим... in OctoberCMS
Добрый день! Вопрос: нужно вывести элементы в слайдере, 3 слайда разной верстки, как правильно оформить чтобы каждые 3 итема имели разную вертску?
источник

P

PVL in OctoberCMS
vladimir
Сокращённое название дня в русском Пятница это Пт, в английском Friday, Fri. В немецком Freitag, Fr

В примере немецкий стоит. При использовании в английском будет по другому. Все зависит от локализации.

Str::lower(Str::substr(now()->shortLocaleDayOfWeek, 0, 2))
+ так вроде в английском тоже применяется сокращение названий дней недели до двух символов.
источник

A

Axenia in OctoberCMS
WebVPF (257.19) увеличил карму LeMaX10 (1304.25)
источник

M

MihailBishkek in OctoberCMS
Мельник Максим
Добрый день! Вопрос: нужно вывести элементы в слайдере, 3 слайда разной верстки, как правильно оформить чтобы каждые 3 итема имели разную вертску?
{% if loop.index == 1 %}...
источник

v

vladimir in OctoberCMS
Мельник Максим
Добрый день! Вопрос: нужно вывести элементы в слайдере, 3 слайда разной верстки, как правильно оформить чтобы каждые 3 итема имели разную вертску?
3 инстанса подключённого одного компонента?
источник

ММ

Мельник Максим... in OctoberCMS
а для второго элемента {% if loop.index == 2 %} и так далее?
источник

ММ

Мельник Максим... in OctoberCMS
и у 1 и 4 будет одинаковая вертка
источник

P

PVL in OctoberCMS
Мельник Максим
а для второго элемента {% if loop.index == 2 %} и так далее?
это индекс из цикла
источник

ММ

Мельник Максим... in OctoberCMS
Попробую, спасибо большое всем. а то уже думал отказаться от такого слайдера не знал как вывести элементы
источник

M

MihailBishkek in OctoberCMS
Мельник Максим
и у 1 и 4 будет одинаковая вертка
{% if loop.index in [1, 4, 7....] %}...
источник

ММ

Мельник Максим... in OctoberCMS
MihailBishkek
{% if loop.index in [1, 4, 7....] %}...
+ Спасибо!
источник

A

Axenia in OctoberCMS
Мельник (25.16) увеличил карму MihailBishkek (754.45)
источник

M

MihailBishkek in OctoberCMS
Мельник Максим
+ Спасибо!
а ещё более универсальнее юзать деление с остатком
источник

P

PVL in OctoberCMS
Мельник Максим
Попробую, спасибо большое всем. а то уже думал отказаться от такого слайдера не знал как вывести элементы
вот документация с примерами: https://twig.symfony.com/doc/2.x/tags/for.html#the-loop-variable
источник

M

MihailBishkek in OctoberCMS
{% if loop.index % 3 == 0 %} у тебя третий элемент{% elseif loop.index % 3 == 2 %} у тебя второй элемент {% elseif ......
источник

ММ

Мельник Максим... in OctoberCMS
а разве не получится что 3-ий элемент будет первым в списке
источник

ММ

Мельник Максим... in OctoberCMS
ааа туплю
источник

ММ

Мельник Максим... in OctoberCMS
он будет брать по очереди, поэтому в первых двух циклах 3==0 будет false, и уже отобразил эти 2 элемента
источник