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

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

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
01 июля 2016, 12:32
+1
Пиши в поддержку магазина с указанием данных для входа в админку — буду смотреть на месте.
Василий Наумкин
30 июня 2016, 23:03
0
Проверь наличие модуля php-xml, и если его нет — установи.
Василий Наумкин
30 июня 2016, 18:02
0
Поди обновить давно Tickets нужно.
Василий Наумкин
30 июня 2016, 16:53
+1
Такое может быть только если у тебя нарушен порядок фотографий. То есть, 2 фотки с rank = 0.

Можно проверить в БД, можно просто посортировать картинки в галерее — при этом порядок исправится.
Василий Наумкин
30 июня 2016, 15:02
+2
Я полгода переписывал то, что было. Включая дополнительные опции из версии 2.2.

На что-то новое замахиваться пока нет ни сил, ни желания. Да и разработчикам дополнений нужно привыкнуть хотя-бы к этой версии, прежде чем еще что-то накручивать.
Василий Наумкин
30 июня 2016, 09:05
0
Не подскажу, я нигде из доступных мне серверов такой ошибки не вижу.
Call to undefined method miniShop2::loadMap()
Функция loadMap вполне себе на месте в классе miniShop2. Может хостинг как-то прям дико кэширует php код и у тебя там работает класс от версии 2.2

Ограничение у нас только на домены второго уровня, на поддомены ограничений давно нет. То есть
домен modx.pro считается, а id.modx.pro уже нет.

На тарифе «Минимальный» можно добавить 3 домена второго уровня и сколько угодно поддоменов к ним.
Василий Наумкин
30 июня 2016, 06:44
0
Попробуй указать &prepareTVs=`1`

А так — смотри строковые операторы.
Василий Наумкин
30 июня 2016, 06:39
0
Для чистоты эксперимента, создал на modhost.pro еще один тестовый сайт — всё работает
http://s5819.h5.modhost.pro/manager/
s5819
ZqkughmwaLwz
Василий Наумкин
29 июня 2016, 12:47
0
Очень рад, что он тебе такое пишет. Мне это совершенно ни о чём не говорит.

Проверь работу дополнения на modhost.pro и убедись, что там всё в порядке. А потом ищи конфликтующие дополнения у себя на сайте, начиная с AjaxManager и подобных «улучшателей» админки.
Василий Наумкин
29 июня 2016, 11:33
0
Смотри консоль сервера.

Ну и проверить работу можно на modhost.pro. Думаю, у тебя мешается какой-то другой компонент, например, AjaxManager.
Василий Наумкин
28 июня 2016, 10:56
0
Извини, не пользуюсь OpenServer.

На minishop2.com с PHP 7.0 всё отлично работает. Да и с другими версиями PHP пока никто больше на pdoTools не жаловался.
Василий Наумкин
27 июня 2016, 17:45
+1
Думаю что-то «сломалось», причем там, где меня никто не ждет.
Неа.

Если на сайте 275 000 тикетов, то ничего не сломалось. Просто очень трудно их считать на дешевом хостинге.

Пора подумать или о кастомной оптимизации запросов, или переезде на свой\крутой хостинг.
Василий Наумкин
27 июня 2016, 14:27
0
Скорее всего, скрипту подготовки данных для этого автотега не хватает мощей. Видимо он тупо бегает по всем 18000 товарам, создавая 18000 xPDO объектов.

Еще одна причина не использовать ТВ параметры.
Василий Наумкин
27 июня 2016, 14:16
1
+2
Потому что сниппет нужно вызывать как
[[!test?id=`[[+id]]`]]
то есть, передавать данные уже выбранного ресурса внутрь сниппета.
И тогда вот эта строка не нужна совсем
$id = $modx->resource->get('id');

Только дальнейший код убьёт всю производительность, достигнутую pdoResources.
$res = $modx->getObject('modResource',$id);
Ты выбрал 10 нужных ресурсов за один запрос, а потом еще за 10 дополнительных запросов выбираешь каждый из них отдельно.

Это при том, что данные уже выбранных ресурсов и так доступны у тебя в чане, в которым ты вызываешь свой сниппет. В моём примере передаётся только id, но так можно передать и другие свойства.

Да и лишний вызов сниппета test 10 раз из чанка — тоже дополнительные тормоза.

В общем, лучше напиши, чего ты хочешь добиться, может чего поумнее подскажут.
Василий Наумкин
26 июня 2016, 19:21
+2
Делай сразу на новой.

В modstore.pro лежат 2 версии: 2.2 и 2.4. Сначала ставится первая, а потом её можно обновить на вторую. Как проверим, что 2.4-rc не имеет фатальных ошибок, 2.2 отключу.
Василий Наумкин
26 июня 2016, 16:43
+5
Переписан, но он остался на MODX тегах, потому что Fenom не парсит все страницы сайта по умолчанию.

И я не хочу заставлять всех включать эту настройку.