исчезли фото в галерее товара в minishop2
Всем Доброго дня!
обновил minishop2 (до этого была аж beta-версия 2014 г.) и из карточки товара (в галерее товара) исчезли все фото товара и подставились заглушки ms2. Товаров очень много (более 1500 шт, переносить фото вручную вспотеешь!). Можно как-то сделать так, чтобы фото товаров появились в галерее. Фото товаров на сайте в каталоге есть, но когда переходишь на сам товар, то там возникает фото-заглушка. Помогите нубу! Заранее благодарен! Хотя-бы подскажите в какую сторону копать?
обновил minishop2 (до этого была аж beta-версия 2014 г.) и из карточки товара (в галерее товара) исчезли все фото товара и подставились заглушки ms2. Товаров очень много (более 1500 шт, переносить фото вручную вспотеешь!). Можно как-то сделать так, чтобы фото товаров появились в галерее. Фото товаров на сайте в каталоге есть, но когда переходишь на сам товар, то там возникает фото-заглушка. Помогите нубу! Заранее благодарен! Хотя-бы подскажите в какую сторону копать?
Правильное построение параметров в WHERE
Приветствую!
в общем такое дело, есть такой запрос в Where:
Делаю такой запрос:
в общем такое дело, есть такой запрос в Where:
['moder_pub' => 0, 'class_key:=' => 'msProduct',]Он тип как бы работает, НО мне дополнительно надо, чтобы они проверял и выводил еще ресурсы с классом Ticket.Делаю такой запрос:
['moder_pub' => 0, 'class_key:=' => 'msProduct','OR:class_key:=' => 'Ticket',]В общем сложности (не буду приводить весь вывод сниппета, тобы не пугать никого), выглядит так:{$_modx->runSnippet('!pdoPage', [
'where' => ['moder_pub' => 0, 'class_key:=' => 'msProduct','OR:class_key:=' => 'Ticket',] | json_encode,
'showLog' => 1,
])}В общем как я ни крутил (нашел старые заметки), подставлял обычный вызов без фенома, ни к чему не пришел, прошу помощи, куда копать, шо делать! Добавление полей в $_modx->resource.
Подскажите может кто сталкивался. Пишу плагин почти в слепую ориентируясь на minishop2. Создал необходимы таблицы:
<object class="hdOrder" extends="modResource">
<composite alias="Data" class="hdOrderData" local="id" foreign="id" cardinality="one" owner="local"/>
</object>
<object class="hdOrderData" table="hd_orders" extends="xPDOSimpleObject">
<field key="contact" dbtype="int" precision="10" attributes="unsigned" phptype="integer" null="true"/>
<index alias="contact" name="contact" primary="false" unique="false" type="BTREE">
<column key="contact" length="" collation="A" null="false"/>
</index>
<aggregate alias="Order" class="hdOrder" local="id" foreign="id" cardinality="one" owner="foreign"/>
</object>Хочу вывести значения переменных из таблицы hdOrderData на странице типа $_modx->resource.article, но не выводится. Само присоединение сделано через плагинcase 'OnLoadWebDocument':
// Set product fields as [[*resource]] tags
if ($modx->resource->get('template') === 7) {
if ($dataMeta = $modx->getFieldMeta('hdOrderData')) {
unset($dataMeta['id']);
$modx->resource->_fieldMeta = array_merge(
$modx->resource->_fieldMeta,
$dataMeta
);
}
}
break;Нужен вывод $_modx->resource.contact После смены контекста пользователь не может авторизоваться в закрытый раздел
Всем добрый день, есть мультиязычный сайт, поменял на нём основной язык на другой таким образом: — поменял в обоих контекстах base_url, site_url.
Поменял в плагине:
Авторизацию вывожу так:
Поменял в плагине:
case 'uk':
/* switch the context */
$modx->switchContext('ua');
break;
default:
/* Set the default context here */
$modx->switchContext('web');
break;На:case 'ru':
/* switch the context */
$modx->switchContext('web');
break;
default:
/* Set the default context here */
$modx->switchContext('ua');
break;В системных настройках установил default_context – ua, вместо web. В принципе всё хорошо работает основной язык поменялся, но на сайте есть закрытый раздел там где заходят по логину и паролю, так вот при авторизации с основного контекста сейчас не можешь зайти туда, а если перейдешь в другой язык, который был раньше основным, там можно зайти в раздел.Авторизацию вывожу так:
[ [!Login? &loginContext=`web` &contexts=`ua,en`] ]Может кто знает как решить этот вопрос. Не работает Gallery
2 1 000
Версия модх последняя, до обновления также были баги.
1. Не открывается список альбомов
2. Не создаются новые
Старые работают и выводятся.
Права на папки не трогали, на всякий случай поставил 755, не полегчало
telegram: shorohi
1. Не открывается список альбомов
2. Не создаются новые
Старые работают и выводятся.
Права на папки не трогали, на всякий случай поставил 755, не полегчало
telegram: shorohi
Внедрить ПВЗ СДЭК
2 100 000
Сайт california-gold-nutrition.ru/ (контексты)
Купил компонент modstore.pro/packages/delivery/ms-cdek2
Необходимо донастроить. А именно:
1. В лог приходят ошибки: [2021-06-08 12:47:59] (ERROR @ /home/s18612/www/core/components/ms_cdek2/model/ms2/mscdekhandler.class.php: 25) [ms_CDEK2] Could not calculate — cart is empty.
2. На десктопе нажимаю на кнопку «Выбрать» и вижу адрес ПВЗ yadi.sk/i/qo5frwEFWdRrhQ, который через секунду пропадает yadi.sk/i/_maxNnLT1hxDrQ
3. На мобильном после выбора ПВЗ всё зависает и браузер выдаёт ошибку. Пробовал на нескольких устройствах
По итогу мне нужно настроить данный компонент так, чтобы всё корректно работало и на мобайле и на десктопе, при этом не грохнув остальные работающие компоненты
Купил компонент modstore.pro/packages/delivery/ms-cdek2
Необходимо донастроить. А именно:
1. В лог приходят ошибки: [2021-06-08 12:47:59] (ERROR @ /home/s18612/www/core/components/ms_cdek2/model/ms2/mscdekhandler.class.php: 25) [ms_CDEK2] Could not calculate — cart is empty.
2. На десктопе нажимаю на кнопку «Выбрать» и вижу адрес ПВЗ yadi.sk/i/qo5frwEFWdRrhQ, который через секунду пропадает yadi.sk/i/_maxNnLT1hxDrQ
3. На мобильном после выбора ПВЗ всё зависает и браузер выдаёт ошибку. Пробовал на нескольких устройствах
По итогу мне нужно настроить данный компонент так, чтобы всё корректно работало и на мобайле и на десктопе, при этом не грохнув остальные работающие компоненты
Итнтернет магазин обуви
60 10 000
Добрый день!
Необходимо создать интернет магазин обуви
Вся информация в архиве по ссылке.
drive.google.com/file/d/1UPqOV4tkqKmihGWG3O7BE_RecsRdjIH2/view?usp=sharing
Я понимаю что по ТЗ будут вопросы, поэтому готов обсуждать
Предлагайте свои цены и сроки с учетом покупки всех модулей!
Пишите/звоните в телеграм +375445952095 Алексей
Необходимо создать интернет магазин обуви
Вся информация в архиве по ссылке.
drive.google.com/file/d/1UPqOV4tkqKmihGWG3O7BE_RecsRdjIH2/view?usp=sharing
Я понимаю что по ТЗ будут вопросы, поэтому готов обсуждать
Предлагайте свои цены и сроки с учетом покупки всех модулей!
Пишите/звоните в телеграм +375445952095 Алексей
Login ошибка при сохранении поля address
Здравствуйте.
На одном из сайтов столкнулся со следующей проблемой:
Установлен Minishop2 и компонент Login для регистрации и авторизации.
При редактировании профиля, если заполнено поле «Улица» (address), то при сохранении вылетает белый экран и изменения не сохраняются.
На других сайтах с подобным функционалом такой проблемы нет. В чём может быть причина?
P.S. Пока сделал так: поменял поле «address» на минишоповское 'extended[street]' в формах на страницах «Профиль», «Редактирование профиля», «Оформление заказа» и в сниппете msOrder (кстати интересно, почему в самом Minishop используется «address» а не 'extended[street]'?). Но хотелось бы разобраться.
На одном из сайтов столкнулся со следующей проблемой:
Установлен Minishop2 и компонент Login для регистрации и авторизации.
При редактировании профиля, если заполнено поле «Улица» (address), то при сохранении вылетает белый экран и изменения не сохраняются.
На других сайтах с подобным функционалом такой проблемы нет. В чём может быть причина?
P.S. Пока сделал так: поменял поле «address» на минишоповское 'extended[street]' в формах на страницах «Профиль», «Редактирование профиля», «Оформление заказа» и в сниппете msOrder (кстати интересно, почему в самом Minishop используется «address» а не 'extended[street]'?). Но хотелось бы разобраться.
Альтернатива Sharepoint с помощью MODX Revolution
Всем привет.
Необходимо разработать альтернативу Sharepoint. Всё как обычно: есть несколько групп пользователей, они должны видеть только свои закачанные файлы, некоторые группы могут закачивать файлы, другие — нет.
Смысл — файлообмен после логина на сайт.
Вот думаю как это лучше сделать — через фронт и компонент Login или через бэкэнд, в админке (сделать источники файлов, позакрывать лишнее и т.д.)?
Хотелось бы на фронте.
Есть советы/идеи?
Спасибо.
Необходимо разработать альтернативу Sharepoint. Всё как обычно: есть несколько групп пользователей, они должны видеть только свои закачанные файлы, некоторые группы могут закачивать файлы, другие — нет.
Смысл — файлообмен после логина на сайт.
Вот думаю как это лучше сделать — через фронт и компонент Login или через бэкэнд, в админке (сделать источники файлов, позакрывать лишнее и т.д.)?
Хотелось бы на фронте.
Есть советы/идеи?
Спасибо.
Фильтр для разных категорийтоваров mFilter2
Доброго времени суток, такой вопрос: есть фильтр товаров:
[[!mFilter2?
&parents=`[[*id]]`
&element=`msProducts`
&class=`msProduct`
&tpl=`productCatalog.tpl`
&filters=`msoption|size:size`
&aliases=`resource|parent==parent`
&tplFilter.outer.default=`tpl.mFilter2.filter.outer`
&tplFilter.row.default=`tpl.mFilter2.filter.checkbox`
&tplFilter.outer=`tpl.mFilter2.outer`
]]он выводит по размеру одежды и обуви, а как сделать так чтобы был фильтр для обуви отдельно, и для одежды отдельно, как здесь 12storeez.com/catalog/new?