Іван Клімчук

Іван Клімчук

С нами с 16 декабря 2012; Место в рейтинге пользователей: #12
09 ноября 2015, 11:51
0
В данном случае модель уже много раз опробована в других OS проектах. Нужен мейнтейнер, который решает, включать или не включать присланные изменения в релиз, или в какой именно релиз их включать. Остальные разработчики в соответствии с роадмапом могут вносить изменения и улучшения. Распылять ответственность не нужно.
09 ноября 2015, 10:17
+3
Разработка будет оплачиваться Василию, но будет ли возможность помочь кодом? На деньги я не претендую, мне на хлеб хватает, но не хотелось бы закрытия исходников. Я готов помогать уже сейчас, но все тормозится текущей ситуацией с кучей версий. Идеи по улучщению есть, есть надежда, с января получится внести и свой вклад.
09 ноября 2015, 10:14
+3
Таки да, согласен. По большому счету за счет minishop2 и родилась вся экосистема modstore.pro. Возможность создавать свои репозитории сущестсовала всегда, но на текущий момент только modstore.pro является настоящим маркетплейсом для MODX. Официальный репозиторий не позволяет продавать решения, а монобрендовые магазины не в счет.
30 октября 2015, 13:18
+2
MIGX своебразный, конечно, хотя иногда упрощает жизнь. Одно в нем раздражает — это беспорядок. Всего навалено в кучу абы как и не сразу разберешься, что там и куда.
29 октября 2015, 16:25
+1
Если речь о системных событиях MODX, то нет. Так как это просто клиентский код, который показывает виджет окна, не загружая сам ресурс как страницу. Понятно, что данные при редактировании подтягиваются (через процессор), но события как такового нет. Что касается перехватить, то в теории можно написать скрипт на ExtJS, который подключить через плагин (событие загрузки админки) и который перехватит вызов окна и сделает свое черное дело. Но нужно уже конкретнее описывать задачу.
28 октября 2015, 18:11
+1
Ну или так. Хотя легко потом убрать пробел и рвать волосы на жопе в поисках бага :) Со строками нагляднее, если ввести в привычку.
28 октября 2015, 18:09
0
Ну и можно еще избавиться от json в ссылке. Не думаю, что там будет такая большая вложенность, что нужен json. Можно и нужно сделать flat-массив из тегов data-.
<a href="my-image.jpg" data-group="gallery" data-author="Gecktor" data-something="smth" title="">...</a>
В случае с jquery это все потом хорошо получается методом .data().
28 октября 2015, 18:06
0
Ошибка будет, так как fenom пробует распознать, что за теги ему подсунули и падает на этом.
Один вариант — это добавить теги {ignore}{/ignore} вокруг json.
Второй вариант — это разнести символы { и } на разные строки.
<a href="my-image.jpg" data="{
	group: 'gallery'
}" title="">...</a>
Выглядит в обоих случаях не круто, но вариантов особо и нет.
16 октября 2015, 16:51
0
Я бы сказал, что даже от 5.5 начиная, так как обновления безопасности только к нему выходят.
15 октября 2015, 14:11
0
$order->get('cost');
10 октября 2015, 12:25
0
Нужно разбираться, так как у меня такого никогда не было. Вчера 2 сайта обновил и все ок установилось. Для скачивания используется curl, может настройки какие на сервере какие особенные, которые запросы блокируют?
09 октября 2015, 23:04
0
А через обычный установщик в MODX устанавливаются?
09 октября 2015, 22:08
0
Это на всех пакетах? Или только на одном? Может что с сервисом modx.com, у них иногда бывает. Либо может с правами на папки с пакетами, не может modx файл сохранить на диск. Я с таким не сталкивался.
06 октября 2015, 10:06
+1
А чем там было то? Вот заработался и пропустил самое интересное, а теперь любопытно )
04 октября 2015, 23:12
0
Боюсь, в таком случае нужно править сниппет pdoTitle в той строке, что вы выше писали. Так как в коде он получает только поле ресурса методом get(), а чтобы получить TV, нужно добавить метод getTVValue().
04 октября 2015, 22:59
0
В вашем случае логика будет такой:
[[*meta_title:default=`[[!pdoTitle?limit=`1`&registerJs=`1`&titleField=`pagetitle`]]`]]
meta_title — это TV. Если значение для страницы задано, используется оно. Если нет, вступает в игру генератор pdoTitle, который уже генерирует по вашему шаблону нужную строку. Как поменять [[%something]] вам уже ответили, это лексиконы.
04 октября 2015, 22:56
0
Все TV-поля всегда подтягиваются к ресурсу в момент загрузки именно этого ресурса. Именно поэтому нет разницы между *pagetitle и *tv_name_value. В случае выборки коллекции ресурсов, там да, tv не подтягиваются автоматом.
29 сентября 2015, 16:21
0
Опишите подробнее, какого рода нужна интеграция? Ну вы готовы в случае чего предоставить доступы к сайту и к CRM для разработки и тестирования? Есть мысли запросить доступы у самой AMO, но в таком случае никакие сроки не гарантируются.
29 сентября 2015, 11:35
0
Курс по Fenom не помешал бы, так как тема обширная, а вопросов много. У меня например почему-то не работает напрямую в шаблонах. В чанке все ок, работает, но вызов внутри шаблона не обрабатывается никак (выводит весь код как есть). Версии pdoTools последние, в настройках нужные галки стоят. Есть подозрение, что где-то есть код json, который ломает Fenom, но отследить тоже проблематично, так как в логе вроде пишет ошибки, но где, в какои файле и строке — непонятно.