Миша
XP
Sentinel
Всем привет. Кто нибудь с такой ошибкой сталкивался?
Воспроизводится только у одного пользователя (Windows XP Яндекс браузер)
Fatal error: Uncaught Error: Call to a member function get() on null in /var/www/mta/www/core/cache/includes/elements/modsnippet/77.include.cache.php:4 Stack trace: #0 /var/www/mta/www/core/model/modx/modscript.class.php(70): include() #1 /var/www/mta/www/core/model/modx/modx.class.php(1800): modScript->process(NULL) #2 /var/www/mta/www/core/cache/includes/elements/modsnippet/102.include.cache.php(9): modX->runSnippet('getBranchId', Array) #3 /var/www/mta/www/core/model/modx/modscript.class.php(70): include('/var/www/mta/ww...') #4 /var/www/mta/www/core/model/modx/modparser.class.php(521): modScript->process(NULL) #5 /var/www/mta/www/core/components/pdotools/model/pdotools/pdoparser.class.php(273): modParser->processTag(Array, true) #6 /var/www/mta/www/core/model/modx/modparser.class.php(250): pdoParser->processTag(Array, true) #7 /var/www/mta/www/core/components/pdotools/model/pdotools/pdoparser.class.php(65): modParser->processElementTags('[[!pdoResources...', '!pdoResources?\n...', true, false, '[[', ']]', Array, 0) #8 in /var/www/mta/www/core/cache/includes/elements/modsnippet/77.include.cache.php on line 4
ну посмотри что это за снипеет 77
Евгений
Евгений
давайте гадать
Евгений
угадавшему, как обычно, них*я
Sentinel
😂
Anonymous
Мне кажется что парсер падает из-за запятой!))))
Artem
ну посмотри что это за снипеет 77
Там ничего сложно, простейшие 2 строки, в одно получает объект документа, во второй использует.
<?php
if(isset($id) && !empty($id)){
$cur = $modx->getObject('modResource', $id);
$parent = $cur->get('parent');
}else{
$parent = $modx->resource->get('parent');
}
$pids = $modx->getParentIds($parent, 10, array('context' => 'web'));
foreach($pids as $pid){
$res = $modx->getObject('modResource', $pid);
if($res->get('template') == 4 || $res->get('template') == 14 ) {
return $res->get('id');
}
}
Anonymous
modParser->processElementTags('[[!pdoResources...', '!pdoResources?\n...', true, false, '[[', ']]', Array, 0
Евгений
пологаю что в id приходит левое значение
Миша
Ну там значит не объект приходит
Миша
Может условия не выполняются
Евгений
может ресурс не опубликован?
Евгений
не существует, у него другой тип
Евгений
он не такой как все
Anonymous
Anonymous
Может и перестанет работать?
Anton
День добрый. Кто делал редирект через geoip в .htaccess? если ли нативные средства modx? плагины итд
Миша
GeoLocation
blaccyee
Господи, пытаюсь сделать отображение количества просмотров новостей по этому гайду: http://s2.1pic.org/files/2018/05/24/36926db6a2d609ad5dd0.png
Прописал в чанке (вывод новостей) hitsPage: http://s2.1pic.org/files/2018/05/24/7b7999c75f20b446103a.png
В новостях указал include: http://s2.1pic.org/files/2018/05/24/3ddddd51d53c32e2569b.png
Но почему-то всегда отображает 0, что не так делаю?
Миша
Никто не заходит?
Миша
Да там кажется проще самому написать этот счётчик
Евгений
У pdoresource ! не забыл?
blaccyee
Дима
Не подскажите как можно добавить доп. поле с переключателем. Т.е. есть значение для поля и переключатель который либо выводит поле в шаблон или нет
Миша
Это, чекбокс
Миша
Теперь должно уйти только две минуты
Евгений
cache=0 попробуй
Евгений
Вообще какую то магию делаете. Зачем все в контенте?
Anton
Джентельмены, доброго дня всем. Как мне через ssh всем папкам задать права 0755, а всем файлам 0644 ? После восстановления из бекапа права у всего 0700. Я пробовал скрипт из комментов - https://modx.pro/help/169/ Но чета нифига не завелось. ( Вывалилась куча "Operation not permitted".
Anonymous
Я обычно в таких случаях всем ставлю 755
Anonymous
И только на файлы конфигов применяю индивидуальные права
Anonymous
Итого получается 5 команд
Anton
Anonymous
chmod -R 755 ./*
Anonymous
Это если находишься в корне сайта
Anonymous
Думаю что указать нужные права и путь к конфигу сможете сами!))) Или нет?
Anonymous
Это про последующие команды
Андрей
Привет всем, кто использует msOptionsPrice2, можно как то вывести списке товаров наименьшую цену из опций? Т.е. цена в самом товаре стоит 0, а в опциях уже заполнены цены.
Anonymous
Дима
Не подскажите как можно добавить доп. поле с переключателем. Т.е. есть значение для поля и переключатель который либо выводит поле в шаблон или нет
Anton
Anton
Но сайт чета совсем рухнул. ) Он вообще живет только из старого кеша. В логах куча ошибок "Could not retrieve data to cache for resource...". Я думал, это из-за прав на каталоги. Но выставление других прав не помагает. Если кеш дропнуть, то и сайт работать перестает. В админку пускает, но фронт не работает. Белый экран. Может было у кого? Как победить?
Андрей
Anonymous
🙈 PG
Anton
Версия php?
Да, из-за версии пхп, и неверных прав на пару каталогов.
Anton
Anonymous
Да не за что! Команды линукса знать очень полезно!)))
Anton
Я тут собираюсь познать прекрсный мир линуксов и перейти на mint (хотя бы). Хошь-не хошь, команды выучу. )
Dmytro
Порно двигатель прогресса в интернете ;)
https://www.vpnhub.com/
Фри впн от порнхаба
Миша
Anton
Гафар
Там этих команд надо десять штук знать в линухе
Anonymous
Ну смотря для чего!))) Если захочешь настроить полноценное окружение, то 10-ти команд явно не хватит!)))
Максим
ms2_category_grid_fields поддерживает json поля ?
Anonymous
Anonymous
😁
Гафар
Василий
Василий
Живу теперь в 3м крупнейшем городе страны, даже метро есть!
Иван
Это где?)
Василий
Ты еще спроси, какие первые два
Василий
http://www.statdata.ru/largest_cities_russia
Yani
Привет Василий
Иван
Я же пошутил)
Sentinel
Слава
Всем привет. Народ, в чем может быть проблема: купил плагин для СДЭК на modstore.pro, а его нет в каталоге репозитория, если смотреть через сайт
Andrey
https://modstore.pro/info/connection
Слава
Это все сделано, это уже не первый плагин на сайте
Слава
конкретно сдэк не ищется
Слава
О, тупо обновление кеша в админке помогло