Василий Наумкин

Василий Наумкин

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
25 мая 2016, 19:41
+2
Новая версия очень нежно и бережно расширяет стандартные механизмы системы, ничего не переписывая, а только изменяя и добавляя.

Так что ошибки при сохранении там выводятся ровно так же, как и у обычного ресурса.
Василий Наумкин
25 мая 2016, 18:39
0
На minishop2.com какие-то баги с ценой.
Это просто раньше цена, старая цена, вес и артикул были на первой вкладке, а значит не указаны для вывода в настройке ms2_product_extra_fields. Указал, появились.

На самой странице 2 старых цены не вижу. В любом случае, этот сайт нужно будет нормально переделать на стабильной версии 2.4.
Василий Наумкин
24 мая 2016, 08:45
0
Проверь системную настройку форматирования цены ms2_price_format, там должно быть
[2, ".", " "]
по умолчанию.

И выключи ms2_price_format_no_zeros на всякий случай.
Василий Наумкин
23 мая 2016, 09:15
0
Рановато использовать 5.7 с MODX. Ни один компонент не может даже создать системные настройки из-за ошибок по умолчанию
[2016-05-23 08:37:44] (INFO @ /home/s2/www/core/model/modx/transport/modtransportpackage.class.php : 272) Загрузка рабочего пространства пакета...
[2016-05-23 08:37:44] (INFO @ /home/s2/www/core/model/modx/transport/modtransportpackage.class.php : 280) Рабочее пространство загружено, сейчас устанавливаем пакет...
[2016-05-23 08:37:44] (ERROR @ /home/s2/www/core/xpdo/om/xpdoobject.class.php : 1452) Error 22007 executing statement:
INSERT INTO `mysql_system_settings` (`key`, `value`, `xtype`, `namespace`, `area`) VALUES ('mgr_tree_icon_mscategory', 'icon icon-barcode', 'textarea', 'minishop2', 'ms2_category')
Array
(
    [0] => 22007
    [1] => 1292
    [2] => Incorrect datetime value: '0000-00-00 00:00:00' for column 'editedon' at row 1
)
Так что, у кого есть желание — шлите PR в xPDO и MODX с исправлениями, а я пока откатываюсь в разработке на 5.5, которая идёт по умолчанию в LTS Ubuntu 14.04.
Василий Наумкин
23 мая 2016, 08:07
0
Поставил себе на сервер для разработки MySQL 5.7, исправил эти ошибки и буду исправлять их впредь во всех остальных пакетах, как увижу.

Tickets в репозитории обновил еще раз, без смены версии.
Василий Наумкин
22 мая 2016, 23:26
+1
Ну конечно! Вместо того, чтобы самому разобраться со всеми таблицами и прислать готовый PR в репозиторий, мы будем продолжать дальше играть в слепую обезьяну.

Третья попытка.
Василий Наумкин
22 мая 2016, 17:48
0
Поправил еще раз, проверяй.

Собирать ничего не нужно, последняя версия лежит в modstore.pro.
Василий Наумкин
22 мая 2016, 07:53
1
+3
В miniShop2.4-beta2 callbacks являются массивами функций, для работы с которыми предусмотрены специальные методы.

Добавление:
miniShop2.Callbacks.add('Cart.add.before', 'my_callback', function() {
	alert('Отправка отключена!');
	return false;
});

И удаление:
miniShop2.Callbacks.remove('Cart.add.before', 'my_callback');
Василий Наумкин
21 мая 2016, 18:38
0
А я ничем таким не пользуюсь.

Но с PHP 5.5 в комплекте идёт opcache.
Василий Наумкин
21 мая 2016, 09:28
0
И при переходе по s5427.h5.modhost.pro/home.html ты редиректишься на s5427.h5.modhost.pro/.

Так что, нет тут никакой проблемы, не выдумывай.
Василий Наумкин
19 мая 2016, 17:12
+3
Нету особенностей. Использовать uri гораздо лучше и быстрее.
Василий Наумкин
18 мая 2016, 19:47
+1
Давно уже об этом думаю — значит, всё не так просто.

Когда выпущу свою версию файловых элементов — сравнишь.
Василий Наумкин
18 мая 2016, 13:32
0
типа сыпется куча сообщений об успешном удалении, потом об ошибке
Естественно, текст ошибки на инопланетном языке. Его нельзя ни прочитать, ни скопировать сюда.
Василий Наумкин
18 мая 2016, 12:55
+3
Вопрос был «Может пулреквест ускорит процесс? )», ответ «не ускорит».

Видимо ты прочёл это как «ни в коем случае ничего не присылай!»
А я имел в виду «сначала очередная версия ms2, а потом всё остальное».
Василий Наумкин
18 мая 2016, 12:12
0
Еще раз — этот функционал будет в pdoTools. Зачем тогда нужен этот пакет?

Его удалять потом из магазина, или ты будешь параллельно свою версию пилить? Сейчас ты меня просто пытаешься вынудить бросить работу с ms2 и побежать пилить этот функционал в pdoTools, чтобы не допустить ненужного размытия функционала.

Обычно принято присылать PR, но тебе же не терпится. Не нужно так делать.
Василий Наумкин
18 мая 2016, 11:24
+1
Пропустил проверку прав, пардон.

А будущего нет, потому что этот функционал рано или поздно появится в оригинальном pdoTools и далеко не факт, что он будет совместим с твоим.
Функционал загрузки чанков из файлов там был давным-давно, распространение его на остальные элементы — дело времени и спроса. Которого, кстати говоря, не так-то и много.

На мой взгляд, неуважительно называть свой компонент pdoToolsPlus.