Ошибки в Биллинге для ICMS 2
Три ошибки в Биллинге, в поддержку пишу, не отвечают
писал 07.06.16 и 13.07.16:
1. Если юзер разместил объявление 7.06.2016 года, и оплатил публикацию на 30 дней, до 7.07.2016 года оно снялось с публикации.
Вчера 12.07.2016 он решил его продлить еще на 30 дней, при продлении срока публикации с его баланса списалось 30 баллов (1 балл — 1 день) — но публикация продлилась не на 30 дней, до 12.08.2016 года, а до 06.08.2016 года.
То есть ошибка заключается в неправильном списании баллов, реально он оплатил 30 дней, а публикация будет 26 дней. Биллинг считает 07.06.2016 года, отправной точкой, и не зависимо когда юзер продлит публикацию, Биллинг производит списание баллов от даты снятия контента с публикации." — на данный момент проблема актуальна.
2. Склонение выражения (1 баллов) при оплате дней публикации в объявлении.
3. При включении функции "сжимать HTML", в админке пропадает возможность задавать ввод валюты и реферальное вознаграждение. На сайте на странице покупки подписки пропадает всё описание.
Писал в поддержку support@instantsoft.ru, ответа нет. Пишу тут, может мои сообщения не доходят?
ПИСАЛ ВЧЕРА ОБ ЭТОМ R2нии цены публикации в копейках. При сохранении цена округляется. Но если цена одного балла равна цене рубля, например, белорусского, то выходит слишком дорого за один день публикации. (1 BYN = 30 RUB).
пока ответа не было, наверное выходные.
Насколько позволяют видеть мои телепатические способности, то это не проблема, а фича (свойство задуманное и реализованное разработчиком).Биллинг производит списание баллов от даты снятия контента с публикации." — на данный момент проблема актуальна
Метод adduserplansubscribtion() специально, проверяет наличие старой подписки аналогичной новой и, если такая была, то дата начала новой подписки считается от даты окончания старой.
3. При включении функции "сжимать HTML", в админке пропадает возможность задавать ввод валюты и реферальное вознаграждение. На сайте на странице покупки подписки пропадает всё описание.
Данный баг можно исправить, внеся незначительные правки в файл /templates/default/controllers/billing/backend/options.tpl.php
Там не совсем валидный JS, что сказывается при так называемом "сжатии HTML".
то это не проблема
А что это? По Вашему правильно, что человек произведя оплату за 30 дней размещения своего объявления, получает 12 или 3 дня размещения. У Владимир R2 другое видение, он сказал что это ошибка и возникает она из-за особенностей самой CMS. Решение обещал выпустить позже.
внеся незначительные правки в файл
Я лично не знаю как это сделать, во-вторых, компонент сложный и вносить правки должен сам разработчик, так как он понимает на что влияет та или иная правка.
Именно в данной проблеме (сжатие HTML) всё решается лишь добавлением символа; в нескольких местах в указанном мной файле (в нём код открыт).компонент сложный
Банальная ошибка.
например:
1. Пользователь пополняет свой баланс на 20 баллов (такова стоимость
добавления одного объявления)
2. Добавляет объявление. Оно уходит на модерацию. Баллы со счета пока
не списались
3. Пользователь добавляет еще несколько объявлений, они так же идут на
модерацию. Баллы все еще не списались.
4. Модератор одобряет первое объявление. На балансе у пользователя 0 баллов
5. Модератор одобряет второе объявление. На балансе -20 баллов
6. Одобрили еще одно объявление. На балансе -40 баллов.
Также интересует данный вопросПодниму тему, так как она актуальна, хотелось бы узнать когда будет патч Биллинга?
Подниму тему, так как она актуальна, хотелось бы узнать когда будет патч Биллинга?
Тоже жду с не терпением патча… И ребята подскажите пожалуйста какую версию PHP актуально поставить на сервере а то у меня PHP 5.6 а хотелось бы PHP 7.0 PHP 7.1 а то читал на форуме что выше нельзя пока биллинг не пускает.
Подниму тему, так как она актуальна, хотелось бы узнать когда будет патч Биллинга?
Постараюсь в ближайшем времени.
Хотелось бы всё таки узнать. Когда будет патч? Прошло 2 месяца, все баги собрали в одном месте, надо какие-то действия еще произвести?