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

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

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

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

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

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

Эта строка проверяет комментарий на пустоту при отправке и просмотре, видимо скрипт не может получить текст для проверки.
09 марта 2013, 13:01
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

Ну а по полученному городу уже и выводить нужные ресурсы.
07 марта 2013, 14:53
0
У меня открывается.

Используй traceroute, Люк, чтобы понять, где тормозится сигнал.
07 марта 2013, 11:56
0
Да, нормуль.

У меня совсем скоро тоже будет перенос большого магазина с MS1 на MS2, так что разработаю кое-какие инструменты для миграции.
07 марта 2013, 11:55
0
Тебе нужно изменять форму заказа в зависимости от типа заказа.
Честно говоря, я вообще слабо представляю, как сделать то, что ты хочешь, на miniShop1.
И дело тут не только в форме, а в том, где хранить разные данные? В поле комментарий, что ли?

Но всё же, в общих чертах постараюсь обрисовать вариант решения:
1. Категорий много, а корзина одна. Значит, она должна формироваться в зависимости от товаров.
2. Нужно при оформлении заказа отправлять запросы на сервер и там определять какие поля показывать, а какие нет. Для этого нужно использовать ajax, понятное дело.
3. Обрабатывать запросы можно хотя бы так.

Но еще раз говорю — это всё страшный велосипед и костыль, очень не советую.
В твоём случае, возможно, лучше вообще не использовать как таковые заказы miniShop, а сделать просто форму через FormIt, которая будет приходить на почту.

Короче, тут писать и писать самостоятельно, miniShop так не умеет, по умолчанию.