Segey

Segey

С нами с 03 февраля 2021; Место в рейтинге пользователей: #4205
Segey
06 января 2023, 10:13
0
Привет, так надо в ветку про модх писать или феном?
*Есть кейс с похожей проблемой
Segey
05 января 2023, 10:26
0
То же проблемки кажется с Феномом:


1) загружаю страницу и она показывает что код не рендерится
{var $thisId = $_modx->resource.content_from_id ?: $_modx->resource.id} {include 'head'} {include 'favicon'} {var $thisId = $_modx->resource.content_from_id ?: $_modx->resource.id}
...
{$thisId | resource : 'longtitle' ?: $thisId | resource : 'pagetitle'}
{$thisId | resource : 'description'}
2) загружаю повторно и вылетает всё такое:
Fatal error: Uncaught TypeError: Fenom\Render::__construct(): Argument #1 ($fenom) must be of type Fenom, null given, called in /var/www/html/core/components/pdotools/src/Parsing/Fenom/Fenom.php(116) : eval()'d code on line 52 and defined in /var/www/html/core/components/pdotools/vendor/fenom/fenom/src/Fenom/Render.php:83 Stack trace: 
#0 /var/www/html/core/components/pdotools/src/Parsing/Fenom/Fenom.php(116) : eval()'d code(52): Fenom\Render->__construct(NULL, Object(Closure), Array) 
#1 /var/www/html/core/components/pdotools/src/Parsing/Fenom/Fenom.php(116): eval() 
#2 /var/www/html/core/components/pdotools/src/Parsing/Parser.php(69): ModxPro\PdoTools\Parsing\Fenom\Fenom->process('{var $thisId = ...', Array) 
#3 /var/www/html/core/src/Revolution/modResource.php(521): ModxPro\PdoTools\Parsing\Parser->processElementTags('', '{var $thisId = ...', true, false, '[[', ']]', Array, 10) 
#4 /var/www/html/core/src/Revolution/modResource.php(469): MODX\Revolution\modResource->parseContent() 
#5 /var/www/html/core/src/Revolution/modResponse.php(72): MODX\Revolution\modResource->prepare()
 #6 /var/www/html/core/src/Revolution/modRequest.php(154): MODX\Revolution\modResponse->outputContent(Array) 
#7 /var/www/html/core/src/Revolution/modX.php(1242): MODX\Revolution\modRequest->prepareResponse() 
#8 /var/www/html/core/src/Revolution/modX.php(1281): MODX\Revolution\modX->sendForward('2', Array, false) 
#9 /var/www/html/core/src/Revolution/modRequest.php(134): MODX\Revolution\modX->sendErrorPage() 
#10 /var/www/html/core/src/Revolution/modX.php(1499): MODX\Revolution\modRequest->handleRequest() 
#11 /var/www/html/index.php(63): 
MODX\Revolution\modX->handleRequest() 
#12 {main} thrown in /var/www/html/core/components/pdotools/vendor/fenom/fenom/src/Fenom/Render.php on line 83
PdoTools самый последний для Рево3 на php8
Сам код /Volumes/bmw/Users/mdx/Downloads/myDocker/docker-modx/wsp-design/app/core/components/pdotools/vendor/fenom уже брал и с гитхаба — разницы нет
Segey
19 июля 2021, 16:54
0
привет из 2021 — таже самая проблемка на 2.7.0 на тяжелом сайте с кучей ТиВишек за пару часов даже все не просмотриш так что сразу применился этот фикс — спасибо!
Segey
03 февраля 2021, 19:30
1
0
Алексей, Ваше сообщение помогло мне решить проблему — дело в том что я импортил товары вызовом скрипта из консоли а там не было
установлено php5-mysql.
в то время как в наличии драйвера я предварительно убедился только в браузере вызвав
phpinfo()

Спасибо!