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

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

С нами с 08 декабря 2012; Место в рейтинге пользователей: #1
Василий Наумкин
09 марта 2013, 13:44
0
Никак не считаю, я предпочитаю оптимизировать код, а не кэшировать.

На этом сайте все тикеты и комментарии выводятся без кэша.
Василий Наумкин
09 марта 2013, 13:43
0
Нет.

Этот сниппет использует мою билиотеку pdoTools и выбирает ресурсы напрямую из БД, без xPDO.

Если разобраться с этой библиотекой — можно делать любые выборки и сортировки, очень быстро. На сайте есть подробная заметка, для подписчиков.
Василий Наумкин
09 марта 2013, 13:35
0
Скорее всего — нет. Он не знает про дополнительную таблицу с параметрами.

Попробуй поразбираться с новым сниппетом от MS2, который быстро работает через pdoTools и умеет выбирать ТВ.

Думаю, он и фильтровать по ТВ сможет, но пока не проверял.
Василий Наумкин
09 марта 2013, 13:33
0
На эту тему очень много всего в инете + есть сниппет MODX для статического кэширования.

В целом — да, это круто и реально, но подойдёт далеко не всем сайтам. Например, интернет магазину кэширование страницы с корзиной ни к чему.
Василий Наумкин
09 марта 2013, 13:12
0
Так всегда. Чем проще и универсальнее разработка, тем она медленее.

Выход есть — пиши свой сниппет, который будет фильтровать ресурсы через SQL и возвращать id подходящих, для вывода через getResources.

P.S. Ну и хостинг у тебя, подозреваю, не очень быстрый, да?
Василий Наумкин
09 марта 2013, 13:08
0
Чанки не менял?

Эта строка проверяет комментарий на пустоту при отправке и просмотре, видимо скрипт не может получить текст для проверки.
Василий Наумкин
09 марта 2013, 12:31
1
0
В моих конфигах есть редирект для доменов с ww на безwww, вот тут.

Проверь у себя, наверное там ты домен не сменил.
Василий Наумкин
09 марта 2013, 11:37
0
1. Системные словари, ключи ticket_comment_email_reply и ticket_comment_email_owner
2. В name попадает fullname авторизованного юзера. Видимо, у тебя на сайте его не все заполняют.
Василий Наумкин
09 марта 2013, 06:21
0
По моему, да.

ТВ лежат в отдельной таблице, на которую where не распространяется. А использование ТВ очень медленное, это не новость.

Вроде как в сниппете getProducts, автор улучшил работу с ними.
Василий Наумкин
09 марта 2013, 06:19
0
Говорит, что порт уже занят.

Смотри, что у тебя там висит?
sudo netstat -nlp | grep 80
Василий Наумкин
09 марта 2013, 06:17
0
1. Смотри ошибки javascript. При незаполненной форме не должно отправляться, а при заполненной — должна быть перезагрузка с параметром msorder=номерзаказа.

2. Нет, так сделать нельзя, на стандартном классе оформления заказа. Можно сделать плагин на событие msOnCreateOrder, который будет смотреть на город и слать дополнительное письмо.
Василий Наумкин
08 марта 2013, 23:40
0
Вот все бы так!

На здоровье =)
Василий Наумкин
08 марта 2013, 23:38
0
Для фильтрации по ТВ там есть отдельные параметры.
Василий Наумкин
08 марта 2013, 20:01
0
Эта задача не от магазина зависит, а от знаний php.

Взять информацию в определённом формате, подготовить, и положить в БД сайта. По идее, ничего сложного.
Вот здесь, например, данные импортируются в SQL формате из декстопной программы.
Василий Наумкин
08 марта 2013, 12:31
0
Можно почитать как работать с phpThumb в MODX напрямую.

Твоя задача — определять параметры изображения и кодировать с разными настройками.
Василий Наумкин
07 марта 2013, 17:35
0
Угу. Надо постараться затупить, минима 3 раза кликнуть и сохранить.

Если я ничего не путаю, в компоненте Articles от авторов MODX — всё так же.
Василий Наумкин
07 марта 2013, 17:26
0
Только через xPDO.

Отличия между типами ресурсов очень большие, не рекомендую так делать.
Василий Наумкин
07 марта 2013, 15:24
0
Писать в город в сессию при первом заходе, и проверять потом там.

Там же и менять.
Василий Наумкин
07 марта 2013, 15:02
0
Самый простой вариант — определять город по ip специальным сервисом — ipgeobase.ru

Ну а по полученному городу уже и выводить нужные ресурсы.