22 апреля 2019, 14:36 А вы посмотрите содержимое чанка шаблона для msGetOrder. Там и нет никаких уведомлений об успешном заказе, там только цикл с выводом заказанных товаров. Создайте свой чанк и напишите там все что нужно. {'!msGetOrder'|snippet:[ 'tpl'=>'showAfterOrder.tpl' ]}<div> <h2>Спасибо за Ваш заказ. Его номер - {$order.num}</h2> <h3> Наш менеджер свяжется с Вами в ближайшее время. </h3> <p>Если Вы указали корректный адрес электронной почты - {$user.email}, то вы получите письмо с уведомлением.</p> <p>Вы всегда можете сами связаться с нами по адресу <a href="mailto:{4|resource:'siteEmail'}">{4|resource:'siteEmail'}</a> или другими способами, указанными на странице <a href="{76|url}" target="_blank">Контакты</a></p> <p>Не забудьте в письме или при звонке указать номер Вашего заказа - {$order.num}</p> </div> Вопросы / minishop2. Успешное оформление заказа 8 0
18 апреля 2019, 17:43 Координально Вы решили вопрос. Вопросы / pdoResources вызывает шаблон только 1 раз 3 0
18 апреля 2019, 08:44 Да, спасибо. Просто я подумал, что есть еще пути создания ресурсов, о которых я не знаю. Я к стыду своему только вот таким вот опытным путем узнал, что процессоры учитывают права пользователя, так что век живи — век учись) Вопросы / процессоры и пользователи 2 0
17 апреля 2019, 10:46 Да, Вы говорите очень разумные вещи. Спасибо. Вопросы / Скорость работы админки в 2.7.1 19 0
16 апреля 2019, 21:31 Нужно пощупать, но идея мне нравится. Спасибо. Новые дополнения и их версии / Контроль версий базы данных в GIT (бесплатно) 2 0
16 апреля 2019, 21:27 Локально, на openserver стало лучше. Больше нигде не пробовал.Но программирование это такая штука… близкая к мистицизму) Надеюсь вы найдете свой камень преткновения. И кстати, господа, я вот подумал. Чуть менее 3 лет, как я впервые узнал что такое программирование, и создал первый HTML код, но я до сих пор не могу найти для себя идеальной схемы разработки. Все что-то меняю, рвусь со стороны в сторону. Кому не лень — поделитесь своими «парадигмами» правильной разработки сайтов? Ну то есть что я имею в виду? Приходит Вам ТЗ на разработку сайтов (я надеюсь Вам приходят хорошие ТЗ, а не фразы в скайпе — хочу как-то так! чтобы ух… Вот примерно как у них… ) Как вы ведете разработку? Локально на своем компьютере? Я кстати просматриваю youtube каналы многих пользователей этого сайта и для себя делаю вывод — что 90% работают на локальных серверах. Большинство на OpenServer, некоторые на XAMMP. Но как Вы показываете работу заказчику? Ведь локальный сайт доступен только Вам. А что если заказчик хочет раз в пару дней видеть результат? Каждый вечер в конце работы копировать сайт и базу куда-то на удаленный сервер с доступом к интернету? Ну ок, это не приятно, но вполне доступно. Но что делать, если Вы разрабатываете сразу на нескольких движках? К примеру Bitrix или Drupal требуют специфических настроек сервера. А значит вам нужно на удаленном сервере иметь какие-то разные аккаунты, учитывая особенности движков. Что еще… Пожалуйста, научите меня дебажить php который размещен на удаленном сервере. Вот уж реально моя проблема. Потрачено сотня часов, на то чтобы работал дебагинг в phpstorm если сайт лежит на удаленном сервере. И порты по SSH пробрасывались и канал jetBrains на youtube я засмотрел до дыр и хабр перечитан… а нихера не работает. Недавно смотрел видео на youtube где говорилось, что дебагером пользуются лишь «уж простите» лохи, а суровые люди строят свой код на юнит тестах. Стоит признаться, что я не люблю Git. Вернее как — не люблю. Считаю, что система контроля версий — это неверное название. Кому нафиг нужны версии файлов, если тот же PhpStorm предоставляет шикарную историю файлов. Git если и нужен, то только как инструмент для командной разработки. (на мой взгляд). Для контроля версий файлов он не особо нужен, если работаешь в хорошей IDE. Здесь на modx.pro я не раз встречал высказывания, что GIT позволяет легко публиковать сайт из разработки в продакшн. Ребята, как я вам завидую. Я один раз попробовал на одном сайте полностью перейти на GIT разработку. Через 3 недели при очередной попытке сделать pull на сервере с сайтом (о сколько стоило сил получить доступ к SSH на этом сервере и установить там Git) я получаю ответ, что 300 файлов будут перезаписаны и вообще кошмар. Ищу концы и оказывается — заказчик дал доступы… сыну коллеги, который вроде как программист. И тот что-то переделал на сайте. В сотне файлов. И чихать он хотел на Ваш Git. Ему дали доступы по FTP, он что-то накодил, а все ваше время, которое Вы потратили на настройку, на 40 файлов gitignore чтобы ничего лишнего… Все похер. Ну что-то я увлекся… Кому не лень — опишите, как вы построили свой рабочий процесс. Спасибо. Вопросы / Скорость работы админки в 2.7.1 19 0
16 апреля 2019, 08:45 Я не нашел в себе силы заново переносить сайт с места на место) Но в целом да, у меня xdebug включен везде. Хотя стоит признаться, что работает он только на локальном сервере. Раз 30 или 50 я пытался заставить работать xdebug на удаленном сервере в phpStorm, и официальную документацию прочел и видео канал jetBrains затер до дыр и научился SHH тунели пробрасывать и чего я только не делал — а не работает у меня дебагинг, если сайт находится на удаленном сервере. Может дело в версии xdebug, насколько я помню он обновился недавно, а может у вас xdebug включен без ключа автостарт. У меня xdebug установлен. Ноу проблемс. Вы безгрешный человек и жизненные сложности вам просто не нужны) Вопросы / Скорость работы админки в 2.7.1 19 0
15 апреля 2019, 21:48 В моем случае проблема решилась отключением модуля xdebug в php.ini Хотя это странно, почему для сайта на modx 2.6.5 он не мешал, а для 2,7,1 неимоверно тупил. Вопросы / Скорость работы админки в 2.7.1 19 +1
12 апреля 2019, 21:49 Попробовать конечно можно понизить версию, спасибо. Вопросы / Скорость работы админки в 2.7.1 19 0
12 апреля 2019, 18:59 Спасибо за новости, выздоравливайте. Новости и события / MODX-Дайджест #3 (25 марта – 8 апреля 2019) 3 0
12 апреля 2019, 17:32 Я не подскажу по Babel Я пользуюсь компонентом localizator для создания многоязычных сайтов. Вопросы / Babel и подпапки 6 +1
12 апреля 2019, 16:30 Сложно сказать. Могу лишь привести такие цифры. Открываю на одном компе, в одном браузере, оба сайта на одном сервере. modx 2.6.5 Кликаю по ресурсу, чтобы открыть на редактирование. Кстати ресурсов в дереве много сотен. Проходит менее секунды, когда все открылось. modx 2.7.1. те же действия. Только ресурсов 36 штук. Засекаю секундомером. 10,11 секунд пока ресурс открылся и прогрузилось дерево ресурсов. Вопросы / Скорость работы админки в 2.7.1 19 0
12 апреля 2019, 15:05 Вы двойку случайно добавили или у вас правда сниппет ms2Gallery? Вообще-то в состав minishop входит msGallery Почитайте о нем docs.modx.pro/komponentyi/minishop2/snippetyi/msgallery Вы можете передать ему любой свой чанк как tpl и делать там с изображениями что хотите. Вопросы / Изменить вид слайдера галереи ms2gallery 2 0
12 апреля 2019, 11:13 Могу ошибаться, не люблю использовать babel но мне кажется вы что-то путаете. Я еще могу понять если вы настроили site.com на русский язык а site.com/en/ на английский. Но вы то пишите что настроили контектсы на /ru/ и на /en/ Так что же вы ожидаете увидеть на site.com? Вопросы / Babel и подпапки 6 +1
12 апреля 2019, 07:59 Сделайте редирект в .htaccess на язык по умолчанию. Всех кто стучиться на .com направляйте на .com/ru/ Вопросы / Babel и подпапки 6 +1
12 апреля 2019, 07:41 Ну там видите как озаглавлена страница? Как подключать css и js изнутри созданного вами сниппета. И это имеет смысл, поскольку обращение идет к объекту приложения $modx, который доступен только внутри сниппета. А вот использовать эти методы для объекта $_modx на мой взгляд бесполезно, хотя мало ли… Вопросы / Возможно ли заставить работать плейсхолдеры в зарегистрированном коде? 18 0
11 апреля 2019, 22:27 А где вы отрыли вообще эту информацию о методах $_modx->regClientCSS $_modx->regClientScript $_modx->regClientStartupHTMLBlock $_modx->regClientHTMLBlockи зачем вообще решили ими пользоваться? Я специально зашел на страницу документации по fenom docs.modx.pro/komponentyi/pdotools/parser#%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%B8%D0%B7%D0%B0%D1%82%D0%BE%D1%80-Fenom и нашел упоминание только об одном методе, значит вы явно отрыли их не на этой странице. Я могу ошибаться, но считаю, что 99 процентов разработчиков вообще ими не пользуется для сайтов. Эти методы скорее нужны для написания компонентов и регистрации каких-то строго определенных скриптов. Вопросы / Возможно ли заставить работать плейсхолдеры в зарегистрированном коде? 18 0
11 апреля 2019, 21:01 Дмитрий, мы тут все наблюдаем, зачем же Вам понадобилось парсить плейсхолдеры, которые внутри регистрируемого через методы кода, а Вы сразу же как нашлось решение, спрашиваете — а возможно ли вывести значения плейсхолдеров без регистрации кодаРасскажите? Вопросы / Возможно ли заставить работать плейсхолдеры в зарегистрированном коде? 18 0
11 апреля 2019, 19:40 Спасибо, поизучаю ваш код. Плагинов сторонних точно нет, чистая установка modx c сайта modx.com и последняя версия minishop с modx.pro. Все установил только вчера. Вопросы / Источник файлов галереи minishop 3 0
[videoGallery] Видео галерея YouTube, Vimeo Невозможно установить пакет с подписью: videogallery-1.4.0-beta Ошибка установки Error в /core/packages/videogallery-1.4.0-beta/modCategory/7fc931a7772edc9752c16e9c41eb5e52.reso...
mxBoard: канбан-доска для команд, людей и ИИ-агентов в MODX 3 Привет, добавил пользователя в группу mxBoard(4), создал токен. Добавляю все в postman пишет: rest: { «success»: false, «message»: «Недействительный токен.», «data...
Релиз miniShop2 ver. 4.4.1 & 4.4.2 Подскажите пожалуйста, может я что-то не знаю или упустил. Но есть ли решение по глюку с radio? Указываешь свое radio c одинаковым name и в результате при переключении получаешь вс...
Плагин EnvBadge: визуальный индикатор окружения в админке MODX3 Расскажите пожалуйста как вы настраиваете сайт на MODX 3 чтобы был dev, prod, stage. Можете описать workflow? Допустим у меня 80% — это магазины, там клиенты, продажи, все онлай...
MaxNotify Обновление компонента 1.3.0-pl (22.07.2026) — добавлено автоматическое получение полей через msOrder->toArray(); — массивы и объекты безопасно пропускаются; — стандартные...
MyFavorites MyFavorites — 3.0.0-beta Первая версия для MODX Revolution 3.x — компонент полностью переписан с нуля (PHP >= 8.4, namespaced-ядро MODX 3, PSR-4, сервис-ориентированная архит...
Создайте свой чанк и напишите там все что нужно.
Просто я подумал, что есть еще пути создания ресурсов, о которых я не знаю.
Я к стыду своему только вот таким вот опытным путем узнал, что процессоры учитывают права пользователя, так что век живи — век учись)
Спасибо.
Надеюсь вы найдете свой камень преткновения.
И кстати, господа, я вот подумал. Чуть менее 3 лет, как я впервые узнал что такое программирование, и создал первый HTML код, но я до сих пор не могу найти для себя идеальной схемы разработки.
Все что-то меняю, рвусь со стороны в сторону.
Кому не лень — поделитесь своими «парадигмами» правильной разработки сайтов?
Ну то есть что я имею в виду? Приходит Вам ТЗ на разработку сайтов (я надеюсь Вам приходят хорошие ТЗ, а не фразы в скайпе — хочу как-то так! чтобы ух… Вот примерно как у них… ) Как вы ведете разработку? Локально на своем компьютере? Я кстати просматриваю youtube каналы многих пользователей этого сайта и для себя делаю вывод — что 90% работают на локальных серверах. Большинство на OpenServer, некоторые на XAMMP.
Но как Вы показываете работу заказчику? Ведь локальный сайт доступен только Вам. А что если заказчик хочет раз в пару дней видеть результат? Каждый вечер в конце работы копировать сайт и базу куда-то на удаленный сервер с доступом к интернету? Ну ок, это не приятно, но вполне доступно. Но что делать, если Вы разрабатываете сразу на нескольких движках? К примеру Bitrix или Drupal требуют специфических настроек сервера. А значит вам нужно на удаленном сервере иметь какие-то разные аккаунты, учитывая особенности движков. Что еще… Пожалуйста, научите меня дебажить php который размещен на удаленном сервере. Вот уж реально моя проблема. Потрачено сотня часов, на то чтобы работал дебагинг в phpstorm если сайт лежит на удаленном сервере. И порты по SSH пробрасывались и канал jetBrains на youtube я засмотрел до дыр и хабр перечитан… а нихера не работает. Недавно смотрел видео на youtube где говорилось, что дебагером пользуются лишь «уж простите» лохи, а суровые люди строят свой код на юнит тестах. Стоит признаться, что я не люблю Git. Вернее как — не люблю. Считаю, что система контроля версий — это неверное название. Кому нафиг нужны версии файлов, если тот же PhpStorm предоставляет шикарную историю файлов. Git если и нужен, то только как инструмент для командной разработки. (на мой взгляд). Для контроля версий файлов он не особо нужен, если работаешь в хорошей IDE. Здесь на modx.pro я не раз встречал высказывания, что GIT позволяет легко публиковать сайт из разработки в продакшн. Ребята, как я вам завидую. Я один раз попробовал на одном сайте полностью перейти на GIT разработку. Через 3 недели при очередной попытке сделать pull на сервере с сайтом (о сколько стоило сил получить доступ к SSH на этом сервере и установить там Git) я получаю ответ, что 300 файлов будут перезаписаны и вообще кошмар. Ищу концы и оказывается — заказчик дал доступы… сыну коллеги, который вроде как программист. И тот что-то переделал на сайте. В сотне файлов. И чихать он хотел на Ваш Git. Ему дали доступы по FTP, он что-то накодил, а все ваше время, которое Вы потратили на настройку, на 40 файлов gitignore чтобы ничего лишнего… Все похер.
Ну что-то я увлекся… Кому не лень — опишите, как вы построили свой рабочий процесс.
Спасибо.
Может дело в версии xdebug, насколько я помню он обновился недавно, а может у вас xdebug включен без ключа автостарт.
Вы безгрешный человек и жизненные сложности вам просто не нужны)
Хотя это странно, почему для сайта на modx 2.6.5 он не мешал, а для 2,7,1 неимоверно тупил.
Я пользуюсь компонентом localizator для создания многоязычных сайтов.
Могу лишь привести такие цифры.
Открываю на одном компе, в одном браузере, оба сайта на одном сервере.
modx 2.6.5 Кликаю по ресурсу, чтобы открыть на редактирование. Кстати ресурсов в дереве много сотен. Проходит менее секунды, когда все открылось.
modx 2.7.1. те же действия. Только ресурсов 36 штук. Засекаю секундомером. 10,11 секунд пока ресурс открылся и прогрузилось дерево ресурсов.
Вообще-то в состав minishop входит msGallery
Почитайте о нем
docs.modx.pro/komponentyi/minishop2/snippetyi/msgallery
Вы можете передать ему любой свой чанк как tpl
и делать там с изображениями что хотите.
но мне кажется вы что-то путаете.
Я еще могу понять если вы настроили site.com на русский язык а site.com/en/ на английский.
Но вы то пишите что настроили контектсы на /ru/ и на /en/
Так что же вы ожидаете увидеть на site.com?
Всех кто стучиться на .com направляйте на .com/ru/
И это имеет смысл, поскольку обращение идет к объекту приложения $modx, который доступен только внутри сниппета.
А вот использовать эти методы для объекта $_modx на мой взгляд бесполезно, хотя мало ли…
и зачем вообще решили ими пользоваться? Я специально зашел на страницу документации по fenom
docs.modx.pro/komponentyi/pdotools/parser#%D0%A8%D0%B0%D0%B1%D0%BB%D0%BE%D0%BD%D0%B8%D0%B7%D0%B0%D1%82%D0%BE%D1%80-Fenom
и нашел упоминание только об одном методе, значит вы явно отрыли их не на этой странице.
Я могу ошибаться, но считаю, что 99 процентов разработчиков вообще ими не пользуется для сайтов. Эти методы скорее нужны для написания компонентов и регистрации каких-то строго определенных скриптов.