6 часов назад
Можно попробовать плагином на событие OnBeforeManagerPageInit
if ('OnBeforeManagerPageInit' === $modx->event->name) {
if (is_array($a...
Изменение сортировки в таблице Пользователи в админке по умолчанию 2
Вчера в 21:05
ну да, пойду в комнату 1. Ну по вашей подсказке потом допёрло почему в условии id 1. в ресурсе 1 у меня и лежат эти тв-поля.
Не работает условие в чанке футера на остальных страницах 16
Вчера в 19:07
Конечно, там же путь к интерфейсу другой.
Как сделать количество товара в minishop2 дробным? 9
24 февраля 2025, 20:40
Спасибо! Смог вручную его найти в нем, если пользоваться поиском, то подсовывал версию из modstore.pro.
Установить Minishop2 4.4.0-pl из панели управления сайтом 2
23 февраля 2025, 19:42
А все-таки можно просто очистить таблицу)?
Если нет, то скажите, пожалуйста, куда добавлять?
[[!versionCleanX? &contentType=`resource&...
VersionX переполнил базу данных 7
23 февраля 2025, 14:39
Возможно вариант неидеальный и неокончательный, но уже рабочий)
В шаблоне внес правки в скрипт
<script>
$(document).ready(function () {
...
Проблема пагинации в самописном фильтре для товаров minishop2 4
А что на мобильном не так работает? Можете описать? какой телефон/браузер?
Пагинация через pdoPage.
Есть
а есть
Вот первый да, форма, а второй обертка для всех фильтров.
Я, чтобы разнести фильтры в разные части страницы, второй id прописывал едва ли не для body, все получалось.
Обернуть действительно нужно в элемент с , но это должен быть элемент div, а не form.
Сейчас у вас вся страница стара огромной формой, все hidden инпуты туда попали, перестали работать вложенные формы.
вам нужно сделать foreach по $filters и выводить каждый фильтр отдельно.
Тогда вы можете проверку сделать:
У меня есть сайт, где раздел «Доска объявлений» года с 2016 создан, периодически допиливаю. реализация на Tickets + сделан отдельный интерфейс, более удобный.
Но нюансов куча.
Во-первых, все эти тикеты дико мешаются на сайте. Объявления далеко не основная функция сайта. Я бы реально их лучше в отдельную таблицу вынес.
Во-вторых, сейчас пришли к вопросу платных объявлений, к поднятию и закреплению их, тоже не понятно, как все это реализовывать. И это при том, что уже огромное кол-во функционала было реализовано.
В-третьих, все чаще появляется проблема откровенного спама со стороны публикующих объявления. Они их создают сотни, с разных аккаунтов, немного меняя заголовки. Приходится много просматривать вручную, следить по IP и т.д. В общем автоматического контроля за этим никакого нет, все в ручную.
Как итог, сейчас я бы лучше выбрал готовый движок (думаю, такие есть) для создания простой доски и разместил бы ее поддоменом (или в отдельном каталоге, если получится) и подогнал дизайн.
1. Товары не опубликованы
2. Неверный шаблон у товаров
3. Не все поля заполнены так, как это подразумевал разработчик
4. Отображается ограниченное кол-во товаров, ваши выходят за это кол-во
/1234_related_articles.json => /related_articles?artice=1234
А на этой странице работаем с get параметром
github.com/bezumkin/miniShop2/blob/master/core/components/minishop2/elements/chunks/chunk.ms_email_new_user.tpl#L9
Вдруг кто-то еще переопределяет метод? Хотя по идее это довольно базовый метод, менять в нем нечего процессорам.
В том, чтобы сделать так:
я вижу один минус… это двойной вызов checkPermissions().
Но, честно говоря, идей лучше у меня нет.
Все что там есть, так это получение объекта цепочки из базы: