Форумы / National / Russian / Сборка «Фриланс-биржа» / Статус товара

Изменение статуса товара после продажи

Alexey Khoroshilov
#1 12.02.2017 18:32

Как сделать, чтобы статус товара после продажи автоматически изменялся, к примеру, на «Оплачено». Конечно, такой статус можно ввести с помощью тега {PRD_ORDER_LOCALSTATUS}, но он будет виден только заказчику, купившему товар. Как сделать его видимым для всех?

 

Добавлено 2 недели спустя:

Вопрос решил, но для этого пришлось очень многое переделать. В результате получился хороший ресурс — биржа статей. Можно размещать заказы и делать индивидуальные заказы копирайтерам. Есть и магазин статей. При продаже статья автоматически снимается с продажи, становится невидимой и получает статус проданой.

Отредактировано: Alexey Khoroshilov (26.02.2017 23:00, 7 лет назад)
Kopusha
#2 27.02.2017 07:42

Если не планируете продавать наработки - выкладывайте.

Alexey Khoroshilov
#3 27.02.2017 08:49

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

Roffun
#4 27.02.2017 13:53
#42655 Alexey Khoroshilov: Вопрос решил, но для этого пришлось очень многое переделать. 

Для этих целей в Cotonti есть замечательная возможность - хуки, благодаря которым можно писать свои плагины.

 

#42696 Alexey Khoroshilov:

У разработчика форум закрытый, хотя там прятать нечего, ведь ничего особого они не придумали, биржу приходится очень серьезно дорабатывать.

Если вариант с хуками и дополнительными плагинами для модуля не покрывает всех потребностей, то можно модуль переделать полностью под свои задумки. Модули изначально были переделаны из коробочного page. Можете воспользоваться конвертером, а потом уже вручную докорректировать. В таком случае можно будет использовать и стандартные расширения биржи и своё (если всё правильно сделать).

Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts
Alexey Khoroshilov
#5 27.02.2017 23:14

Хуки в этом случае не помогли бы. Помогла частичная переделка модуля market, плагина marketorders, ну и немного по пользователям.

А предлагаемый вами конвертер, как я понял, не переделывает плагины (модули), а обновляет со старых версий (во всяком случае так это анонсировано).

Roffun
#6 28.02.2017 04:38
#42701 Alexey Khoroshilov:

А предлагаемый вами конвертер, как я понял, не переделывает плагины (модули), а обновляет со старых версий (во всяком случае так это анонсировано).

Переделывать он тоже умеет, там есть поле для этого, потом вручную нужно пройтись доправить.

Улетел на другую планету, а там почты нету.. https://www.cotonti.com/forums/45298?m=posts