Николай добрый день. Подскажите еще не реализована регистрация через ВК?
Николай, спасибо за обращение, но в целом совсем не за что извиняться. Честно сказать, даже не особо помню суть наших предыдущих споров (может потому что их у меня довольно много и на них особо не зацикливаюсь). Про JSON помню, и еще тогда вам сказал: ваше право считать так, как считаете, и каждый останется при своем мнении.
modx.pro — пока еще не особо серьезный бизнес, я бы даже сказал он сильно не добирает своего потенциала. Надеюсь станет еще серьезней. Не беря во внимание какие-то междоусобицы и возможные интриги, так или иначе MODX-бизнес и рынок растет, и это в любом случае хорошо. ИМХО.
Андрей, для того, чтобы подобные глобальные корректировки делать, надо очень четко понимать структуру биллинга (а она довольно обширная и имеет много зависимостей). Корзина — это Заказ (объект Order). К Заказу имеются связки Заказ-Товар (OrderProduct). И вот здесь сразу подходим к самому важному: оплате. По сути оплата может быть совершенно не связанная с Заказами, то есть она может быть вообще произвольная (Смотрите модель класса Payment, колонка order_id в ней nullable). К слову, даже если order_id указан, в ShopModxBox предусмотрена частичная оплата по заказу.
Резюмирую: вы вообще можете принимать оплату за свои товары без всякого оформления заказа, просто выводя форму для оплаты и написав собственный обработчик принимаемых платежей, к примеру, задействовав form-процессор. А вот пытаться как-то играться с наличием только одного товара в заказе или типа того — не очень эффективный подход.
В общем, все это можно, но если очень хорошо понимаете ShopModxBox и четко представляете себе как это будете делать.
Николай, как считаешь а все таки в какую сторону копать, чтобы можно было из корзины оплачивать товары по отдельности при необходимости. Из плохих мыслей есть идея отдельной таблицы в базе данных, по сути облегченной корзины… Все таки не хотелось бы, возможно ли такое на уровне процессора решить?
× [[!FormIt?&hooks=`email,redirect`&emailTpl=`zakazTpl`&emailTo=`353157@mail.ru`&emailSubject=`Заказ с сайта со страницы [[*pagetitle]]`&redirectTo=`80`&successMessage = `Сообщение успешно отправлено`&validate=`nospam:required,name:required,phone:required,email:email:required`]]Имя * [[!+or.error.name]]Телефон * [[!+or.error.phone]]E-mail [[!+or.error.email]]
Добавить файл (+) Самовывоз Тула, пр. Ленина 82 Тула, пр. Ленина 97 Тула, ул. Болдина 147 Тула, ул. Мира 60
Ваш комментарий к заказу[[!+or.comment]]
* — поля обязательны для заполнения
CMS MODX Revolution 2.2.9-pl Администратор в письме должен получать следующую информацию: с какой страницы был сделан заказ, имя, номер телефона, email, параметры которые он выбирал при заказе (они автоматически прописываются в комментариях), файлы. В итоге получаем только файл, и контактные данные человека. Имя: Наталья Телефон: 89222222222 Комментарий: [[+comments]]
Проверяли FormIt, все в порядке, но письма продолжают приходить не в той форме, в какой они должны быть. В чем может быть проблема? Уже и почту пробовали менять, в итоге на почту яндекса ничего не приходит. Письма приходят на майл.ру.
Здравствуйте! Раньше не имел опыта работы с MODX, в связи с этим есть несколько вопросов:
Почему не отображается текст в разделе категории, хотя в админке он внесен?
Приветствую! Если Николай помнит, то на modx.pro я с ним вступал во множество споров, некоторые из которых заходили в том числе на личные темы. В общем, беру многие свои слова обратно. Пыль в глаза, как он сказал в 2013 году. Если необходимо, то могу по пунктам расписать все. Я хоть и раньше понимал, что Modx.pro — это очень серьёзный бизнес, то только сейчас понял его реальную цену популяризации Modx.
Единственное, касательно чего не пересмотрю своё мнение — на счёт JSON версии MIGX. Народ на ней действительно плодит тучу говна. Хотя сделать все это на MIGXDB не намного сложнее. В общих уроках с JSON надо знакомить позже баз.
Также отдельный поклон andchir. Его третий шопкипер на многое открыл глаза. Да и вообще, Многое из того, что он делает, особенно на JS — очень круто. Специально для этого зарегистрировался тут.