Миша
не выводит русские даты
iWatchYouFromAfar
Сниппеточки
Evgeniy
у Паши на гите посмотри) у него там есть сниппет, который подменяет
Миша
не, я к тому, что кроме подмены никак?
Evgeniy
хз, мне вообще как то не пришлось столкнуться
iWatchYouFromAfar
Миша
iWatchYouFromAfar
у меня только с месяцами была проблема, дни недели нормально отображаются
iWatchYouFromAfar
хотя может быть и с месяцами все норм, я просто уже давно все вывожу через форматирование сниппетом
Николай
Не разу не сталкивался с проблемами русских дат
Миша
iWatchYouFromAfar
нук покаж
Могу развернуть тестовый сайт показать как я вывожу
Миша
iWatchYouFromAfar
Да тут делов то, свой автоустановщик запустить и все, сча скину доступ
iWatchYouFromAfar
http://s16818.h5.modhost.pro/manager/?
iWatchYouFromAfar
s16818 / q0U16Nq5LLft
iWatchYouFromAfar
на главной странице смотри
Alexey
dateRU сниппет не просто так писали ж)
Миша
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
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
Но это немного не удобно, т.к. сниппет выводит дату только в одном формате. Если нужно будет вывести например две даты в двух разных форматах - придется либо еще один сниппет делать, либо переписывать мой
Alexey
Maxim
знатоки evo тут?
Maxim
снипет в снипете будет работать?
Миша
Ага
Миша
Ок, спасибо
Evgeniy
но @Dmi3yy и @Sentinel7 тут есть)
Евгений
В Петербурге откроется монокафе лапши быстрого приготовления «Дошик»
Evgeniy
Евгений
А я наоборот собираюсь туда)
Evgeniy
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
Evgeniy
iWatchYouFromAfar
Миша
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