Іван Клімчук

Іван Клімчук

С нами с 16 декабря 2012; Место в рейтинге пользователей: #7
Іван Клімчук
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, но отследить тоже проблематично, так как в логе вроде пишет ошибки, но где, в какои файле и строке — непонятно.
Іван Клімчук
29 сентября 2015, 11:01
0
Не объект, а класс. Объектом будет каждая строка в таблице. Зануда-mode: off.
Іван Клімчук
29 сентября 2015, 00:16
0
Что в системной настройке slackify_entrypoint?