Ошибки в логах компонента
Приветствую сообщество!
Собственно ошибка в логе при работе минишопа:
Собственно ошибка в логе при работе минишопа:
[2018-05-03 21:00:52] (ERROR @ /home/s/starknet01/Sochicl/public_html/core/xpdo/xpdo.class.php : 644) Could not load class: msoptionsprice from msoptionsprice.msoptionsprice.
[2018-05-03 21:00:52] (ERROR @ /home/s/starknet01/Sochicl/public_html/core/xpdo/xpdo.class.php : 1247) Problem getting service msoptionsprice.msoptionsprice, instance of class msoptionsprice.msoptionsprice, from path /home/s/starknet01/Sochicl/public_html/core/components/msoptionsprice/model/
В общем то, проблем на фронте нет (или я их не замечаю), на работу в целом по моим наюлюдениям не влияло сколько бы я не работал, но ошибка регулярно отдается. Есть конечно подозрения, что из-за вызова mFilter, вот собственно вызов всей страницы:<!DOCTYPE html>
<html>
<head>
[[$head]]
</head>
<body>
[[$topbar]]
<!-- TOPBAR.END -->
[[$navbar]]
<!-- *** NAVBAR END *** -->
<div id="all">
<div id="content">
<!-- catalog -->
<div class="container">
{if $_modx->resource.id == 1}
{else}
<div class="col-md-12">
[[pdoCrumbs?
&showAtHome=`0`
&showHome=`1`
]]
</div>
<div class="col-md-12">
[[!mSearchForm?
&autocomplete=`1`
&parents=`16`
]]
</div>
{/if}
[[!mFilter2?
&limit=`18`
&parents=`0`
&class=`msProduct`
&element=`msProducts`
&setMeta=`1`
&ajaxMode=`button`
&suggestions=`1`
&showLog=`0`
&tpls=`sochicl-tpl.msProducts.row`
&tplOuter=`sochicl-tpl.mFilter2.outer`
&filters=`
ms|price:number,
msoption|season,
parent:categories,
msoption|articletype,
msoption|color,
msoption|size,
msoption|material,
msoption|gender,
msoption|age,
msoption|tags`
&aliases=`
ms|price==price,
resource|parent==categories,
msoption|color==cvet,
msoption|season==sezon,
msoption|articletype==type,
msoption|size==razmer,
msoption|gender==gender,
msoption|age==vozrast,
msoption|material==material`
&tplFilter.outer.default=`sochicl-tpl.mFilter2.filter.outer`
&tplFilter.outer.price=`sochicl-tpl.mFilter2.filter.slider`
&tplFilter.row.price=`tpl.mFilter2.filter.number`
&tplFilter.outer.sezon=`sochicl-tpl.mFilter2.filter.outer`
&tplFilter.row.sezon=`tpl.mFilter2.filter.radio`
&tplFilter.outer.type=`sochicl-tpl.mFilter2.filter.select`
&tplFilter.row.type=`tpl.mFilter2.filter.option`
]]
</div>
<!-- catalog.end -->
</div>
<!-- /#content -->
[[$footer]]
<!-- /#footer -->
[[$copyright]]
<!-- *** COPYRIGHT END *** -->
</div>
<!-- /#all -->
[[$script]]
</body>
</html>
И по скольку я не шарю в PHP и тем более лезть и разбирать чужой компонент, подскажите в чем может быть беда? Хотя бы в какую сторону копать, что это может быть! Заранее спасибо за любую оказанную помощь! Комментарии: 2
Это устаревший компонент.
Рекомендую установить modstore.pro/packages/ecommerce/msoptionsprice2
Это будет дешевле и быстрее, чем содержать неподдерживаемый компонент.
Рекомендую установить modstore.pro/packages/ecommerce/msoptionsprice2
Это будет дешевле и быстрее, чем содержать неподдерживаемый компонент.
Всем привет.
Появилась такая же проблема. я имею в виду ошибку в логах. раньше этого не было замечено, возможно связано с обновлением дополнений или фреймворка. Лог ошибок разрастается с неимоверной скоростью.
Вполне возможно что очень давно был установлен msoptionsprice первой версии, но сейчас его нет.
Пробовал поочередно отключать сниппеты и чанки, но единственное что удалось выяснить — ошибка пропадает если на странице не выводятся товары каким-либо сниппетом (looked, mfilter, msproducts)
Появилась такая же проблема. я имею в виду ошибку в логах. раньше этого не было замечено, возможно связано с обновлением дополнений или фреймворка. Лог ошибок разрастается с неимоверной скоростью.
Вполне возможно что очень давно был установлен msoptionsprice первой версии, но сейчас его нет.
Пробовал поочередно отключать сниппеты и чанки, но единственное что удалось выяснить — ошибка пропадает если на странице не выводятся товары каким-либо сниппетом (looked, mfilter, msproducts)
[2019-02-23 11:39:26] (ERROR @ /var/www/vitaliy/data/www/site.ru/core/xpdo/xpdo.class.php : 644) Could not load class: msoptionsprice from msoptionsprice.msoptionsprice.
[2019-02-23 11:39:26] (ERROR @ /var/www/vitaliy/data/www/site.ru/core/xpdo/xpdo.class.php : 1247) Problem getting service msoptionsprice.msoptionsprice, instance of class msoptionsprice.msoptionsprice, from path /var/www/vitaliy/data/www/krasnodar-diskont.ru/core/components/msoptionsprice/model/
Подскажите, где искать причину появления ошибки и как ее устранить?
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.