🙈 PG
Остальное уже обработает apache
🙈 PG
🙈 PG
К примеру
Иван
https://github.blog/2020-04-14-github-is-now-free-for-teams/
Алексей
Revolution 2.2.0-pl
Алексей
а вообще 2.7.3 ))))
Иван
нет
Алексей
тогда ставьте 2.2.1 и потом 2.3.0
Иван
2,3->2.4->2.5->2.6
Алексей
2.2.1 2.2.2 2.2.3 2.2.4 Все с PL... Смотри тут: https://github.com/modxcms/revolution/blob/2.x/core/docs/changelog.txt
Алексей
да.. я ошибся.
Иван
8 лет без обновления =)
Иван
Дождался сайт =)
Алексей
странно как тот сайт выжил :)))
Дмитрий
Мужики, а исходя из того, что у меня в плейсхолдере можно код разный подсовывать?
🙈 PG
да
Дмитрий
а если значений штук 5-6?
🙈 PG
https://docs.modx.pro/sistema/osnovyi/filtryi-vvoda-i-vyivoda#%D0%9C%D0%BE%D0%B4%D0%B8%D1%84%D0%B8%D0%BA%D0%B0%D1%82%D0%BE%D1%80%D1%8B-%D0%B2%D1%8B%D0%B2%D0%BE%D0%B4%D0%B0
Дмитрий
На феноме какой параметр?
Дмитрий
Блин, спасибо)
🙈 PG
на феноме все просто
🙈 PG
у тебя массив?
Дмитрий
Не, я массив разобрал, и там тупо 1-2 слова выдает.
🙈 PG
https://github.com/fenom-template/fenom/blob/master/docs/ru/operators.md#%D0%BE%D0%BF%D0%B5%D1%80%D0%B0%D1%82%D0%BE%D1%80-%D0%BF%D1%80%D0%B8%D1%81%D1%83%D1%82%D1%81%D1%82%D0%B2%D0%B8%D1%8F
Дмитрий
Мне просто нужно подсовывать нужную иконку, оно в svg в html
🙈 PG
так покажи в каком виде у тебя данные хранятся и что получить хочешь
🙈 PG
так то получается что мне приходится угадывать
Дмитрий
Разорав массив, я пихаю в плейсхолдеры температуру, облачность, давление ну и выводится оно тупо небольшой снег 2,34 -1,62 1012
Дмитрий
Это то, что из плейсхолдера отображается
Дмитрий
Ну и так как небольшой снег, у меня блок с иконкой в svg со снегом, и тупо нужно вывести ее.
🙈 PG
снег 2,34 -1,62 1012 ?
Дмитрий
Дмитрий
Каждое значение свой сплейсхолдер [[+weather.cloud]] [[+weather.temp]] [[+weather.feels]] [[+weather.pressure]]
🙈 PG
я бы объявил массив с ключом из текста и значением иконки [ 'снег'=> 'fa fa-snow', 'дождь'=> 'fa fa-rain', ]
🙈 PG
ниже либо сравнивать через strpos либо разбивать на массив через split и искать совпадение в массиве
Дмитрий
🙈 PG
но не совсем понял как это используешь
Дмитрий
но не совсем понял как это используешь
Оно выводит значение. А мне остается просто наверстать сам блок погоды.
🙈 PG
ну а плейсхолдеры? что именно в них? или тебе нужно из этой строки создать такие плейсхолдеры?
Дмитрий
А вот сам массив {"coord":{"lon":60.55,"lat":58.05},"weather":[{"id":804,"main":"Clouds","description":"overcast clouds","icon":"04n"}],"base":"stations","main":{"temp":4.06,"feels_like":1.21,"temp_min":4.06,"temp_max":4.06,"pressure":1007,"humidity":87,"sea_level":1007,"grnd_level":982},"wind":{"speed":1.7,"deg":106},"clouds":{"all":90},"dt":1586736715,"sys":{"country":"RU","sunrise":1586739093,"sunset":1586790273},"timezone":18000,"id":1487277,"name":"Verkhnyaya Salda","cod":200}
🙈 PG
снег 2,34 -1,62 1012 - этот текст уже разбит по этим плейсхолдерам?
Дмитрий
снег 2,34 -1,62 1012 - этот текст уже разбит по этим плейсхолдерам?
Угу. Все выводится. Но, единственно в чем задумался, это как сделать 6-8 разных выводов в зависимости от того, что в плейсхолдере.
🙈 PG
так сделай тогда массив по примеру выше
Дмитрий
"description":"overcast clouds», в плейсхолдере overcast clouds вылезет, и значит нужно вставить
🙈 PG
$icons = [ 'overcast clouds'=> '<svg> иконка </svg>', 'дождь'=> '<svg> иконка </svg>', ]
🙈 PG
ну или раскинуть по маленьким чанкам
🙈 PG
вариантов реально миллион
Дмитрий
И не всегда в голове могу четко сформулировать вопрос, что нужно задать гуглу)
🙈 PG
по такому принципу удобно будет
🙈 PG
$icons = [ 'overcast clouds'=> '<svg> иконка </svg>', 'дождь'=> '<svg> иконка </svg>', ]
Дмитрий
🙈 PG
и там где у тебя setPlaceholders добавить 'icon'=>$icons[$weather->weather[0]->description]
Дмитрий
и там где у тебя setPlaceholders добавить 'icon'=>$icons[$weather->weather[0]->description]
Понял. Теперь совсем все понятно стало))) Почти без гугла. ))
🙈 PG
я погуглил за тебя 😂
Дмитрий
я погуглил за тебя 😂
Мониеносно ))) Спасибо )))
🙈 PG
но вот иконки я бы хранил в отдельных svg файлах
🙈 PG
так их можно переиспользовать, не передавая много раз тот же код при загрузке страницы
🙈 PG
+ кэшировнаие
Дмитрий
но вот иконки я бы хранил в отдельных svg файлах
Причесать все это дело проблем нет, я просто что нашел по быстрому, что более менее подходит, то и взял. Мысля была все это запихать уже куда нужно, доставил из html
🙈 PG
и то правда
Roman 🚀
Парни, а есть какие-то хорошие бенчмарки виртуальных хостингов? Типа замера работы БД, ФС и прочего?
Алексей
Видел где то статьи на эту тему с примерами простейшими скриптов... Готовый тока у битры.
Roman 🚀
знаю консольные для VPS, но там немного не то
Roman 🚀
https://github.com/vanilla-php/benchmark-php
Sentinel
Народ, а кто как делает табы ? Migx или может есть что полегче?
Sentinel
так тебе на фронте или в беке?
😀 блин.. ну мне нужно и там и там
Roman 🚀
😀 блин.. ну мне нужно и там и там
внутри мигх, снаружи vue
Sentinel
чтобы в беке было удобно заносить
Roman 🚀
ну или бутстрапный компонент какой-нить тяни
Алексей
дык таблицы в migx - куда уже проще?
Sentinel
внутри мигх, снаружи vue
снаружи уже есть, там bootstrap tabs
Sentinel
Спасибо
Алексей
на досуге, надо будет попробовать достать php код бенчмарка битры :))))
Иван