20 января 2020, 09:20 $_modx->resource.weekэто строка «3,4,5» [3,4,5]а это массив. Вопросы / Fenom и оператор in 2 +2
09 января 2020, 11:16 Сниппеты конечно нужно некешированными вызывать. Новые дополнения и их версии / easyComm 1.10.0. Голосование за сообщения (отзывы) 12 0
09 января 2020, 10:42 Добрый день! А что на мобильном не так работает? Можете описать? какой телефон/браузер? Пагинация через pdoPage. Новые дополнения и их версии / easyComm 1.10.0. Голосование за сообщения (отзывы) 12 +1
09 января 2020, 10:20 Ну а сохраненная копия в кеше гугла страниц этих есть? Что там? Вопросы / Вопрос по безопасности (непонятная генерация страниц) 2 0
26 декабря 2019, 13:15 Прошу прощения… напутал. Есть <form action="" method="post" id="mse2_filters">а есть <div id="mse2_mfilter">Вот первый да, форма, а второй обертка для всех фильтров. Я, чтобы разнести фильтры в разные части страницы, второй id прописывал едва ли не для body, все получалось. Вопросы / Как правильно перенести один из фильтров в другое место? 6 0
26 декабря 2019, 09:37 Не совсем так. Обернуть действительно нужно в элемент с id="mse2_filters", но это должен быть элемент div, а не form. Сейчас у вас вся страница стара огромной формой, все hidden инпуты туда попали, перестали работать вложенные формы. Вопросы / Как правильно перенести один из фильтров в другое место? 6 0
24 декабря 2019, 11:02 См. js ошибки в консоли браузера. Вопросы / Minishop2: на главной после нажатия "добавить в корзину" сразу открывается карточка товара 6 +1
24 декабря 2019, 09:38 Вместо {$_modx->getPlaceholder('my_filters')}вам нужно сделать foreach по $filters и выводить каждый фильтр отдельно. Тогда вы можете проверку сделать: {foreach $filters as $filter} {if $filter != 'вендор'} {$_modx->getPlaceholder('фильтр')} {/if} {/foreach} Вопросы / Как правильно перенести один из фильтров в другое место? 6 +1
20 декабря 2019, 14:34 Не знаю, в точности все повторил, все ок: Вопросы / Формирование json файлов на лету в зависимости от имени в начале файла 5 0
20 декабря 2019, 10:39 Вроде как нет. У меня есть сайт, где раздел «Доска объявлений» года с 2016 создан, периодически допиливаю. реализация на Tickets + сделан отдельный интерфейс, более удобный. Но нюансов куча. Во-первых, все эти тикеты дико мешаются на сайте. Объявления далеко не основная функция сайта. Я бы реально их лучше в отдельную таблицу вынес. Во-вторых, сейчас пришли к вопросу платных объявлений, к поднятию и закреплению их, тоже не понятно, как все это реализовывать. И это при том, что уже огромное кол-во функционала было реализовано. В-третьих, все чаще появляется проблема откровенного спама со стороны публикующих объявления. Они их создают сотни, с разных аккаунтов, немного меняя заголовки. Приходится много просматривать вручную, следить по IP и т.д. В общем автоматического контроля за этим никакого нет, все в ручную. Как итог, сейчас я бы лучше выбрал готовый движок (думаю, такие есть) для создания простой доски и разместил бы ее поддоменом (или в отдельном каталоге, если получится) и подогнал дизайн. Вопросы / MODX как торговая площадка(объявления) 2 +3
20 декабря 2019, 10:17 RewriteRule ^([0-9]+)_related_articles.json$ related_articles?article=$1Сайт для проверки: htaccess.madewithlove.be/ Вопросы / Формирование json файлов на лету в зависимости от имени в начале файла 5 0
19 декабря 2019, 16:13 Тысяча причин: 1. Товары не опубликованы 2. Неверный шаблон у товаров 3. Не все поля заполнены так, как это подразумевал разработчик 4. Отображается ограниченное кол-во товаров, ваши выходят за это кол-во Вопросы / Добавление новых позиций 5 0
19 декабря 2019, 14:32 Ну через htaccess (или nginx) сделайте правило: /1234_related_articles.json => /related_articles?artice=1234 А на этой странице работаем с get параметром Вопросы / Формирование json файлов на лету в зависимости от имени в начале файла 5 0
18 декабря 2019, 14:21 Maybe the “payment link” in the letter to the buyer is suitable? github.com/bezumkin/miniShop2/blob/master/core/components/minishop2/elements/chunks/chunk.ms_email_new_user.tpl#L9 Вопросы / How to pay an order after the user placed it 1 0
17 декабря 2019, 16:42 На alpha версии? Я бы делал только если это «свой» сайт, не как продукт за деньги. Новые дополнения и их версии / pdoTools 3 25 0
16 декабря 2019, 10:02 {foreach $data as $row} {if $row.active} {$row.value} {/if} {/foreach} Вопросы / Как вывести только активные элементы из migx через fenom? 3 0
13 декабря 2019, 15:25 Ну целиком я бы переопределять не стал… Вдруг кто-то еще переопределяет метод? Хотя по идее это довольно базовый метод, менять в нем нечего процессорам. В том, чтобы сделать так: public function run() { if (!$this->checkPermissions()) { $o = $this->failure($this->modx->lexicon('permission_denied')); return new modProcessorResponse($this->modx,$o); } return base::run(): }я вижу один минус… это двойной вызов checkPermissions(). Но, честно говоря, идей лучше у меня нет. Вопросы / Изменение сообщения "permission_denied" в процессорах 4 +1
13 декабря 2019, 15:06 Судя по всему или полностью переопределить метод run() или сделать свой run, где сначала сделать checkPermissions, если что вернуть свое сообщение, а затем вызвать base::run. Вопросы / Изменение сообщения "permission_denied" в процессорах 4 +1
Gallery3x 3.4.0 - вставка галерей прямо из визуального редактора (CKEditor и TinyMCE RTE) Здравствуйте. Есть консольный скрипт Вот почитайте: docs.ivan345.com/books/gallery3x/page/import-ms2galleryphp
[mSync] Новая версия синхронизации с 1С Всем привет. В какой то момент начали сыпаться ошибки: Error 23000 executing statement: INSERT INTO `modx_msync_products` (`product_id`, `uuid_1c`) VALUES ...
Checkbox для модального окна Они не отключены, они платные, чтобы писали только те, кому действительно очень надо. Когда бесплатно люди начинают думать, что я им должен.
[SendIt 2.6.0] Анализ поведения пользователя для защиты от спама (невидимая капча)... Здравствуйте. Делаю личный кабинет на Sendit и со сбросом пароля возникли проблемы. Можете подсказать, в чем ошибка? Список вопросов в одноименном разделе на modx.pro пока пуст, и,...
Minishop + честный знак (продажа маркированной продукции) В нашем случае мы решили убрать всю логику по маркировке сайта.
MiniShop3 - Не выводятся товары дополнительных категорий @SYAN ваша указанная проблема исправлена еще до версии 1.2.3 @Павлик Мышкин завел: github.com/modx-pro/MiniShop3/issues/480 github.com/modx-pro/MiniShop3/issues/481Исправим в б...
MobileDetect 2.0.0-pl функция "планшеты как стандартные браузеры не работает" в 2.1.0-pl баг исправлен
а это массив.
А что на мобильном не так работает? Можете описать? какой телефон/браузер?
Пагинация через 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().
Но, честно говоря, идей лучше у меня нет.