Павел
Но чтобы мелочи пофиксить до сих пор использую vscode
Павел
200 баксов это два дня офисной работы +- среднего специалиста
Evgeniy
ну если 200 баксов в год это дорого, то ИДЕ наверное и не нужна)
Артур
ну если 200 баксов в год это дорого, то ИДЕ наверное и не нужна)
Да? А как же тогда привыкать к профессиональным средствам разработки)))
Katerina
ребята. как получается что не то сообщение от успешной отправке выходит? у меня же явно задано
Alexey
200 баксов это два дня офисной работы +- среднего специалиста
16 баксов в месяц, да, по сути фигня...я 9 в месяц отдаю за таймдоктор, я что то даже и не подумал об этом:))
Katerina
200 баксов это два дня офисной работы +- среднего специалиста
Важно: после установки нужно указать путь до php - можно пример?
Андрей
Katerina
Пример чего и для чего?
Пример как прописан путь до исполняемого файла
Артур
Кстати с третьего года лицензия уже стоит 100$ 🙃
Прикольно, главное чтобы рубль не дешевел)))
Katerina
Где?
В vscode
Андрей
ребята. как получается что не то сообщение от успешной отправке выходит? у меня же явно задано
Если выдаёт стандартное - "Форма успешно отправлена" или "The form is successfully sent.", а не то что у тебя задано в вызове, значит форма не обработана и не отправлена. Проверь name атрибуты в элементах формы, и убери полностью параметр validate.
Артур
В vscode
А я ничего не прописывал. Просто установил и всё. Подсветка синтаксиса работает. Автодополнение тоже.
Katerina
А я ничего не прописывал. Просто установил и всё. Подсветка синтаксиса работает. Автодополнение тоже.
Да, но чтобы дебаг работал нужно указать путь правильный до исполняемого файла
Артур
Да, но чтобы дебаг работал нужно указать путь правильный до исполняемого файла
Не я так глубоко не погружался))) У меня весь дебаг через лог modx идет.
Evgeniy
Кстати с третьего года лицензия уже стоит 100$ 🙃
да и вообще это лицензия для организаций, а можно персональную взять
Katerina
Не я так глубоко не погружался))) У меня весь дебаг через лог modx идет.
Ну вот о том и речь, многие не пользуют, но если захочешь дебаг, то как бы надо указывать.
Артур
да и вообще это лицензия для организаций, а можно персональную взять
Кстати да, я не обратил внимания. 9 эвро в месяц, норм.
Evgeniy
Важно: после установки нужно указать путь до php - можно пример?
ну это просто путь до исполняемого файла, типа /usr/bin/php
Katerina
ну это просто путь до исполняемого файла, типа /usr/bin/php
Я с какими только слешами не подписывала все не так, поэтому прошу скрин. У кого настроено
Evgeniy
а у тебя винда?
Katerina
А может не на тот файл.... У меня опенсервер на винде
Evgeniy
аа
Katerina
Та вроде нужно до того файла, который выбран в версии
Evgeniy
в папке опенсервера гдето валяется наверное
Артур
Та вроде нужно до того файла, который выбран в версии
Я установил php debug. Он создает json с настройками, плюс надо запустить сервер в общем при желании можно разобраться, но мне не охота, поскольку не ощущаю в этом потребности)))
ADMIN
можно ли в getImageList fenom подключить чанк файл ? У меня тут не отрабатывает этот файл как чанк выводятся массивы
ADMIN
Выведи циклом зачем тебе getImageList
Думал может можно так сделать?
Evgeniy
Думал может можно так сделать?
я чет подозреваю что путь надо от корня прописать)
Артур
Думал может можно так сделать?
В документации по getImageList смотри, но мне кажется нельзя. Можно сделать так {set $addressArr = $modx->resource.address | fromJSON} {foreach $addressArr as $item} {$modx->parseChunk('contacts/address.tpl', [тут массив переменных])} {/foreach}
ADMIN
я чет подозреваю что путь надо от корня прописать)
Да ты прав спс. Нужно прописать полный путь вот так 'tpl' => '@FILE:assets/elements/contacts/address.tpl',
Evgeniy
Артур
Спасибо, я уже нашел. А если выбрать Россию то в долларах, но с НДС. Итого почти 11$ в месяц
🙈 PG
https://www.jetbrains.com/ru-ru/resources/eap/
Артур
И да, это нормальная цена😁
🙈 PG
https://www.jetbrains.com/ru-ru/resources/eap/
этот вариант дает возможность бесплатно пользоваться продуктом
Артур
Артур
Особенно радует что они надеются на мой ценный отзыв😁
Артур
Только я не понимаю в чём подвох?
Павел
этот вариант дает возможность бесплатно пользоваться продуктом
таки да, но EAP каждую мажорную версию останавливается
Pavel
Только я не понимаю в чём подвох?
в том что могут быть с ней проблемы
🙈 PG
ну за год можно накопить на лицензию
🙈 PG
в том что могут быть с ней проблемы
я почти год пользовался, вроде без проблем
Артур
ну за год можно накопить на лицензию
Да ладно, 11$ в месяц мне по карману😁
Павел
так а зачем тебе phpstorm вообще?
Павел
в рамках MODX он полезен только для работы с SDK, написании транспортинов и прочее
Павел
ну может еще для работы с статическими элементами еще пойдет
Артур
так а зачем тебе phpstorm вообще?
Ну я на ломаной версии работал привык, удобный он, подсказки, автодополнение, деплой, плюс ты сам говорил там с гитом удобнее работать
Павел
автокомплит можно и в vscode делать ,я писал статью
Артур
автокомплит можно и в vscode делать ,я писал статью
Я вчера поставил vscode, там тоже всё есть, и даже на русском, но там плагины и периодически, если открыть файлы на сервере, что-то отваливается и приходится перезапускать
Артур
Это если включен компилятор sass и я на удаленном сервере редактирую .scss И чтобы всё опять заработало надо перезапустить.
Eduard
Хелп плиз, вдруг перестала выводиться tv изображения (unknown) через pdoPage, причем в копии сайта на хостинге все по прежнему работает. Куда копать? " <div id="pdopage"> [[!+page.nav]] <div class="rows"> [[!pdoPage? &parents=12 &prepareTVs=blogMainImage &includeTVs=blogMainImage setMeta=0 &ajaxMode=button &ajax=1 &limit=1 &maxLimit=10 &tpl=tpl.12.blogPage.content &ajaxElemMore=#pdopage .blogPage-plus &ajaxTplMore=здесь кнопка... ]] </div> </div> "
Артур
А чанк покажи
Eduard
<div class="blogPage-content"> <p>[[+publishedon:date=%d %B %Y]]</p> <div class="blogPage-content-image"> <a href="[[+uri]]"><img src="[[+tv.blogMainImage]]" alt="[[+pagetitle]]"></a> </div> <!-- /.blogPage-content-image --> <div class="blogPage-content-text"> <h6>[[+pagetitle:ellipsis=40]]</h6> <p>[[+introtext:ellipsis=85]]</p> <p><a href="[[+uri]]">Читать</a></p> </div> </div> Это чанк еще переиспользуется и рабоает
Артур
А showlog что?
Eduard
А showlog что?
0.0002890: pdoTools loaded 0.0000629: xPDO query object created 0.0005360: Added selection of modResource: SQL_CALC_FOUND_ROWS id, type, contentType, pagetitle, longtitle, description, alias, alias_visible, link_attributes, published, pub_date, unpub_date, parent, isfolder, introtext, richtext, template, menuindex, searchable, cacheable, createdby, createdon, editedby, editedon, deleted, deletedon, deletedby, publishedon, publishedby, menutitle, donthit, privateweb, privatemgr, content_dispo, hidemenu, class_key, context_key, content_type, uri, uri_override, hide_children_in_tree, show_in_tree, properties 0.0013349: Processed additional conditions 0.0020790: Added where condition: modResource.parent:IN(12,26,23,24,39,40,41,42,43,44,45,46,47), modResource.published=1, modResource.deleted=0 0.0002182: Sorted by modResource.publishedon, DESC 0.0000050: Limited to 1, offset 0 0.0005171: SQL prepared "SELECT SQL_CALC_FOUND_ROWS modResource.id, modResource.type, modResource.contentType, modResource.pagetitle, modResource.longtitle, modResource.description, modResource.alias, modResource.alias_visible, modResource.link_attributes, modResource.published, modResource.pub_date, modResource.unpub_date, modResource.parent, modResource.isfolder, modResource.introtext, modResource.richtext, modResource.template, modResource.menuindex, modResource.searchable, modResource.cacheable, modResource.createdby, modResource.createdon, modResource.editedby, modResource.editedon, modResource.deleted, modResource.deletedon, modResource.deletedby, modResource.publishedon, modResource.publishedby, modResource.menutitle, modResource.donthit, modResource.privateweb, modResource.privatemgr, modResource.content_dispo, modResource.hidemenu, modResource.class_key, modResource.context_key, modResource.content_type, modResource.uri, modResource.uri_override, modResource.hide_children_in_tree, modResource.show_in_tree, modResource.properties FROM geoRjv_site_content AS modResource WHERE ( modResource.parent IN (12,26,23,24,39,40,41,42,43,44,45,46,47) AND modResource.published = 1 AND modResource.deleted = 0 ) ORDER BY modResource.publishedon DESC LIMIT 1 " 0.0008121: SQL executed 0.0001879: Total rows: 12 0.0000341: Rows fetched 0.0018971: Loaded "modChunk" with name "tpl.12.blogPage.content" 0.0040119: Returning processed chunks 0.0090320: Total time 4 194 304: Memory usage 0.0082889: pdoTools loaded 0.0004802: Created inline "modChunk" with name "0c6bbec3b0a6dbd524677faff80782e7" 0.0082879: Loaded "modSnippet" with name "pdoResources" 0.0170441: Created inline "modChunk" with name "5412949f8419d87e4477caa8ddf011d6" 0.0003529: Created inline "modChunk" with name "4f3e5113475c9912619244e9a35de906" 0.0005131: Created inline "modChunk" with name "bd4cbd607cfa20989b5387164505200c" 0.0003490: Created inline "modChunk" with name "13d9c5132d112fc0a21423cf88f2a61e" 0.0006111: Created inline "modChunk" with name "adec6a37bea896c378d521e32ff599d1" 0.0005159: Created inline "modChunk" with name "a94efeef1d13eebe989833c442db407e" 0.0003109: Created inline "modChunk" with name "e6747421ac951eec87076a3f44c6a184" 0.0368309: Total time 4 194 304: Memory usage
Eduard
&includeTVs=blogMainImage setMeta=0 &ajaxMode=button &setMeta
Ага спасибо большое, сейчас посмотрю нафига я это добавил. Блин и да на хостинге нет этого. Внимательность .....
Andrian
Всем привет. Как тут правильно просить о помощи?)
Артур
Всем привет. Как тут правильно просить о помощи?)
Смотря о какой. Морально мы заранее с тобой!)))
Andrian
Смотря о какой. Морально мы заранее с тобой!)))
Спасибо, мне приятно) Но, по возможности, хотелось бы получить техническую помощь) Не нашел в поиске того, что мне нужно. Хотя, возможно, неправильно искал
Alisa
Вопрос. Вроде же было поле "приоритет" у плагинов?
Alisa
Или порядок их срабатывания уже ничем не регламентирован?
Alisa
О, точно, у самого события, а не плагина. Спасибо!
Andrian
Спрашивай, заинтриговал)))
Модифицирую minishop2 (v2.4.10): в таблицу orders добавил поле applied_bonus (бонус, который списывает со своего счета покупатель и получает скидку). Для события msOnGetOrderCost создал плагин, который уменьшает цену. Код следующий: $order_data = $order->get(); if (!empty($order_data['applied_bonus'])) { $cost_with_bonus = floatval($cost) - floatval($order_data['applied_bonus']); if ($cost_with_bonus > 0) { $modx->event->returnedValues['cost'] = $cost_with_bonus; return array('cost' => $cost_with_bonus); } } Плагин работает, но как-то периодически, то обновляет цену, то нет. Не могу понять в чем причина. P.S. Поле applied_bonus я добавил в msOrder (при событии OnMODXInit) и значение обновляется при событии msOnBeforeAddToOrder
Артур
$order_data вот этот массив откуда?