В таком случае вопрос именно тут задавать немного забавно. Можно же почитать хоть немного постов и увидеть, что Shopkeeper не обсуждается в принципе. А советовать «что лучше?» — думаю, никто не станет. На чем приятнее работать, где умения и понимания больше — то и выбирайте. В конечном итоге важно получить результат.
так что не расстраивайся, это не зазорно Чего мне расстраиваться? Сразу выложил новую версию AjaxForm в два репозитория и теперь количество закачек еще возрастёт! Всё ради них, родных.
Каждый вечер медитирую на количество скачиваний, без этого вообще не заснуть. Василий, я так часто слышал от тебя упоминания о скачиваниях, что примерно такое ощущение и складывается. Если нужны пруффы, могу загуглить. А так, это мое скромное ИМХО. Да и с точки зрения маркетинга вполне правильный ход, так что не расстраивайся, это не зазорно.
К сожалению, MODX не умеет из коробки работать с @INLINE чанками, и если пользователи просят такой функционал — я подключаю pdoTools. А с новой версии к поддержке @INLINE добавляется заодно и поддержка Fenom — у всех, кто использует этот ненужный компонент. Другой вопрос, нафига вообще MODX спамит в логи о незагруженном сервисе, да еще и в LOG_LEVEL_ERROR? Придётся добавить дополнительную проверку. Цель — много-много скачиваний Каждый вечер медитирую на количество скачиваний, без этого вообще не заснуть.
зачем мне усложнять жизнь с каким-то pdoTools))) Вам может и не за чем, а вот это чей-то маркетинговый ход :) Этот pdoTools суется в кучу различных пакетов и где он нужен, и где не нужен. Цель — много-много скачиваний :)
Так а зачем ServerName «mysite.ru:8000»? Надо ServerName mysite.ru Судя по всему у вас с вашими экспериментами если не здесь, так в другом месте редирект настроен.
Да мне нужно было чтобы форма отправки письма работала через Ajax и всё. Там снипет в 25 строчек, который работает с fjrmit в паре, зачем мне усложнять жизнь с каким-то pdoTools))) Стер три строчки, как показал выше, ошибки пропали, отписал тут, чтобы люди быстрее проблемы решали и дальше работать)))
Даже так уже пробовал, все без результата — при авторизации в админке перекидывает на mysite.ru:8000/modx/manager ServerName менять нельзя — в корне стоит другая цмс <VirtualHost 127.0.0.1:8000> ServerName «mysite.ru:8000» ServerAlias «www.meitan.ru» ServerAlias «ipv4.mysite.ru» UseCanonicalName Off ServerAlias «www.mysite.ru» ServerAlias «mysite.ru» ServerAlias «www.mysite.ru/blog/» ServerAlias «mysite.ru/blog/» ServerAlias «www.mysite.ru/blog/manager» ServerAlias «mysite.ru/blog/manager»
Погуглите про pdoTools. Про него много информации в сети есть. Но мы его не используем. И AjaxForm тоже. Мы использует form-процессор. Если у вас используется сборка ShopModxBox, то вот пример Ajax-запроса на него: $('.my_form [type=submit]').on('click', function(e){ var form = $(this).parents('form:first'); var data = form.serialize(); var action = 'login'; ShopMODX.Request.run(action, data). then(function(resp){ if(resp.success){ alertify.success(resp.message || "Вы успешно авторизованы!"); } }); return false; });