Всего 125 003 комментария

Павел
14 июня 2025, 20:40
0
Добрый день.

Подскажите, где искать почтовый шаблон?

message = $pdo->getChunk('@FILE chunks/email/user.register.tpl', array('username' => $username, 'password' => $pass));
и можно выложить сам шаблон письма?

Спасибо
Николай Савин
14 июня 2025, 09:40
0
ну какие молодцы. Научились докером пользоваться.
Алексей Суслов
14 июня 2025, 09:02
0


Спустя месяц от Таймвеба) Совпадение?
Ivan K.
13 июня 2025, 14:47
0
Все проще, ИИ просто выдумывает. Он чтобы дать ответ придумывает, то чего не было.
Sergey (Sentinel)
13 июня 2025, 14:34
0
По моему когда-то такое название было у Evolution, отсюда и история в поисковике
Aleksandr Huz
12 июня 2025, 14:52
+3
Спасибо.
Скажите не тестировали на большем количестве параметров? Скорость не сильно падает?
Пробовал на VPS с базой из 100 000 товаров — работает быстро. Больше всего на скорость влияет подсчет кол-ва, но я его вынес в отдельный запрос. Поэтому, при условии оптимизации базы и наличия индексов, должно хорошо работать и с миллионом.

Я так понимаю pbShop еще в разработке
в планах до 15.07, если все будет ок.
Ivan K.
12 июня 2025, 14:31
+1
Очень хороший у вас компонент получился. Еще не пробовал, но думаю скоро попробую его в деле.
Очень шустро смотрю фильтрует товары, мне прям очень нравится, скажите не тестировали на большем количестве параметров? Скорость не сильно падает?
Я так понимаю pbShop еще в разработке, не подскажите, когда примерно будет готова корзина и оформление заказов? Так сказать, минимальный набор для запуска нового интернет-магазина. А то miniShop3 не понятно, когда появится и еще более призрачно появления компонента для фильтрации товаров для MODX3.
Aleksandr Huz
12 июня 2025, 10:58
0
Компонент не будет работать с miniShop2 и даже с TV параметрами.
Ivan K.
11 июня 2025, 17:29
+1
Компонент создан для MODX2 и MODX3. Загрузил в репозиторий, жду модерации.
TITAN-UZ
11 июня 2025, 16:43
0
Решил проблему!?
Андрей Шевяков
11 июня 2025, 16:32
0
А pbFilters умеет работать с товарами miniShop2 и свойствами товара, которые созданы через msFieldsManager?
Tanya
10 июня 2025, 23:12
1
0
спасибо большое за подсказки!
**Это можно сделать даже без пароля или с отключенной учетной записью (если он спец)*** вот те на :((( а закрыть это никак нельзя?
— Сайт старый. Есть дыры безопасности. Обновляться до свежих версий очень важно. Можно обновляться сразу до последней 2.8.* — спасибо попробую обновиться! и обновить компоненты.
Николай Савин
10 июня 2025, 19:35
1
+1
Здравствуйте. Способов взлома существует множество. И кстати можно войти в админку так, чтобы записи об этом не было.
Перечислю варианты
— Обиженный вами программист скрыто вошел и сделал плохое. Это можно сделать даже без пароля или с отключенной учетной записью (если он спец)
— Сайт старый. Есть дыры безопасности. Обновляться до свежих версий очень важно. Можно обновляться сразу до последней 2.8.*
— Встречаются компонент с дырами, на моей памяти Gallery был таким. Компоненты желательно обновлять до свежий версий.
— Бывают проблемные хостинги, которые не изолируют сайты и пропускают заразу от соседних сайтов.
— Бывает и собственная неаккуратность админов и менеджеров.

Итого. Обновите MODX. Обновите компоненты. Напишите какой у вас хостинг, может чего подскажем.
Есть антивирусы для сайтов. Часто встроены в вашу хостинг панель. Проверьте на вирусы. Это минимум.

Ну и если очень важный проект — лучше заказать обследование его на безопасность.
Aleksandr Huz
10 июня 2025, 11:57
0
у меня яндекс не работает (даже через впн), я не вижу скрины
Aleksandr Huz
09 июня 2025, 16:32
0
FastPaginate действительно больше не будет поддерживаться!

extrafields.boshnik.com/ — все работает, документация скоро будет обновлена
Евгений
09 июня 2025, 16:11
0
Спасибо, Илья, способ рабочий, пытаюсь его прикрутить к немного усложненной задаче: надо вывести все товары одного производителя и разбить их по категориям. Пока дошел до такого:
На странице вызываю
[[pdoResources?
  &parents=`2`
  &where=`{"class_key":"msCategory"}`
  &tpl=`tpl.category.list`
  &limit=`0`
]]
В чанке tpl.category.list вызов с фильтрацией по нужному производителю
<h3>[[+pagetitle]]</h3>
[[!msProducts?
&includeContent=`1`
&tpl=`tpl.msProducts.row`
&parents=`[[+id]]`
&where=`{ "Vendor.id:=":3 }`
&sortby=`Data.price`
&sortdir=`DESC`
&limit=`0`
]]
В итоге выводится куча категорий без товаров и некоторые категории где товары есть. А вот как сначала получить все товары нужного производителя (с этим проблем нет), и уже по ним получить список родителей (категории) и выводить только те категории, где есть товары и сами товары пока понять не могу.