Pathologic
из-за этого портится json
Anonymous
Чёрт, скорей всего в этом и проблема
Anonymous
Глянул исходный, там она тоже есть
Pathologic
contentFields вообще не обязателен с каких-то пор
Pathologic
без него будет передаваться как есть
Anonymous
Я брал кое чей пример и использовал
Anonymous
А теперь ошибка 500 😞
Pathologic
да, сейчас поправлю
Anonymous
В смысле? У меня какая-то страя версия FormLister-а, где всё раньше работало
Pathologic
а блин
Pathologic
версия ево какая?
Anonymous
1.2.*
Anonymous
Да самое дурацкое, что всё работало и проект сдал
Pathologic
надо 1.3
Anonymous
А сейчас почему-то вылезла ошибка
Pathologic
можно вернуть Helpers/Mailer старый
Pathologic
тогда не будет ошибки
Anonymous
О, я там и доклистер обновлял, думал что из-за него проблема. Откатил на старый, всё заработало.
Pathologic
проблема только в Helpers/Mailer, документ создается
Anonymous
Потом, когда решаться обновить EVO, тогда и остальное обновлю.
Anonymous
Спасибо за помощь
Anonymous
И мне стыдно, что эту запятую не увидел.
Pathologic
да, с димой вчера обсуждали этот момент
Pathologic
нужно сделать, чтобы в лог писало сообщение об ошибке в таких случаях
Anonymous
Anonymous
Хотя я когда увидел кривой разбор, понял, что тут что-то не то с этими параметрами, но что так и не понял.
Anonymous
Я бы в итоге скорей всего добрался до функции разбора, увидел там json_decode и тогда уже стал бы првоерять json
Anonymous
И сейчас я нашёл одну забавную вещь в API.
getTemplateVarOutput может отдавать данных только для опубликованных ресурсов или только не опубликованных.
Pathologic
там можно звездочку писать, тогда будет для любых
Anonymous
В документации нет этого 😞
Anonymous
Я уже сделал проверку на false и тогда дёргаю вариант для опубликованного
Pathologic
потому что документацию всюду таскают старую
Pathologic
и то мне казалось, что в какой-то документации уже было про звездочку
Pathologic
я сделал костыль для решения проблемы c Helpers/Mailer для прошлых версий Evo
Pathologic
так что доклистер можно не откатывать из-за этого
Anonymous
Если эта вещь исправляет проблему, это не костыль, а баг фикс.
Anonymous
Костыль, это если бы кто-то из пользователей сам поправил, а не официальный разработчик
Pathologic
по мне так костыль, потому что проблема должна решаться обновлением ево до актуальной, но я ж понимаю, что теперь это опасное дело (:
Anonymous
Да не, в этом чате все продвигают политику обновления.
Anonymous
Тут даже всплывал вопрос об удалении дито и прочего старья из сборки и вынос всего этого в экстрас. И чат сказал, что бы удаляли.
Сергей
Anonymous
Кстати да, а Сергей вообще всех заставляет уходить на 1.4, не смотря на то что она ещё RC. Ну или он шутил, а я не понял.
Pathologic
да, в общем-то правильно
Сергей
Кстати да, а Сергей вообще всех заставляет уходить на 1.4, не смотря на то что она ещё RC. Ну или он шутил, а я не понял.
не заставляю, а настаиваю))
иправлена туева куча ошибок..
а то все хотят обновить все свои компоненты из экстраз до полседних, а ядро чтобы 1.2 было, типа и так всё отлично работает...
и потом начинается, у меня это не работает, это не работает, скидывают ошибки... и пойми их там, какая версия, что обновили и когда..
показывает ошибку на 46 строке, а она уже на 90 строке, или на 30 ой.. и что и откуда обновили уже не помнят
Anonymous
Я не противник обновлений до последних версий, но до последних стабильных, на сайтах которые должны быть стабильны.
Pathologic
так с тестами у нас все плохо, поэтому приходится тестировать на людях ((:
Сергей
Anonymous
Этот сайт, что сейчас возник. Там стоит вопрос о обновлении. Просто его нужно обсудить с тем чей сайт.
Anonymous
Этот сайт на доклистере. Он вообще собирался месяц назад, я не знаю, откуда там 1.2
Сергей
это ооочень, странно, есть сайты которые собирались на доклистере в прошлом году, и просто обновлялся с каждой версией до 1.4..
и только phx пришлось окончательно выкинуть
Anonymous
Хотя, я знаю людей которые держаться за старое. Работал в команде с одним человеком. Он доказывал мне, что вот php 5.4 стабильная, а вот 7.0(в тот момент она была) она слишком новая, вот пройдёт лет 5, тогда можно будет до 7.0 накатить
Anonymous
Я его с трудом уговорил, что бы хотя бы 5.6 поставили. так как тяжело без некоторых функций.
Сергей
есть сайты и на 1.0.16 и даже обновлять не было мысли))
работает старьё как часы, зачем его обновлять
Anonymous
Одно дело старьё, а другое дело, когда новый проект
Anonymous
И под него есть бюджеты и время. И вообще весь движок самописный.
Сергей
да сейчас слишком много способов стало сделать одну и ту же вещь, и чем правильнее ты её сделаешь, тем меньше в будущем с ней будет проблем)
Алексей
Всех приветствую. Кто что использует в качестве поиска на сайтах с большим количеством страниц (далеко за 5 тыс.) + содержащих большое количество pdf-ок для поиска. Сейчас пользуюсь Яндекс.XML, но у него проблема что долго изменения применяются к результатам поиска относительно изменений на сайте. Хочу сделать при вводе сразу выводить точные пересечения с pagetitle и longtitle (при клике сразу переход на эту страницу), если в режиме выпадающего списка посетитель ничего не нашёл, переход на классическую страницу с результатами Яндекс.XML. Чем пользуетесь вы для хорошего поиска?
Pathologic
evoSearch, только нужно допилить, чтобы индексировались пдфки
Александр
Ребят, хотите немного магии от девида блейна?
крч на сайте был multiphotos и после обновления он соответственно начал немного умирать.... ну думаю, сча перепишу на multiTV. пишу снипет
$sql = "
SELECT *
FROM {$modx->getFullTableName('site_tmplvar_contentvalues')}
WHERE `id` IN ({$MP_properties_TVs})
";
$result = $modx->db->query( $sql );
echo $sql;
//SELECT * FROM `u46113_equa`.`modx_site_tmplvar_contentvalues` WHERE `tmplvarid` IN (18,35,40)
$site_tmplvar_contentvalues = $modx->db->makeArray( $result );
echo '<pre>'.print_r( $site_tmplvar_contentvalues, true ).'</pre>';результат: [0] => Array
(
[id] => 413
[tmplvarid] => 18
[contentid] => 1
[value] =>
)а в PMA вот:
Александр
Александр
вопрос: откуда берется эта темная магия?
Раньше Здесь Был Мат_
А вопрос в чём?
Pathologic
нужно выбирать еще и по contentid
Pathologic
по contentid и tmplvarid то есть, а не по id
Александр
вопрос, почему не отображается value
Pathologic
а value наверное распарсилось как сниппет ((:
Александр
в PMA и на фронте все норм, в админке норм. а если выводить снипетом на (blank) то value пустое
Pathologic
я же говорю, оно пустое потому что парсер считает его сниппетом
Александр
спасибо!
Pathologic
http://modx.im/blog/fast-solution/5229.html
Илья
👍
Rin
Всем привет.
modx evo 1.2.1, потребляет слишком много процессорного времени. Кэширование стоит, также применил opcache, но все равно, для 500 уникальных посетителей, оч. много. Как еще можно снизить нагрузку?
Камиль
Сниппеты как вызываются? [!snippet!] или [[snippet]] ?
Раньше Здесь Был Мат_
А много процессорного времени это сколько?
Илья
использовать плагин bDebug для определения толстых запросов и долгих скриптов
Раньше Здесь Был Мат_
А то может уже пора и подороже тариф брать?
Илья
и оптимизировать их ессно
Илья
можт там ваще хацкеры забрались
Rin
Секунду. Тариф и так самый дорогой, выше только vps. Но не хочу для одного сайта с 500 униками vps использовать.
Rin