Aliaksandr
Уж проблема твиг vs блейд явно в районе третьего десятка в списке проблем эво ))
Alexander
Сеньоры простите еще раз за тупой вопрос. А как сделать в коммерсе нужную доставку чтобы по умолчанию она была из не скольких? у меня всегда первая из списка.
Aliaksandr
Поставь ее первой в списке ))
Andrey
Так порядок плагинов вроде и всё
Pathologic
не нужно просто выдумывать какие-то скрытые самовывозы
Pathologic
а так в настройках же вроде можно указать доставку по умолчанию
Aliaksandr
$code = $this->modx->commerce->getSetting('default_delivery');
Aliaksandr
Говорящий код )))
Pathologic
Александру не просто так ноги сломали, видимо выпытывали пароль от аккаунта
Alexander
да вам лишь бы поиздеваться((
Alexander
Говорящий код )))
не многие умеют смотреть в код но лишь не многие умеют это делать
Alexander
Aliaksandr
И с дефолтной оплатой и т.п. )))
Alexander
Pathologic
😺
Alexander
или занчения радио
Aliaksandr
Это то, как ты назвал в плагине доставку
Alexander
надо уточнить))
Axenia
Grinyaha (1661.65) увеличил карму webber_12 (4784.52)
Alexander
придется ящик коньяка везти((
Aliaksandr
Гы))
Pathologic
это не аргумент
Pathologic
двойку ставить не нужно
Dmytro
Хоть бери да удаляй 2 ветку
Serguei
двойку ставить не нужно
Почему? У меня к примеру на одном из проектов есть хостинг, где php 7.2 самая максимальная. И тройка там не запускается. А двойка - на ура. Глядишь, когда хостер соизволит версию php добавить или заказчик расстаться с хостером - можно и на тройку обновить.
Pathologic
Pathologic
к тому же компонент какой-нибудь захочет 7.3 и все
Dmytro
Dmytro
Чего ж ему не работать 2 года двойка хорошо отработала но результатом стала тройка с расширением функционала и исправлением многих проблем и нюансов
Serguei
Опять же, в двойке есть tracy - я к нему привык уже, хорошая штука. В единице его фиг запустишь.
Pathologic
зачем костыли, когда есть xdebug ((:
Dmytro
Serguei
Так никто не спорит, что тройка новее и лучше, чем двойка. Просто в конкретном случае именно из-за версий PHP двойка вполне выход, и с нее проще на тройку обновиться будет, чем с единицы.
Serguei
В тройке тоже есть ;)
Но в единице-то нет. Там только некий bDebug, но он по сравнению с tracy убогий какой-то.
Aliaksandr
Так трейси хорошо с контроллерами, а не со сниппетами в блейде
Aliaksandr
Нафиг он там нужен? Сессии смотреть?)))
Aliaksandr
Доклистер захочет 7.4 и пойдет эта двойка на 7.2 гулять лесом ))
Aliaksandr
Кстати, а в тройке Cache::rememberForever после очистки кэша в админке нифига ж не сбрасывается?
Aliaksandr
Только артизаном сбрасывать?
Am
В двойке пользователи сделаны по старому, а в тройке переделаны по новому. (:
Serguei
Нафиг он там нужен? Сессии смотреть?)))
Ну например, tracy мне очень помог разобраться с commerce. Да и с некоторыми плагинами тоже. Так как видно не только порядок их вызова, но и параметры, кторые в них передаются. Также удобно во время разработки/тестирования выводить что-то в bdump, вместо того, чтобы с помощью file_put_contents сервер логами захламлять. Еще он показывает все параметры текущего ресурса, то есть сразу видно и id, и значения параметров ресурса. Ну и вишенкой на торте - запросы к базе данных. Особенно актуально оказалось, когда в DocLister используется параметр &filters с достаточно длинным выражением.
Serguei
В двойке пользователи сделаны по старому, а в тройке переделаны по новому. (:
И это тоже, да. Есть проекты, где куча логики на аккаунты веб-пользователей завязано, я вот так с налету пока не решусь их в тройку "мигрировать" без наработки опыта пользования тройкой и ларавелом. А двойка, как я говорил, позволяет постепенно к процессу подойти. Например, заменить в коде всякие $modx->db->query(...) на соответствующие конструкции из Laravel, шаблоны переписать на blade, и к моменту принятия решения по переезду на тройку останется только пользователей переделать.
Am
И это тоже, да. Есть проекты, где куча логики на аккаунты веб-пользователей завязано, я вот так с налету пока не решусь их в тройку "мигрировать" без наработки опыта пользования тройкой и ларавелом. А двойка, как я говорил, позволяет постепенно к процессу подойти. Например, заменить в коде всякие $modx->db->query(...) на соответствующие конструкции из Laravel, шаблоны переписать на blade, и к моменту принятия решения по переезду на тройку останется только пользователей переделать.
Да, просто двойке уже года два и ДДА, насколько понимаю, отработало все это, а Вы "догоняете". От сюда и разница в подходах ко второй и третьей версии. (:
Serguei
Am
Am
Не останется, т.к. будет взят следующий проект где все так же будет сделано через жопу ит.д. ((%
Serguei
Am
Serguei
Serguei
Скажем так, если брать одинаковые проекты по одинаковой цене и делать их одинаковым способом, то да, будет все повторяться. Но если брать каждый проект все более и более сложный, то прогресс будет. У меня вообще все с джумлы начиналось. А до нее на голом PHP два достаточно крупных по тем временам сайта собрал. А первые два сайта вообще на perl делал и на голом HTML с SSI. А до этого 10 лет программировал микроконтроллеры и десктопы на С/С++, но оказался в больнице надолго, и там размышлял, чем можно заняться, не выходя из палаты и не притаскивая туда гору оборудования типа генераторов, блоков питания, осциллографов, паяльной станции и т.д. - собственно в голову и пришла идея попробовать какой-то сайт сделать. А сейчас уже дошел до такого извращения, как запихивание в веб-интерфейс промышленного устройства частей ларавела. В какой блудняк я впишусь еще через год, даже предположить не могу, но это точно не будет шаблонное конвеерное клепание однотипных сайтов :)
Am
Ужос. ((%
Serguei
Ужос. ((%
Не, это не ужас, это моя жизнь :)
Максим
Да ладн, вон была статья как modx revo делали мобильным приложением для кафе, но потом не зашло...из за медленности по сравнению с нативным. Главное чтоб был интерес и оплата))
Am
Максим
Для микро наверно на nodejs пересядешь)) или на яву
Andrey
Нода то там зачем? Микроконтроллеры — сишка. Самым олдам асм.
Или какой-то там новый новомодный процессинг или как его.
Serguei
Для микро наверно на nodejs пересядешь)) или на яву
nodeJS - да. А вот для явы у меня как раз планы на некоторые чисто серверные проекты. Как-то у меня с ней не сложилось, так как не было практики, хотя изучал ей, в основном задачи на C/C++ попадались. Но опять-таки ради развития хочу в какой-то блудняк и м явой попробовать вписаться :)
Vitaliy
а я программирую на html ^)
Serguei
Нода то там зачем? Микроконтроллеры — сишка. Самым олдам асм.
Или какой-то там новый новомодный процессинг или как его.
В самой логике микроконтроллера - да, именно C, без плюсов даже. Нов чуть более сложных устройствах появляется веб-интерфейс. И вот там проще значительную часть логики загрузить на клиентское устройство в браузер и выполнить там, а в микроконтроллере реализовать получение параметров лишь из одной-двух страниц. В еще чуть более сложных устройствах уже есть возможность на борт запустить линукс. Там уже с осторожностью можно развернуть полноценный СУБД и PHP, и использовать их как раз для веб-интерфейсов. Программа на C++ при этом прекрасно себя чувствует, молотит в отдельном процессе, с PHP обменвается пакетами через сокеты.
Serguei
Тут от сложности устройства зависит. В одном это может быть примитивное что-то, типа счетчика литража для ковеварки, там и интерфейс навиг не нужен. А в другом устройство уже управляет десятком других устройств, и это уже надо как-то конфигурить - вот там и появляются и линуксы (иногда в виде какой-то экзотики типа QNX), и веб-интерфейсы, и базы данных и т.д.
Andrey
Ну я по фану микроконтроллеры тыкал с Ардуинкой только. Так понял что там как свой язык, так и чистый си, если хочется всё быстрей и в лимиты памяти ещё попадать.
Serguei
Ардуионо - это та же Мега. Обычный С для какого-нибудь AVR-студио сгодится. В их собственный скриптовой язык не вникал, так как нафиг не надо (если С знать), это для любителей "кружков робототехники". Но у меня с этой веткой как-то не сложилось. Хотя, если для какого-то проекта понадобится, освою недели за три, был бы отладочный комплект и даташиты.
Serguei
Сейчас, кстати, задачка пришла, тоже человек Ардуионо упоминал, по факту нужно сделать счетчик импульсов с выводом на индикатор и команд на устройство управления насосом. Я эту штуку на STM хочу сделать, тоже на готовой собранной плате, но она будет и дешевле Ардуино, и жрать меньше, и шустрее, и по времени разработки быстрее, так как не придется Ардуино осваивать ради такой простой задачи.
Serguei
Единственное, смущает, что вот туда я не стану запихивать ларавел и блейды, и из управления будет только терминал по 232 интерфейсу, но думаю, заказчик это переживет :)
Serguei
Что-то я разговорился сегодня, пойду лучше поработаю и поразвиваюсь :)
Andrey
Да куда уж дешевле, Ардуинка как пачка сигарет.
Andrey
А там осваивать нечего. Условно "Если на входе 1 с датчика есть 0 или 1, то на вход 2 дать 1 или 0". Либо если надо не аналоговое, а цифровое значение, используем другие входы и собственно уже от 0 до 1023 значения.