Всего 109 416 комментариев

Артур
29 апреля 2021, 10:18
0
Всё правильно ты думаешь ссылка должна быть такой site.ru/stranicza-polzovatelya?user=18, а на странице /stranicza-polzovatelya пиши так
{$.get['user'] | user: 'username'}
Антон Тарасов
29 апреля 2021, 10:16
0
А что в логах MODX/Сервера? Ошибка-то серверная…
Иван Бочкарев
29 апреля 2021, 10:08
0
Ответ Марка на такой же вопрос в Slack:

Mark Hamstra 07:05
If you just upgraded to PHP8, then yes, a lot of those things were previously notices (typically ignored) and now warnings (more often visible or logged). Disabling display_errors may help, or tweaking the error_reporting level
Sem
Sem
29 апреля 2021, 10:07
0
Поставил потестить — встала на php 8.0.1 и на mysql 8 — Это уже радует)
Но в консоли куча варнингов и они там постоянно сыплются, хотя настройка записи в журнал лога стоит — 1
Алексей Суслов
29 апреля 2021, 09:20
+2
Добавление/редактирование полей заказов или товаров — это по сути базовый функционал магазина, без которого никуда.
Это и сейчас можно сделать, просто довольно неудобно и можно делать 2 разными способами, что тоже вносит долю путаницы. По идее это не полностью новый функционал, а доработка текущего.

Моё мнение, что это должно быть в Минишопе из коробки, хотя бы в каком-то более-менее начальном виде, который покроет 90% случаев.

А отдельный компонент может существовать параллельно, но он уже будет добавлять расширенный функционал и дополнительные удобства, которые нужны в более специфических случаях, например группировка полей по отдельным вкладкам, может какие-то дополнительные типы полей, условия для показа полей (если заполнили поле/чекбокс какого-то поля, то показывать доп. поля или скрывать) и.т.д.
Aleksandr Huz
29 апреля 2021, 09:20
+1
Еще проблема с изменением общей итоговой стоимости, при условии что мы меняет количество товаров или добавляем
Скорее, это проблема компонента, который позволяет редактировать товары в заказе.

расширять вкладки и добавлять существующие классы иных компонентов, добавить комбо свои из таблиц,
Согласен.

и еще бы вкладку покупки и товара также модифицировать
не встречал такой нужды, а зачем? есть примеры для чего это нужно?
Николай Савин
29 апреля 2021, 09:16
+1
Еще проблема с изменением общей итоговой стоимости, при условии что мы меняет количество товаров или добавляем
Компонент же не про логику, а про дополнительные поля. К расчету стоимости он отношения не имеет.

вместо extjs windows накинуть treepanel или tabpanel.
Ну вас понесло. Как будет выглядеть интерфейс miniShop2, и используемый стек решает его владелец @Иван Бочкарев и команда разработчиков. Да и в целом не нужно в подобном компоненте подобную кашу возможностей разводить. Один компонент — одна решаемая задача. В данном случае удобное добавление дополнительных полей.
Вот работа с другими таблицами минишопа здесь была бы логичным продолжением. Можно добавлять поля в свойства товара, в производителя и т.д.
pobnpolk
29 апреля 2021, 06:04
+1
Еще проблема с изменением общей итоговой стоимости, при условии что мы меняет количество товаров или добавляем. Меняется только после сохранения. Компонент интересный и нужный 100%, хотя многие могут руками это сделать. Нужно развивать его дальше, расширять вкладки и добавлять существующие классы иных компонентов, добавить комбо свои из таблиц, и еще бы вкладку покупки и товара также модифицировать, вместо extjs windows накинуть treepanel или tabpanel. и Смело можно 1к накинуть, проще заплатить и рандомить за 5 мин. Вы молодец. Напишите примерный RoadMap, тогда желающих будет достаточно купить, для вашей инициативы и развития.
Prihod
29 апреля 2021, 00:35
+3
UPD 1.1.0-pl
  • Добавлено: Поддержка переводчика PROMT
  • Добавлено: Поддержка компонента msMultiCurrency
  • Добавлено: Сниппет «PolylangSitemap»
  • Добавлено: Опции polylang_set_currency_for_language; polylang_post_processing_translation; polylang_disallow_translation_completed_field
После обновления возможно необходимо будет очистить кэш браузера.
Nijest
29 апреля 2021, 00:29
0
Действительно, только в моем случае нужно было добавить tv. перед tovar_id
Благодарю. Вроде, читал, но этот момент не понял, похоже
Артур
29 апреля 2021, 00:09
0
А ты где этот код пишешь в чанке item? Тогда понятно почему не срабатывает, надо так писать $_pls['tovar_id']
Сергій
28 апреля 2021, 23:59
0
Вообще нет кода который сделает загрузку сниппета. Хотел уточнить если у кого то готовые примеры таких скриптов.
Nijest
28 апреля 2021, 23:50
0
Я tovar_id и использовал. Ошибся при составлении вопроса, исправил
Артур
28 апреля 2021, 23:14
0
Я бы сделал модификации через msOprtionsPrice2, а остальное ручками-ручками.
Валентина Павлова
28 апреля 2021, 23:11
0
Такая же проблема. При попытке обновления controlErrorLog он не обновился. При попытке деинсталлировать и установить заново — ошибка 500.
Кеш, конечно, пробовала очистить.
В логе:
(ERROR @ /var/www/admin/data/www/ru-bezh.ru/core/model/modx/modx.class.php : 1766) Processor /var/www/admin/data/www/ru-bezh.ru/core/components/controlerrorlog/processors/mgr/get.php does not exist; Array
(
    [processors_path] => /var/www/admin/data/www/ru-bezh.ru/core/components/controlerrorlog/processors/
)
Как я понимаю, нет процессора. Но как его без админки восстановить-то?
Артур
28 апреля 2021, 23:09
0
А что, после первого нажатия перестает работать?
Артур
28 апреля 2021, 23:07
0
По-моему логично было бы проверять $_modx->resource.tovar_id.