Вывод товаров в minishop2
Здравствуйте! Возникла такая ситуация, мне дали интернет-магазин на доработку. Он сделан на minishop2, проблема в том, что у меня не выводятся товары в категории, при чем в шаблоне стоит вызов [[*Content]], а в категории ставил и
все равно ничего не выводит. Даже есть вписать простой текст. ТО есть, как понимаю он попросту не делает вызов. Кто может посмотреть/ помочь, уже все перепробовал наверно… безысходность(
Заранее спасибо!
P.S. читал эту тему, modx.pro/help/1279/ всю систему переустановить это очень крайний вариант.
[[!pdoPage?
&element=`msProducts`
]]
[[!+page.nav]]
и [[!getPage? &element=`msProducts` ]] [[!+page.nav]]
все равно ничего не выводит. Даже есть вписать простой текст. ТО есть, как понимаю он попросту не делает вызов. Кто может посмотреть/ помочь, уже все перепробовал наверно… безысходность(
Заранее спасибо!
P.S. читал эту тему, modx.pro/help/1279/ всю систему переустановить это очень крайний вариант.
Комментарии: 24
Смотрите шаблоны, чанки. [[*Content]] и [[*content]] разные вещи. Если все стандартно, тогда проще всего посмотреть как здесь сделано.
так благодаря вам 1 проблему решили [[*content]] делает все правильно он вызывает из категории информацию, например текст. Но при таком коде. Страница вообще пустая…
не pdoPage? не getPage? — не работают. Проблема в вызове msProducts, если вместо него вписать например msCart то он выводит информацию. Может я могу дать вам доступ и вы глянете?
не pdoPage? не getPage? — не работают. Проблема в вызове msProducts, если вместо него вписать например msCart то он выводит информацию. Может я могу дать вам доступ и вы глянете?
[[!pdoPage?
&element=`msProducts`
]]
[[!+page.nav]]
e-e-v@mail.ru
Первым делом надо смотреть, что выводит параметр &showLog=`1`.
проблема в том, что при выборе getPage? или pdoPage, страница вообще не загружается, она пустая. я вставил &showLog но это не поможет( вот пример страницы stroymag1.ru/catalog/level1/level2/level3/
[[!getPage? &element=`msProducts` &showLog=`1` ]] [[!+page.nav]]
showLog есть только в pdoPage. Страница не пустая, она отдается с ошибкой 500, что означает ошибку PHP на сервере. Нужно смотреть лог сервера.
то есть мне нужен доступ от хостинга и там уже смотреть лог?
Да.
С этим придется подождать… владелец не давал мне еще доступ в хостингу… завтра буду анализировать проблему.
Можно еще попробовать в начало сниппета pdoPage прописать error_reporting(E_ALL); чтобы ошибки показывались в браузере.
прописывал по разному, страница просто не отображается, единственный вариант который сработал такой
[[!pdoPage? error_reporting(E_ALL); element=`msProducts` &showLog=`1` ]] [[!+page.nav]]
но он мне вывел, около 10 длинных страниц типа: как я понимаю это не првильноArray
(
[id] => 107
[type] => document
[contentType] => text/html
[pagetitle] => йцйцй
[longtitle] => цуцсывс
[description] =>
[alias] => 107
[link_attributes] =>
[published] => 1
[pub_date] => 0
[unpub_date] => 0
[parent] => 105
Виталий, доступ к хостингу я получил, вопрос может вы знаете где на хостинге TimeWeb находился этот самый лог который нам нужен?
error_reporting в код сниппета надо вставлять, а не в шаблон) Про Таймвеб не в курсе.
Вот наверно та самая ошибка?
[Wed Oct 22 18:44:50 2014] [error] [client 82.117.232.45] PHP Fatal error: Call to undefined method pdoFetch::defineChunk() in /home/s/stroimag1/public_html/core/cache/includes/elements/modsnippet/4.include.cache.php on line 127, referer: stroymag1.ru/catalog/level1/
[Wed Oct 22 18:44:50 2014] [error] [client 82.117.232.45] PHP Fatal error: Call to undefined method pdoFetch::defineChunk() in /home/s/stroimag1/public_html/core/cache/includes/elements/modsnippet/4.include.cache.php on line 127, referer: stroymag1.ru/catalog/level1/
Похоже нужно обновить pdoTools и минишоп.
минишоп сегодня раз 5 перестанавливал ХД, может полностью удалить и снова загрузить? Завтра напишу, что получилось, буду рад если вы сможете мне подсказать еще чтото, завтра) Спасибо!
Все было проще, не было pdoTools
Не, pdotools был) я его вечером удалил, а установить не получилось, была ошибка соединения. Оставил на сегодня. Всем огромнейшее спасибо!!! Буду знать, что тут очень грамотные специалисты)Еще раз спасибо!
Добрый день!
Вопрос в выводе товаров мастеров:
я использую связь «один ко многим»
как вывести только master
Пробовал:
www.santech.ru/catalog/120/121/i774/
т.е. у master нет цены, только его вариации с ценами.
Вопрос в выводе товаров мастеров:
я использую связь «один ко многим»
как вывести только master
Пробовал:
[[msProducts? &link=`1` &master=`0` &parents=`0`]]
Еще вопрос, правильно я делаю вообщем что использую связь «один ко многим» для вот такой реализации:www.santech.ru/catalog/120/121/i774/
т.е. у master нет цены, только его вариации с ценами.
Константин, добрый день, скажите пожалуйста, а Вы решили Вашу проблему с выводом товаров?
скоро решу
а так Василий помог наводкой вот:
modx.pro/help/5941/
если вдруг догадаетесь код в студию :)
а так Василий помог наводкой вот:
modx.pro/help/5941/
если вдруг догадаетесь код в студию :)
товары вывелись?
Мне необходимо вывести блок «Сопутствующие товары» в карточке товара, где данный код работает, но что-то не так.
Мне необходимо вывести блок «Сопутствующие товары» в карточке товара, где данный код работает, но что-то не так.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.