Уже во всю в сети начинают появляться доски объявлений на компоненте MarketPlace 2.1, а мы все еще доводим до ума старый добрый 1.4.6. Стараниями одного очень перспективного программиста (и моего товарища) с ником Leroy, который кстати активно разрабатывает свою собственную cms под названием Xdan, в компоненте MarketPlace 1.4.6 на моей доске объявлений города Нефтекамска появилась возможность установки срока жизни для каждого объявления при его подаче. Пока еще я и многочисленные пользователи тестируем данный патч, который я в скором времени планирую включить в свой Russian Pack данного компонента. Хотите увидеть что у нас получилось ?
Глянуть конечно можно и на самой доске объявлений. Теперь при подаче объявления пользователь вправе выбрать сколько дней жить его объявлению. Если он выбирает неограниченно, значит оно живет столько дней, сколько установлено глобально в настройках marketplace. Это очень удобно будет тем, кто будет устанавливать данный патч на уже работающие доски объявлений. Например, у меня раньше глобальный срок жизни объявлений был установлен 180 дней, таким образом после установки данного патча все старые объявления автоматически получат срок жизни "неограниченно" и будут удалены по старой схеме. А есть подать новое объявление, например хочу купить бу ноутбук и установить срок жизни 300 дней, то схема старого удаления его не коснется.
Патч будет затрагивать 3 php файл вывода компонента, а также один файл конфигурации в админке. Также нужно будет создать новое поле для каждого нового объявления в базе.

2012 (11)

Комментарии
Выложил для скачивания сборку yagnenok.com/marketplace-1.4.6-s-patchem-dlya-ustanovki-samostoyatelnogo-sroka-zhizni-kazhdogo-ob-yavleniya.html
Цитирую Seg@:
Вопрос? Отдельно без патча, опубликовывать не собираетесь)))??? Очень хотелось бы применить на своём сайте)))