alex
так вот год hostia пользовался, но чёт у них всё както мало)))
Pavel
рефералка ^^
Pavel
можешь взять хост и месяц тыкаться бесплатно, так-то.. без ограничений
Pavel
тестовый период 30 дней
Миша
а как завести js события после выполнения аякс?
Pavel
на все домены можно быстро поставить халявные ssl серты
Pavel
миша, там есть .done
alex
ок)) я с бегетом давно уже работал, надо будет глянуть поменялось ли у них чтото)
Pavel
или .success
Pavel
Алексей, попробуй.. я раньше сидел на бест-хостере, но потом полностью все сайты перенес на бегет, очень удобно там. А домены отдельно на рег.ру, т.к. у регистратора все же держать удобнее, да и выгоднее если есть партнерка тоже
Alexey
Вчера ж вроде обсуждали
да, обсуждали, так в том-то и дело :) Сейчас покажу в чем магия на скринах
Alexey
вариант 1
Alexey
результат варианта 1
Alexey
вариант 2
Alexey
результат варианта 2
Alexey
или вообще так - {$birthdate.0}, без сниппета
так тоже ничего не вывелось. msProductOptions так же ничего не выводит.
Андрей
Опцию в настройках минишопа создавал, или плагином?
Alexey
в настройках минишопа. Каким плагином?
Андрей
Есть плагин, который расширяет стандартные поля
Андрей
https://modstore.pro/packages/integration/msfieldsmanager
Андрей
в настройках минишопа. Каким плагином?
Если в настройках, то должно работать через msProductOptions
Андрей
msOption вообще это поле не должен выводить
Андрей
[[msProductOptions? &product=[[+id]]]] - вот такой вызов что выведет?
Alexey
сек
Alexey
Андрей
Ну, так всё верно выводится
Андрей
он по умолчанию все опции выводит, если надо только одну, то добвляй параметр - onlyOptions
Андрей
{$birthdate.0} - так тоже должно работать кстати
Alexey
{$birthdate.0} - так тоже должно работать кстати
да, спасибо, так заработало. А что это было с msOptions?
Андрей
да, спасибо, так заработало. А что это было с msOptions?
ну msProductOptions судя по выводу, абсолютно правильно работает. А msOptions и не должен был эту опцию выводить.
Георгий
Ну
либо $.ajax({}).done(function() { blabla}); либо $.ajax({ success: function(data) { bla bla}});
Миша
У меня в таблицу выводит кнопки и по нажатию на них висит обработчик
Миша
Вот он и не работает
Миша
Alexey
ну msProductOptions судя по выводу, абсолютно правильно работает. А msOptions и не должен был эту опцию выводить.
да, я так в доках и читал. И в исходниках сниппетов разные источники этих данных - msOptions обращается только к тем параметрам, что "вшиты" из коробки (видимо, они в таблице со всеми данными о товаре), причем не получает их дополнительные параметры, а msProductOptions, насколько я понял, получает все дополнительные опции из отдельной таблицы ($product->getOne('Data')) и возвращает данные по полям, в виде Array ( [options] => Array ( [birthdate] => Array ( [id] => 3 [key] => birthdate [caption] => Дата рождения [description] => [measure_unit] => [category] => 10 [type] => datefield [properties] => [product_id] => 11 [value] => Array ( [0] => 2017-05-22 ) [category_name] => Общая ) ) )
Alexey
кстати, а код сниппетов также содержится в БД или при установке создаются отдельные файлы. Можно ли дебажить выполнение сниппетов из PHPStorm, например?
Андрей
https://modx.pro/development/602-ide-phpstorm-as-a-development-tool-in-modx/
Андрей
https://modx.pro/news/12263-video-modx-meetup-almaty-2017/ - здесь Иван рассказывает о разработке в phpStorm
Alexey
спс, пошел ознакамливаться
Pavel
Чуваки, а может кто подскажет как внедрить msGallery2 в поля пользователей? Или migx на худой конец
Андрей
А именно ms2Gallery надо? UserFiles умеет - http://joxi.ru/p279xo8ioYNebr
Pavel
О, шикарненько, спасибо за наводку
Kost9in
А именно ms2Gallery надо? UserFiles умеет - http://joxi.ru/p279xo8ioYNebr
неплохо. А есть у него апи для загрузки файлов с клиента?
Миша
неплохо. А есть у него апи для загрузки файлов с клиента?
Да как у всех. Запускай необходимый процессор
Георгий
Парни а как через PDOresources выводить ресурсы относительно текущей даты?
Георгий
у меня есть даты в сентябре и в мае. Как сделать, чтобы вывелить те что в сентябре будут. как $where описать?
Георгий
есть идеи как сделать?
Oleg
фильтр по created, published и тп ?
Миша
https://dl.dropboxusercontent.com/1/view/h8svf50t8a4hikq/Apps/Shutter/%C3%90%C2%92%C3%91%C2%8B%C3%90%C2%B4%C3%90%C2%B5%C3%90%C2%BB%C3%90%C2%B5%C3%90%C2%BD%C3%90%C2%B8%C3%90%C2%B5_014.png пздц модификатор
Георгий
фильтр по created, published и тп ?
Да, только поле с датой.
Alexey
а как мне в Fenom вывести результат работы функции? Например, хочу вывести var_dump или print_r, делаю в чанке так {var_dump($options)} выводится скрин 1, делаю {$.php.var_dump($options)} выводится скрин 2
Alexey
скрин 1
Alexey
скрин 2
Миша
а в настройках включи выполнения php
Anonymous
блин, как же ссыкотно править конфиги на продакшене, особенно когда ты не devops
Anonymous
Ну хз, у них там инструкции есть, куда бежать если дропнул базу
Anonymous
А я у клиента на базе, на другом конце земли
who are you
Ну тогда не трогай))
who are you
Отложите
Alexey
с помощью какого инструмента работать с датой/временем? Мне нужно менять формат вывода. ИСпользовать нативные php функции в шаблонах или в modx что-то свое есть для этого?
Anonymous
чем DateTime не угодил из php? умеет почти все, а если подтюнить, то вообще все
Anonymous
в MODX есть свои модификаторы, но они скорее для простых вещей
Anonymous
хотя они же обычные обертки вокруг функций php
Dmitriy
+ 1 к DateTime
Alexey
если я в minishop2 завел кастомную опцию товара полем даты/времени, то я могу с ним работать через DateTime? Или значение этого поля записывается как строка в базу и все пляски с бубном будут бесполезны?
Alexey
надежды было мало и все ожидания оправдались - &tpl=`@INLINE <div>{($.php.DateTime::createFromFormat('Y-m-d', $birthdate.0))->format('d-m-Y')}</div>` не сработало и в процедурном стиле {($.php.date_format($.php.date_create_from_format('Y-m-d', $birthdate.0), 'd-m-Y')} также ничего. Результат на скрине. Что еще можно попробовать? )
Alexey
Anonymous
ну мозги ж сначала нужно иметь
Anonymous
что это за муйня? $.php.DateTime::createFromFormat ?
Anonymous
какой блин процедурный стиль к классу?
Anonymous
мне лениво давать ссылку на php.net где описано что какая фунция делает и как
Anonymous
ну и феном умеет только функции (возможно и классы, но там видимо синтаксис похитрее)
Alexey