Всего 108 211 комментариев

Иван Бочкарев
24 февраля 2021, 15:29
+1
Сейчас стало по активнее и можно подключаться — если есть возможность и Вы не хотите, чтобы развитие данной CMS не остановилось.

Что касается авторов CMS — то тут пока сложно, но и нет у нас лидера, кто бы смог взять на себя форк и развитие CMS. Так как на дворе не 2000 год и множество других систем.

Плюс (положительный момент) — что руководство MODX LLC начало прислушиваться к сообществу и команде и вот недавно Jay Gilmore спрашивал, что и как можно улучшить в плане разработки MODX и прочее.

Я свои мысли отправил ему в личку.
Наумов Алексей
24 февраля 2021, 15:26
0
Я не очень понял, про что речь, с компонентом не знаком.

оба плагина (формирование полей и фронтпад) срабатывают на одно событие BeforeCreateOrder и поэтому в момент срабатывания фронтпада этих полей еще нет
это можно исправить, для плагина можно изменить приоритет с которым он срабатывает, тем самым управляя очередностью. Есть соответствующее поле на вкладке События у плагина.
Николай Савин
24 февраля 2021, 15:17
0
Может потому что сами авторы MODX не особо то напрягаются и не вызывают энтузиазма?
Игорь
24 февраля 2021, 15:12
0
что-то такое пытался вставить в код — ничего не отображается… заказ формируется без моих дополнительных полей и «пока»…
самое обидное, что я не пытаюсь изобретать велосипед — просто пытаюсь понять, почему это все не работает в компоненте modstore.pro/packages/import-and-export/frontpadapi, хотя там все эти функции прописаны именно на опцию properties…
Пока что придумал одну бредовую идею: что оба плагина (формирование полей и фронтпад) срабатывают на одно событие BeforeCreateOrder и поэтому в момент срабатывания фронтпада этих полей еще нет… прошу не смеяться, я ещё только учусь
Иван Бочкарев
24 февраля 2021, 14:51
0
Статей то много.., только проблема в том, что это н… г ни кому не нужно. Мало кто принимается помогать.
Процент приближается к 0,001% от прочитавших.

Печально.
Наумов Алексей
24 февраля 2021, 14:31
+1
$address =  $this->Order->getOne('Address');
$properties = $address->get('properties');
print_r($properties);
Pakos Fakos
24 февраля 2021, 12:57
0
спасибо большое да это работает
Александр Мельник
24 февраля 2021, 12:54
0
Спасибо что высказываете свои мнения.
Мне кажется все немного неверно поняли мою мысль.
Я не имел ввиду, что конкретно в этом случае верстальщик сделал что то плохо.
Я глобальнее. Мне кажется что в современной разработке технологии стали вредить, вместо того чтобы нести пользу.
Никто уже сверстать страницу не может, пока не запустить веб сервер на nodejs, не установит препроцессор, компилятор, не настроит babel чтобы тот es6 в es5 перегонял и чуть ли ни ракету в космос нужно запустить, чтобы приступить к работе. Кучи усилий уходят на изучение ненужного, потом на настройку рабочего места чтобы приступить к работе… А по факту то, нужен только текстовый редактор, браузер и голова.
И это не касательно верстки или даже фронтенда. Да меня всегда доволит до скрипа в зубах, когда я вижу когда кто то добавляет новый npm пакет, а редактор пишет — у вас появилось 15 659 новых файлов — зависимостей… Никто не знает что именно он добавил в свой проект, к каким последствиям это приведет…
Безопасен ли тот код, который подтянулся в проект…
Вся разработка в мире стала какой — то переусложненной, излишне натыканной технологиями.
С другой стороны я вполне понимаю, что в современном мире при наличии интернета никуда не деться и переиспользование чужого кода станет нормой и правилом. Все языки программирования развиваются в этом направлении и вводят понятие пакетов — composer, npm, pip чтобы программирование постепенно перешло в ранг простого конструктора. Это хорошо видно на последних версиях python, там только 5+5 можно выполнить не подключая pip пакеты.
Короче говоря, я признаю что просто ворчу, я разменял уже 5-ый десяток лет и мне просто сложно принимать все эти изменения) Кажется, что люди все сильно усложняют.
elec3c
24 февраля 2021, 11:58
0
На вкус и цвет все фломастеры разные. Я предпочитаю получать стили и изображения не сжатыми. Когда у заказчика на финальном этапе возникает мысль поменять мелочь в оформлении и ради правки мелочи, ползание по сжатым скриптам/стилям превращается в неприятность. У нас есть phpthumbon и minifyx. таким образом на большом проекте у меня лежат штук 10 небольших css файлов, которые удобно читать и редактировать. Единственная проблема которую я пока не решил — как вырезать из css неиспользуемые на сайте стили, это позволило бы облегчить html-framework.

С картинками такая же история — зачем заранее сидеть и подгонять их под размер, потом оптимизировать. Получается лишний труд. Один раз загрузил и выводишь через phpthumbon в нужном качестве и с нужным разрешением.
Роман
24 февраля 2021, 09:48
0
Не правильно написали задание, вот и получили результат. Если бы написали, без использования сторонних библиотек и стилей. Получили, бы то что хотели, а так некоторые еще умудряются «верстать» в tilde, а потом отдавать заказчикам. =)
Роман
24 февраля 2021, 09:43
0
Ошибка возникала при нажатии на фильтры. Удалось решить, путем выставления настроек в метрике, а именно «Отслеживание хеша в адресной строке браузера». Этот функционал нужен для аякс запросов.
Александр Мельник
24 февраля 2021, 09:29
0
Понял. Это очень странно и скорее всего это сеошники не разобрались в процессе. Но ваши действия понятны.
Raimei
24 февраля 2021, 08:35
0
Советую собратьям верстальщикам использовать VSCode (лучше VSCodium) с плагином Live Sass Compiler делающим минифицированную версию CSS-файла, при этом написав стили на SASS.

И там же заодно Live Server для автообновления страницы в браузере при внесении изменений.

Не забывайте перед сдачей проекта картинки через tinyjpg.com прогонять. А то недавно принял две работы где 1 страница весила 17MB и 14MB из-за несжатых изображений.

UPD: самого удивляет подключение вебпака ради лендинга или любой другой мелкой работы. Однажды видел даже Vue в одностраничнике. Причем он там особо и не нужен был
Артем
24 февраля 2021, 01:12
0
Верстальщик != Разработчик. Очень часто бывает такое, что верстальщики довольно далеки от разработки и умеют только в html + css, а знания фронтенда и js у них близки к нулю.
Собственно, это просто один из таких представителей.
Димыч
23 февраля 2021, 23:36
0
Вижу влияние мега сеошника. Если уж так она раздражает, сделайте инструкцию в роботе. Хотя, в индекс она и так вряд ли попадет.
Дмитрий
23 февраля 2021, 23:18
0
Наверное верстальщик не рассчитывал, что будет проверка начинки)
Павел
23 февраля 2021, 21:55
0
Я понимаю что это так работает. Но нужно чтобы site.ru/404 возвращала 404. Как раз для этого и сделал.
Артур
23 февраля 2021, 20:17
0
Порог входа в профессию очень низкий — вот и результат. Хотя это не повод отключать мозг)))
Александр Мельник
23 февраля 2021, 20:14
0
этот сайт «на крючке» гораздо сложнее чем тот лендинг. Там даже слайдеров не было, почти что только текст и картинки.