Comp.8bit 07 июля 2015 0 17
Добрый день всем. Донат на развитие ShopModx! :)

Есть магазин на модх 2.3.3, сборка шопмодх 2.6.1
В магазине нужны доп.поля, такие как размер одежды, размер обуви, цвет и может быть в дальнейшем потребуется что-то еще.

Возможные значения этих полей должны указываться в админке и отображаться на странице товара выпадающим списком. Со стр.товара выбранное значение должно передаваться в корзину, в заказ, отображаться в списке заказов и добавляться в емайл-оповещения.
Нужно предусмотреть чтобы в корзину корректно добавлялся один и тот же товар с разными размерами, к примеру.

Нужно добавить соответствующий функционал, чтобы я мог безболезненно добавлять такие поля сам.

Кто-нибудь готов выполнить это задание? бюджет 2000 руб

17 комментариев
a
andrei.balkin 07 июля 2015г в 08:14 #
Да больная тема, сам у себя не могу сделать, кто поможет?
Tramp13571
Tramp1357 07 июля 2015г в 09:51 #
В свое время я тоже озадачивался подробным. И тоже задавал этот вопрос. Здесь modxclub.ru/blog/dokumentatsiya-dlya-spetsialistov/258.html все подробно описано.
Все-таки не зря на сайте установлен поиск, нужно им иногда пользоваться. :)
a
andrei.balkin 07 июля 2015г в 09:58 #
Александр все получилось, но не работает вывод tv в Групповой редактор, Help!
Tramp13571
Tramp1357 07 июля 2015г в 10:50 #
Это к Коле вопрос, я в ExtJS не силен, да и не пользуюсь я групповым редактором (и клиенты не обращались).
Групповой редактор удобен, если использовать как есть. У меня, например, частенько у товара по нескольку фотографий и несколько параметров с разными ценами. Это удобнее править на странице товара, а не в табличке.
a
andrei.balkin 07 июля 2015г в 10:58 #
Кстати, очень хотелось все таки реализовать подобную штуку, решением которой вы хотели заняться, но Николай Вас отговорил
2. Появилась идея в корзине менять не только количество, но и цвета и размеры. что нужно сделать, чтобы эти изменения сохранялись, а также при изменении любого параметра происходила запись в базу (примерно как при изменении цены)? че-то я запутался в процессорах :)

Я правильно понимаю, что это все на уровне процессора все равно закладывается? Вам удалось решить?
Tramp13571
Tramp1357 07 июля 2015г в 11:19 #
Да, там все просто делается. тут modxclub.ru/blog/dokumentatsiya-dlya-spetsialistov/258.html все подробно описано.
Николай отговорил от другого. Ранее он закладывал немного другой механизм — есть шаблон товара, а есть сами товары. Но он отошел от этого решения, оно достаточно ресурсоемкое. А тот вариант, который реализован сейчас — очень гибкий и удобный.
В том топике я еще не был подкован в программировании, и напрограммировал такого, что сам запутался.
Да и TV — очень затратный механизм. Если есть навыки работы с PHP, то лучше пойти путем modxclub.ru/topics/rasshirenie-sistemnyix-%28i-ne-tolko%29-tablicz-v-modx-revolution-1608.html
Tramp13571
Tramp1357 07 июля 2015г в 11:20 #
Но в любом случае всё взаимодействие осуществляется через процессоры — это фишка shopmodxbox
a
andrei.balkin 07 июля 2015г в 11:31 #
Да спасибо буду ковырять!
a
andrei.balkin 07 июля 2015г в 10:52 #
Спасибо разобрался, оказывается еще в процессор группового редактора нужно приджойнить тв-шку
C
Comp.8bit 07 июля 2015г в 15:36 #
Андрей, сможете нам запилить?
a
andrei.balkin 07 июля 2015г в 15:47 #
В принципе да, но позднее. Осавьте контакт
Fi1osof1
Fi1osof 07 июля 2015г в 16:00 #
Всем привет! Сорри, что не участвовал в диалоге, занят был.

В магазине нужны доп.поля, такие как размер одежды, размер обуви, цвет
Два вопроса:
1. От изменения размера, цвета и т.п. меняется цена или нет?
2. Размеры и цвета связаны между собой? То есть указали три размера и три цвета, и на сайте три размера по три цвета на каждый, или все по отдельности будет: то есть два размера синего, 4 размера зеленого и т.п.?
C
Comp.8bit 07 июля 2015г в 18:15 #
Добрый день, Николай.
1. Не меняется
2. Не связаны.
По обоим пунктам не строго. Вы — автор и мы надеемся, что данная доработка появится в новой сборке :)
поэтому всё на Ваше усмотрение.
Единственное пожелание — это добавление подобных параметров «юзер-фриндли», если возможно :)
Fi1osof1
Fi1osof 07 июля 2015г в 18:21 #
Вы — автор и мы надеемся, что данная доработка появится в новой сборке :)
поэтому всё на Ваше усмотрение.
В текущей сборке эта доработка не появится. Там слишком много моментов. Вообще на этот счет есть три новости:
1. Хорошая. Предполагается очень крутой инструментарий по управлению дополнительными параметрами товаров. Реально крутой.
2. Плохая. Ориентировочно осенью. Очень постараюсь, чтобы к сентябрю.
3. Совсем плохая. Это не будет в текущей версии сборки. Точнее планируется разработка ShopModxBox 2.0, то есть многое будет полностью переделано без обратной совместимости. Хотя и не думаю, что это совсем печаль.

Единственное пожелание — это добавление подобных параметров «юзер-фриндли», если возможно :)
Вам это надо на ваш какой-то один проект с бюджетом 2000 рублей, или вы хотите за эту сумму доработку в сборку?
C
Comp.8bit 07 июля 2015г в 18:36 #
прошу добавить в сборку по нескольким причинам:
а) поддержка. чтобы потом не пришлось выковыривать нужный функционал из старой сборки)
б) надеюсь, я сделаю вклад в развитие ShopModx
Fi1osof1
Fi1osof 07 июля 2015г в 18:54 #
а) поддержка. чтобы потом не пришлось выковыривать нужный функционал из старой сборки)
Вам это в одном виде надо, другому в другом. У вас не зависят цены от размеров, у других зависят. И еще есть много-много критериев.

б) надеюсь, я сделаю вклад в развитие ShopModx
Извините. Не хочу обидеть, но как есть, просто чтобы вы понимали: на подобные доработки вложения нужны от нескольких десятков килорублей. 2000 для допила функционала, который идет в ядро, в котором надо учесть кучу зависимостей и различных ситуаций — это даже на подумать за чаем не хватит.
C
Comp.8bit 07 июля 2015г в 19:10 #
спасибо поржал) ну я ведь интересуюсь, нет так нет.
можно было бы сбор средств организовать, но мне как-то поскорее проект сдать надо)
Fi1osof1
Fi1osof 07 июля 2015г в 20:50 #
А вот насмешить я совсем не собирался ;)

На счет сбора средств: практика показывает, что дело гиблое. Не раз здесь озвучивались интересные идеи (и ценник объявлялся значительно ниже, чем оно на самом деле стоило бы). Но народ не особо активничал. Поэтому мы давно уже дорабатываем и публикуем только то, что идет из коммерческих проектов по принципу «Use as is». Что есть — то и используйте. Можете сами докрутить — докручивайте. Не можете — заказывайте индивидуальные доработки. Но заказать доработку в ядро — это маловероятно. При этом, чтобы вы понимали, себестоимость ShopModxBox, которую сегодня может скачать любой — это сотни тысяч рублей (хотя и мало кто поверит). Тем не менее, учитывая то, что за неделю новый релиз скачали 170 раз, а предыдущий за 4 месяца 970 раз, можно сказать, что движок даже в таком виде был оценен.
Tramp13571
Tramp1357 07 июля 2015г в 18:26 #
надеемся, что данная доработка появится в новой сборке
ИМХО если закладывать такой функционал, то однозначно нужно цеплять и цену — это требуется чаще
C
Comp.8bit 08 июля 2015г в 04:45 #
вобщем, можно за две тысячи сделать доп параметры или нереально?
C
Comp.8bit 08 июля 2015г в 07:08 #
нужно типа такого во фронте
Fi1osof1
Fi1osof 08 июля 2015г в 09:35 #
Для индивидуального проекта можно. Но типа такого — я не буду делать, так как это какой-то взрыв мозга. В карточке товара должно быть одно поле выбора размера, а не отправлять на сервер в одном запросе 6 товаров одних и тех же, только размеры у них разные. Но это больше идеологический вопрос, чем технический.
C
Comp.8bit 08 июля 2015г в 09:53 #
есть немного )
ну можно и одно, не критично.
Fi1osof1
Fi1osof 08 июля 2015г в 09:56 #
Могу в субботу сделать. На n.lanets@modxclub.ru пишите.
Авторизуйтесь или зарегистрируйтесь (можно через соцсети ), чтобы оставлять комментарии.