
Chelling
29.04.2018
14:55:32
0644

Alex
29.04.2018
14:58:01
А что говорит по данному поводу официальная документация?
Если я правильно понял, то для minishop2 это просто поле, в случае смены валюты меняется в словаре ms2_frontend_currency. Значит вопрос больше адресован CurrencyRate, в разделе Системные настройки & События
есть возможность смениь основную валюту, но она основная как я понял и для фронта и для админки.

Maxim
29.04.2018
14:59:18
Да!
Но вам никто не мешает завести отдельный системный параметр для установки дефолтной валюты для фронта и использоват ее на фронте!

Google

Maxim
29.04.2018
15:00:48
Провда, возможно, придется повозиться и написать плагин! Насколько я помню вы выше писали что есть событие!))

Георгий
29.04.2018
15:06:00
Парни, а кто из Москвы и с Ларой знаком, отпишитесь в личку

Ily23
29.04.2018
15:10:05
https://tproger.ru/news/programming-language-for-living-cells/

Миша
29.04.2018
15:12:52
Посмотрел 18 убунту. Ничего нового нет. Смысла обновлять тоже нет

Igor
29.04.2018
15:23:18
Всем привет. Сделал свой роутинг в modx, по заметке Василия, но почему-то на странице, где вызывается событие OnPageNotFound не работают куки... Точнее они как-то сбрасываются
Кто-нибудь сталкивался с такой проблемой?
Заметил, что именно на этой странице появились две записи куки с одинаковым именем...

Alex
29.04.2018
15:31:13

Rahim
29.04.2018
16:42:31
kto nastroil registratsiyi cherez telegram

S
29.04.2018
17:20:52
Добрый вечер! Пробовал ли кто-нибудь подтягивать галерею товара в простой ресурс? Возможно ли?
Пытаюсь джоинить msProductFile но что-то ерунда какая-то на выходе
Хнах
Все работает штатно, много времени ушло на раздумья

Alex
29.04.2018
17:47:24
а на фронтэнде её как организуешь?
А что там организовывать то? 10 строк на js, по типу делаем по интервалу в каждую секунду проверку не прочитанных сообщений если есть - грузим и меняем им статус


Oleg
29.04.2018
18:53:49
Если я правильно понял, то для minishop2 это просто поле, в случае смены валюты меняется в словаре ms2_frontend_currency. Значит вопрос больше адресован CurrencyRate, в разделе Системные настройки & События
есть возможность смениь основную валюту, но она основная как я понял и для фронта и для админки.
Лично я с Minishop2 не работал, но имею понимание того, как должна работать любая система (интернет-магазин), которая поддерживает мультивалютность. В базе данных (в модели товара - называйте как хотите) должна храниться цена товара (поле "price"). Также должно быть поле "currency" или "currency_code", которое бы указывало, в какой валюте задана цена (например "USD", "EUR"), так как исходные цены на товар могут быть в разных валютах (цена одних товаров зафиксирована в евро, других - в рублях итд. - разные поставщики, разное ценообразование, это нормально). Тоесть цену товара можно задавать в любой валюте без необходимости её постоянно менять при смене курса. Во фронтенде же должен быть селектор валюты, который показывает, в какой валюте пользователь хочет видеть сайт на данный момент (селектор сохраняет выбранную валюту в сессию). По умолчанию селектор инициализируется с валютой, выбраной по умолчанию в настройках магазина, например "EUR" - значит валюта фронтенда - евро. Вывод цены товара на сайте (в каталоге, в корзине, в любом другом месте) должен проходить через функцию-конвертор. Если исходная валюта товара совпадает с валютой фронтенда - выводится без изменений. Если валюта фронтенда отличается от исходной валюты товара, то цена товара в функции-конверторе перемножается на курс, указанный в настройках магазина для данной валюты (это может быть отдельная таблица в БД с доступными валютами, либо системные параметры, не важно). Я так полагаю, в Minishop не составит труда реализовать подобную логику, учитывая систему расширения модели товаров через плагины + создание плагина-конвертора валюты. Мне непонятно лишь одно: почему подобная логика не реализована в самом Минишопе из коробки, ведь это достаточно тривиальная задача для e-commerce решений.

Google

Евгений
29.04.2018
18:56:17
да это всё Василий, заставляет пользоваться своим минишопом((

Oleg
29.04.2018
19:02:28
да это всё Василий, заставляет пользоваться своим минишопом((
я вот ни разу не пользовался, хоть и делал магазины на MODX - дело не в Минишопе, дело в понимании того, что требуется заказчику и умении это реализовать. Василий не обязан думать за всех, он провёл огромную работу, подарив миру замечательный программный продукт, который помог многим заработать себе на хлеб с маслом. А если хотите ещё и колбасочки с камамбер на бутер - то уже сами, сами...)))


Евгений
29.04.2018
19:04:01
я вот ни разу не пользовался, хоть и делал магазины на MODX - дело не в Минишопе, дело в понимании того, что требуется заказчику и умении это реализовать. Василий не обязан думать за всех, он провёл огромную работу, подарив миру замечательный программный продукт, который помог многим заработать себе на хлеб с маслом. А если хотите ещё и колбасочки с камамбер на бутер - то уже сами, сами...)))
блн, а я столько сарказма вложил в свое сообщение(( а так да, магаз удобный, именно за счет кучи дополнений
а по поводу мультивалютности, попробуйте написать автору компонента, может согласится внести изменения

Oleg
29.04.2018
19:05:22

Евгений
29.04.2018
19:13:19

Алексей
29.04.2018
19:23:36
народ, кто-нибудь знает, почему числа float с запятой могут показываться вместо точки? и как с этим бороться? сумма заказа: в бд 3647.5
запускаем в консоли код:
$order = $modx->getObject('msOrder', 454);
echo $order->get('cost');
получаем 3647,5
все бы ничего, но в таком виде яндекс касса платежи отказывается принимать

Anton
29.04.2018
19:35:02
или, если cost в текстовом формате хранится, то parse_float, или как там это в пхп называется.

Алексей
29.04.2018
19:36:05

Chelling
29.04.2018
19:36:19
Посоветуйте замену taxonomyTV. У её ошибок больше, чем за всю мою жизнь

Anton
29.04.2018
19:36:24
ну зависит от того, как оно хранится.

Алексей
29.04.2018
19:37:00
другой вопрос, что локаль эта бывает нужна, и потому хорошо бы в исходниках предусмотрть возможность возникновения нежелательных запятых. Отписал Володе

Anton
29.04.2018
19:39:53

Chelling
29.04.2018
19:40:40
Я пробовал, что-то она странно работает
ИСПРАВИЛ

Google

Chelling
29.04.2018
20:07:02
Это самая сложная лёгкая проблема, которую я видел

Oleg
29.04.2018
20:07:22

Алексей
29.04.2018
20:08:04
конечно
локаль так работает

Oleg
29.04.2018
20:22:03

Ivan
29.04.2018
20:42:14
Большие торговые сети, где используется много поставщиков, включая иностранные компании, или проекты в странах, где доля внешнего импорта довольно большая, тоже имеют место быть, но это уже частные случаи


Igor
29.04.2018
20:49:20
Ребят, помогите плиз. Уже целых два часа мучаюсь...
Вообщем у меня своя таблица и хочу хранить сообщение в json формате, но иногда почему-то не срабатывает json_encode....
https://prnt.sc/jbpzzg
Сам код вот - http://prntscr.com/jbq0nu
И как вообще правильно хранить массив в бд?

Алексей
29.04.2018
20:55:18
ну или проверять каждый раз меседж на is_array и прогонять через json_decode если нет

Igor
29.04.2018
20:56:33

Chelling
29.04.2018
20:57:07

Алексей
29.04.2018
20:57:23

Chelling
29.04.2018
20:57:46

Igor
29.04.2018
20:57:59

Ily23
29.04.2018
22:28:40
кто нить с алибабы заказывал че нить?

Никита
29.04.2018
22:39:21
Я вместо очистки Кеша начал удалять ядро modx... понял что что-то не то, когда слишком уж долго кеш чистился ...

Sergey
29.04.2018
22:53:16
? пора отдыхать наверное

Google

Никита
30.04.2018
00:04:11
Друзья, у кого нибудт получалось слайдер mSearch2 от цены сделать адаптивным, чтобы пальчиками можно было нормально двигать полоску?

Алексей
30.04.2018
00:20:24

Миша
30.04.2018
03:50:30

Oleg
30.04.2018
06:41:18
И как вообще правильно хранить массив в бд?
в php ещё можно хранить массивы в виде serialize - массив или объект преобразуется в обычный текст закодированный. это как запасной вариант, если вдруг json не подходит для хранения в БД

Vadim
30.04.2018
07:11:59
а как в mfilter2 сделать вывод результата в своем чанке? что бы можно использовать tv и опции minishop2

Миша
30.04.2018
07:12:23

Vadim
30.04.2018
07:14:56
я там не разобрался)) можете пример маленький привисти с использованием например tv

Миша
30.04.2018
07:15:51
Да там прямо примеры есть

Vadim
30.04.2018
07:17:46
что то не нашел)) можно ссылку ?

Никита
30.04.2018
07:18:42

Vadim
30.04.2018
07:19:40
это фильтры, а мне нужно именно уже результат вывода
вид товара

Serious
30.04.2018
07:20:31
вид товара
https://docs.modx.pro/components/minishop2/snippets/msproducts

Vadim
30.04.2018
07:22:15
результат выводит то mFilter2

Serious
30.04.2018
07:22:35
Ну и?
https://docs.modx.pro/components/msearch2/snippets/msearch2
Тогда вот так, название параметра сильно поменялось?

Vadim
30.04.2018
07:23:42
если я выведу через msproducts то mFilter2 не будет тот товар фильтрировать
все понял)

Serious
30.04.2018
07:25:36
А вот откуда я узнал о том что можно смотреть в сторону mSearch2
https://prnt.sc/jbuwkb

Vadim
30.04.2018
07:26:24
через &tpl=`свой вид` сделал

Google

Vadim
30.04.2018
07:26:59
Благодарю)

Igor
30.04.2018
08:07:22

Антон
30.04.2018
08:48:57
Не подскажите как преобразовать даты в php?
Есть файл .csv выгружается из 1с, там формат даты 20042018000000, через date() не получается вывести в формате d-m-Y h:i:s

Anton
30.04.2018
08:51:51
date_parse?
вообще странный формат какой-то.
при экспорте полюбому можно настроить более адекватный формат.

Serious
30.04.2018
08:52:31
Ddmmyyyyhhiiss
Вот такой формат
Видел у какого-то банка такой же формат

Anton
30.04.2018
08:53:27
http://php.net/manual/ru/function.date-parse-from-format.php
должно помочь.
блин, вот ведь это гуглится третьей строчкой, что за прикол первым делом в чат писать, если вопрос справочного характера, ладно бы там КДЕ под фрибсд не патчился тогда написать.
Хотя может гугл забанен из-за телеграма...

Антон
30.04.2018
08:57:56

XFile
30.04.2018
10:03:55
Парни привет кто подскажет Lubuntu это плохой выбор по сравнению с ubuntu? Установил его а потом дошло что не тот качнул

Ivan
30.04.2018
10:21:18
да вроде не плохо, внутренности то те же
но судя по названию, он просто облегченный, много чего выкинуто и нужно самому доставлять руками

Maxim
30.04.2018
10:22:56
Вы чего????? Просто графическое окружение используется не Unity а LXDE

Ivan
30.04.2018
10:23:17
ну тогда еще проще

Maxim
30.04.2018
10:23:34
Никто же не мешает добавить Unity и использовать его, а если не нужен LXDE, то удалить его!