хотя всё встало на свои места, возможно из-за того что в modx_billing_orders было AUTO_INCREMENT=0 а в моей AUTO_INCREMENT=62, врядли, конечно, но вроде больше ничего не правил. Работает! Респект! :)
Добрый день!
Есть небольшой опыт работы с сайтами на MODX и поднятия их на серверах, знаю PHP.
Но пока не до конца понял структуру MODX и как всё работает.
Сейчас поверх пустого MODX на данный момент установлен бесплатный пакет ShopModxBox (за что огромное вам спасибо!) Есть «Каталог товаров».
В этом каталоге есть группы товаров «Группа 1», «Группа 2»… «Группа N» Но сейчас выводится перечень товаров из самих групп, но не наименования групп.
Насколько понял, за вывод товаров отвечает:
shopmodx/shop/catalog/list.tpl Внутри файла содержится код: {* Получаем товары*}
{extends «common/list/list.tpl»}
{block name=params append}
{$params = array_merge((array)$params, [
«limit» => 6,
«cache» => 1,
«sort» => «modResource.id»
])}
{$processor = «web/catalog/products/getdata»}
{$no_records_error = «Товары не были получены»}
{$outer_tpl = «shop/catalog/list/fetch.tpl»}
{/block} Вопрос 1.
Чтобы получить и вывести не перечень самих товаров, а перечень категорий товаров — какой параметр нужно использовать?
.
И ещё вопрос №2
После установки на голый modx сборки ShopModxBox в разделе «Контакты» на капчу всё время отображаются ошибки прям в тексте WEB-страницы. [2015-07-07 16:47:37] (ERROR @ /home/...sitename.ru/docs/core/model/modx/modx.class.php: 1836)
PHP warning: Missing argument 2 for modX::parseChunk(), called in /home/...sitename.ru/docs/core/components/modxsmarty/compiled/shopmodx/web/c4f67f496bd0e191c1968a23cbd74a8ce1e0a5ac_0.file.feedback.tpl.php on line 161 and defined Подскажите, что не так и где копать?
css-колдунство, не иначе))) ведь изучал это и забыл( напомнили, спасибо)
А что если для мобильных добавить появление маленького шеврона (стрелка вниз) возле пункта меню? И тогда на клик по названию пункта можно повесить переход на страницу с рубриками и т.д. А на клик по шеврону открывать выпадающее меню пункта.
Но в любом случае всё взаимодействие осуществляется через процессоры — это фишка shopmodxbox
Да, там все просто делается. тут modxclub.ru/blog/dokumentatsiya-dlya-spetsialistov/258.html все подробно описано. Николай отговорил от другого. Ранее он закладывал немного другой механизм — есть шаблон товара, а есть сами товары. Но он отошел от этого решения, оно достаточно ресурсоемкое. А тот вариант, который реализован сейчас — очень гибкий и удобный. В том топике я еще не был подкован в программировании, и напрограммировал такого, что сам запутался. Да и TV — очень затратный механизм. Если есть навыки работы с PHP, то лучше пойти путем modxclub.ru/topics/rasshirenie-sistemnyix-%28i-ne-tolko%29-tablicz-v-modx-revolution-1608.html
… а вот про мобильные как раз забыл, сэнкс)
Кстати, очень хотелось все таки реализовать подобную штуку, решением которой вы хотели заняться, но Николай Вас отговорил 2. Появилась идея в корзине менять не только количество, но и цвета и размеры. что нужно сделать, чтобы эти изменения сохранялись, а также при изменении любого параметра происходила запись в базу (примерно как при изменении цены)? че-то я запутался в процессорах :) Я правильно понимаю, что это все на уровне процессора все равно закладывается? Вам удалось решить?