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

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

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
29 августа 2015, 13:26
0
Вроде больше никто не жаловался, всё переключается. Проверь из анонимного режима.

Значок, как раз, переводить не принято — ибо это единственное понятное слово для человека в незнакомом интерфейсе. Типа зашел на русский сайт и непонятно вообще ничего — увидел English и нажал.

Ну и наоборот также.
Василий Наумкин
29 августа 2015, 12:47
0
Дополнил заметку.
Василий Наумкин
28 августа 2015, 21:04
0
Язык письма зависит от отправителя, а не получателя, поэтому все письма будут на одном языке — русском.

Темы писем поправил.
Василий Наумкин
28 августа 2015, 20:55
0
Да иногда, бывает, проскакивает. Разбираюсь где можно кэшировать плейсхолдеры, а где нет.
Василий Наумкин
28 августа 2015, 17:45
0
То есть, хостер обновил MySQL, понятно.
Василий Наумкин
28 августа 2015, 15:44
0
С понедельника в отпуске на 2 недели, так что нескоро.

Мне кажется, что проблема у вас в хостинге. Возможно, там поменяли настройки MySQL. Попробуйте обратиться к кому-нибудь из местных специалистов.
Василий Наумкин
28 августа 2015, 15:16
0
Никакого криминала не вижу. Мистика, какая-то!

Правда, тут видно нужно самому смотреть на сайте, а мне некогда.
Василий Наумкин
28 августа 2015, 14:57
0
Что в чанке cmtTicketsListRow?
Василий Наумкин
28 августа 2015, 14:44
0
Ошибка довольно понятная:
Call to a member function getTVValue() on a non-object
Обращение к методу несуществующего объекта. Наверное, ты пытался получать ТВ из переменной, в которой не было ресурса.
Василий Наумкин
28 августа 2015, 14:37
+1
Создать категории, затем загрузить в них товар, указывая верный parent.

Родной импорт не рассчитан на импорт категорий, потому что он работает с csv, в котором нет вложенности.
Василий Наумкин
28 августа 2015, 14:30
0
Конечно, там же PHP 5.5 =)

Но таких хостингов очень мало. На многих хостингах до сих пор 5.2 по умолчанию.
Василий Наумкин
28 августа 2015, 14:28
0
Ну так смотри в сниппет с id = 81
Василий Наумкин
28 августа 2015, 14:25
0
Может быть с отправкой почты какая беда?
Василий Наумкин
28 августа 2015, 14:18
0
array_column() появился только в PHP 5.5

Видимо, новый miniShop2 теперь требует PHP 5.5 для работы
Василий Наумкин
28 августа 2015, 13:46
0
Тогда это всё как-то очень странно.

Может, накручено что-то в вызовах? Добавлены какие-то джойны? У нас тут на порядки больше и веток и комментариев, однако никаких ошибок нет.
Василий Наумкин
28 августа 2015, 13:37
0
Значит, уже нужен MAX_JOIN_SIZE = 1.

Сколько же в этом тикете комментариев, что не могут присоединиться? И какая версия Tickets?
Василий Наумкин
28 августа 2015, 13:26
+1
Ты где-то вызываешь что-то с указанием TicketsClass, например pdoResources.

Такого класса в тикетах нет.
Василий Наумкин
28 августа 2015, 13:22
0
Какая версия pdoTools? Начиная в 1.9.6 там SQL_BIG_SELECTS = 1 включено по умолчанию.
Василий Наумкин
28 августа 2015, 13:18
0
Если getProducts умеет делать Inner Joisn товаров к их категориям, то нужно так и сделать.

Пример для pdoResources:
[[!pdoResources?
	&parents=`15`
	&depth=`0`
	&innerJoin=`{
		"Children": {"class":"modResource"}
	}`
	&select=`{
		"Children":"*"
	}`
	&tpl=`@INLINE <p>{{+id}} - <a href="{{+uri}}">{{+pagetitle}}</a></p>`
	&groupby=`modResource.id`
	&showLog=`1`
]]
Берем ресурсы первого уровня, цепляем к ним по одному их потомку и выводим на экран.
Василий Наумкин
28 августа 2015, 12:40
0
Проверь логи сервера, все серьёзеные ошибки php должны быть там.

Возможно включена настройка register_globals в php — от него бывает ошибка 500.