Проблема с выводом стандартных свойств товаров в карточке
В карточке товара не выводится поля Цена и Артикул — подставляются «0» вместо значения, остальные поля работают корректно. Что интересно в корзину параметры передаются корректно и на страницу каталога то же. ТВ поле только одно, по имени не конфликтует.
Пробовал подключать дефолтный чанк msProduct.content — результат тот же, смена шаблона — то же не принесла результата
Прошу помощи у сообщества
MODX revo — 2.6.5
Minishop2 — 2.4.14
Версия php — 7
Вызов чанка в шаблоне:
<div class="contenttovar">
[[$msProduct.content]]
</div>
Сам чанк:<div id="msProduct" class="row">
<div class="col-md-6 galeri">
[[!msGallery]]
</div>
<div class="col-md-6 ringtovop">
<form class="form-horizontal ms2_form" method="post">
<h1>[[*pagetitle]]</h1>
<input type="hidden" name="id" value="[[*id]]"/>
<input type="hidden" name="count" value="1">
<div class="form-group">
<label class="col-md-2 control-label">[[%ms2_product_article]]:</label>
<div class="col-md-10 form-control-static">
[[+article:default=`-`]]
</div>
</div>
<div class="form-group">
<label class="col-md-2 control-label">[[%ms2_product_price]]:</label>
<div class="col-md-10 form-control-static">
[[!+price]] [[%ms2_frontend_currency]]
</div>
</div>
<div class="form-group form-inline">
<label class="col-md-2 control-label" for="product_price">[[%ms2_cart_count]]:</label>
<div class="col-md-10">
<input type="number" name="count" id="product_price" class="input-sm form-control" value="1"/>
[[%ms2_frontend_count_unit]]
</div>
</div>
<div class="form-group">
<label class="col-md-2 control-label">Производитель:</label>
<div class="col-md-10 form-control-static">
[[+vendor.name]]
</div>
</div>
[[msProductOptions]]
<div class="form-group">
<div class="col-md-offset-2 col-md-10">
<button type="submit" class="btn btn-default" name="ms2_action" value="cart/add">
<i class="glyphicon glyphicon-barcode"></i> [[%ms2_frontend_add_to_cart]]
</button>
</div>
</div>
</form>
</div>
</div>
[[*content]]
Комментарии: 13
Здесь вывод работает корректно —
http://eltsi.ru/katalog/
Здесь нет — http://eltsi.ru/katalog/pezoizluchatel-zvukovoj-17mm-5v.html
В логах пишет ошибки:
[2018-10-17 15:24:56] (ERROR @ /home/u162177/eltsi.ru/www/core/xpdo/xpdo.class.php : 503) Path specified for package shopModx is not a valid or accessible directory: /home/u162177/eltsi.ru/www/core/components/shopmodx/model/
[2018-10-17 15:24:56] (ERROR @ /home/u162177/eltsi.ru/www/core/xpdo/xpdo.class.php : 644) Could not load class: shopmodxService from services.shopmodxservice.
[2018-10-17 15:24:56] (ERROR @ /home/u162177/eltsi.ru/www/core/xpdo/xpdo.class.php : 1247) Problem getting service shopmodx, instance of class services.shopmodxService, from path /home/u162177/eltsi.ru/www/core/components/shopmodx/model/shopModx/
Есть у кого нибудь мысли — куда копать ещё? Уже неделю бьюсь с этой проблемой
Вы пишите о minishop2, а в логах ошибки от shopModx. Он установлен на сайте?
Что и интересно — нет и никогда не был, эти ошибки привел в качестве единственной мной замеченной разницы с остальными магазинами — которые корректно работают
Может быть проблема и не в них
Может быть проблема и не в них
может. Кэш чистили? из админки? на станице товара кэшируются параметры
Не, пробовал перенести на другой хостинг — та же проблема
кеш — чистый
кеш — чистый
Значение [[+price]] — почему то выводит «0», цена в товаре стоит
через условие показывает значение «ноль»
через условие показывает значение «ноль»
[[+price:gt=`0`:then=`больше нуля`:else=`ноль`]]
Ваш чанк рабочий, в шаблоне тоже все ок. Сайт чистый? Есть подозрение, что кто-то полазил где-то и поломал что-то. А вот что, без доступа к сайту не узнать. Ошибки shopkeeper'a тоже не возникают, если нет его следов.
Спасибо, за подсказку — буду разбираться
Просьба посмотреть в чём может быть ошибка из админки — это тестовый домен — ошибка та же
4vYH6Vfx
Просьба посмотреть в чём может быть ошибка из админки — это тестовый домен — ошибка та же
http://test.vrn-pereezd.ru/manager/
testnatest4vYH6Vfx
Во-первых, я обнаружил у вас следы shopkeepera, хотя бы в базе данных.
Во-вторых, 2.6.1 … Но могу ошибаться. Админка работает очень глючно.
Проверяйте сайт на предмет взлома. Обновите MODX. 2.6.1 — это не дело. Тем более что в 2.6.4. была критическая уязвимость. Переименовывайте системные папки, ставьте базовую аутентификацию. У меня к сожалению нет времени искать где, кто и что вам поломал.
Во-вторых, 2.6.1 … Но могу ошибаться. Админка работает очень глючно.
Проверяйте сайт на предмет взлома. Обновите MODX. 2.6.1 — это не дело. Тем более что в 2.6.4. была критическая уязвимость. Переименовывайте системные папки, ставьте базовую аутентификацию. У меня к сожалению нет времени искать где, кто и что вам поломал.
Большое спасибо!
Это тестовый поддомен, на основном всё обновлено и хостинг работает шустрее — но проблема та же
Стало ясно что сайт был со взломом и копать нужно туда, скорее всего устраню новым сайтов и переносом всего на чистый modx
Это тестовый поддомен, на основном всё обновлено и хостинг работает шустрее — но проблема та же
Стало ясно что сайт был со взломом и копать нужно туда, скорее всего устраню новым сайтов и переносом всего на чистый modx
Проблема актуальна,
Может кто сможет помочь? (может на платной основе)
Может кто сможет помочь? (может на платной основе)
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.