Миша
не выводит русские даты
iWatchYouFromAfar
Сниппеточки
Evgeniy
у Паши на гите посмотри) у него там есть сниппет, который подменяет
Миша
не, я к тому, что кроме подмены никак?
Evgeniy
хз, мне вообще как то не пришлось столкнуться
iWatchYouFromAfar
Миша
iWatchYouFromAfar
у меня только с месяцами была проблема, дни недели нормально отображаются
iWatchYouFromAfar
хотя может быть и с месяцами все норм, я просто уже давно все вывожу через форматирование сниппетом
Николай
на руссокм даты
А в чем проблема? Локаль поставил русскую?
Николай
Не разу не сталкивался с проблемами русских дат
iWatchYouFromAfar
нук покаж
Могу развернуть тестовый сайт показать как я вывожу
iWatchYouFromAfar
Да тут делов то, свой автоустановщик запустить и все, сча скину доступ
iWatchYouFromAfar
http://s16818.h5.modhost.pro/manager/?
iWatchYouFromAfar
s16818 / q0U16Nq5LLft
iWatchYouFromAfar
на главной странице смотри
Alexey
А в чем проблема? Локаль поставил русскую?
Проблема, что пишет вместо 1 Декабря -> 1 Декабрь, например
Alexey
dateRU сниппет не просто так писали ж)
Alexey
у меня December пишет
ну тут локаль походу
Миша
dateRU сниппет не просто так писали ж)
https://bezumkin.ru/sections/tips_and_tricks/41/ а вот это хорошая помощь
iWatchYouFromAfar
https://bezumkin.ru/sections/tips_and_tricks/41/ а вот это хорошая помощь
Я его и использую, переписал только чуток, но это для склонения, с переводом на русский все ок
Alexey
я модификатором запилил, чтоб универсально было $fenom->addModifier('dateformat', function ($date, $format) { if (!is_numeric($date)) { $date = strtotime($date); } if (!$date) { $date = time(); } $month_arr = array('01' => 'января', '02' => 'февраля', '03' => 'марта', '04' => 'апреля', '05' => 'мая', '06' => 'июня', '07' => 'июля', '08' => 'августа', '09' => 'сентября', '10' => 'октября', '11' => 'ноября', '12' => 'декабря' ); $month = strftime("%m",$date); $month = $month_arr[$month]; $output = str_replace("%month", $month, strftime($format, $date)); return $output; });
Alexey
чтоб вызывать можно было, например, так: {$publishedon | dateformat : '%d %%month %Y'}
iWatchYouFromAfar
$month_arr = array( '01' => 'Января', '02' => 'Февраля', '03' => 'Марта', '04' => 'Апреля', '05' => 'Мая', '06' => 'Июня', '07' => 'Июля', '08' => 'Августа', '09' => 'Сентября', '10' => 'Октября', '11' => 'Ноября', '12' => 'Декабря' ); $d = $input; $hourAndMinutes = strftime('%R',$d); // Same as %H:%M (23:11) $day = strftime('%e',$d); // Day of the month (1 to 31) $dayName = strftime('%A',$d); // Full weekday name (Sunday) $month = strftime('%m',$d); // Month number (01 to 12) $month = $month_arr[$month]; // Translate month number to russian month name $year = strftime('%Y',$d); // Four-digit year (2018)
iWatchYouFromAfar
Дальше можно возвращать нужные значения
iWatchYouFromAfar
return $day.' '.$month.' '.$year; // 1 Января 2018 // return $dayName.''.",".' '.$day.' '.$month.' '.$year; // Воскресенье, 1 Января 2018 // return $day.' '.$month.' '.$year . ', в ' . $hourAndMinutes; // 1 Января 2018, в 10:30
Alexey
Есть же strftime, универсальна, только склонения нет. Ну кто как хочет, так и ... )))
iWatchYouFromAfar
Но это немного не удобно, т.к. сниппет выводит дату только в одном формате. Если нужно будет вывести например две даты в двух разных форматах - придется либо еще один сниппет делать, либо переписывать мой
iWatchYouFromAfar
Вот по такой логике я писал модификатор )
Твоя идея хорошая, возможно я её даже немного спи..жу )
Maxim
знатоки evo тут?
Maxim
снипет в снипете будет работать?
Миша
Ага
Миша
Ок, спасибо
Evgeniy
знатоки evo тут?
они обычно в чате ево)
Evgeniy
но @Dmi3yy и @Sentinel7 тут есть)
Евгений
В Петербурге откроется монокафе лапши быстрого приготовления «Дошик»
Евгений
А я наоборот собираюсь туда)
Евгений
знатоки evo тут?
https://t.me/evolutioncms
Evgeniy
А я наоборот собираюсь туда)
там норм) стоит пожить))
Евгений
там норм) стоит пожить))
Я на разведку летом ездил, всё понравилось) Надоело в Сибири жить.
Sergey
в Питере пить
Евгений
судя по слухам "в Питере употреблять легкие наркотики"
Евгений
Ну и пить, да
Евгений
В центре почти в каждом доме бар
iWatchYouFromAfar
http://dumb.ru/wp-content/uploads/2016/11/15095512_10209881917096959_5973033170270398070_n-1.jpg
Sergey
😳
YS
https://pivkarta.ru/sankt-peterburg/@59.939095,30.315868,12
YS
не так густо
YS
еще вопрос какая самая пьющая нация
Евгений
Эх, Томска даже на карте нет)
iWatchYouFromAfar
Это еще не учитываем что почти в каждом дворике стакаши чокаются с самого утра) особенно летом
iWatchYouFromAfar
Выхожу утром из дома, а люди уже в слюни)
Evgeniy
судя по слухам "в Питере употреблять легкие наркотики"
так этого как грязи, т.к. через питерский порт все идет в РФ
Юрий
Ребят привет, помогите форму на модх запилить, пожалуйста! Я в модх совсем немного шарю. Вопрос такой нужно сделать форму с ajax проверкой на ошибки + непустые значения, при успешной проверке отправлять на страницу благодарности, на которой будет контент, что-то вроде "ПОЗДРАВЛЯЕМ! ВАШ ЗАКАЗ ПРИНЯТ! В ближайшее время с вами свяжется оператор для подтверждения заказа. Пожалуйста, проверьте правильность введенной Вами информации. Ф.И.O.: Иван Телефон: 112211 Email: gfdgghf.fsdg Если вы ошиблись при заполнени формы, то, пожалуйста, заполните заявку еще раз" Спасибо)
iWatchYouFromAfar
А проблема то в чем? formit + ajaxform
Юрий
А проблема то в чем? formit + ajaxform
как перекинуть на страницу благодарности, и как на ней вывести данные из заполненной формы?
Миша
Sergey
подскажите, кто использовал sfMenu - не срабатывает &parents - показывает меню без привязки...
Evgeniy
это Миша в рестики ходит и фоткает меню)) такие вот странности у человека)))
Миша
😁
Boris
Шаломчик :)
Sergey
{if $_modx->resource.id == 447}
Evgeniy
так проверь что за раздел и выводи на нем)
Evgeniy
выше написали)
Oleksandr
как подружить mfilter2 и pdopage? У меня после того, Как выбираешь фильтр, в котором товаров меньше, чем стоит лимит, не пропадает пагинация
Oleksandr
Ну типа товаров в категории 45, лимит на 20, после фильтра остается 4 товара и пагинация остается
Sentinel
Шаломчик :)
Шаломончик 😊
Oleksandr
В mFilter2 вот так вызвал pdopage &paginator=pdoPage &parents=[[*id]] &limit=20
UB3DRP
Есть компонент скидки для корзины? Например для 3го товара скидка 100%
Артем
discontrol