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

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

Alexey Khoroshilov
#1 2017-02-12 18:32

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

 

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

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

This post was edited by Alexey Khoroshilov (2017-02-26 23:00, 7 years ago)
Kopusha
#2 2017-02-27 07:42

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

Alexey Khoroshilov
#3 2017-02-27 08:49

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

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

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

 

#42696 Alexey Khoroshilov:

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

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

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

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

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

Roffun
#6 2017-02-28 04:38
#42701 Alexey Khoroshilov:

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

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

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