- Предыдущая
- 1
- 2
- Показаны 16-27 из 27
Код PHP:
$post_id = $model->addPost(array(
код не полный
подробности?Файл install.php не работает
и? я привел кусок для понимания где искать и перед чем вставлятькод не полный
$_component['version'] = '1.11';
увеличьте номер версии, поставьте 3.0 чтобы наверняка)
Вопрос на засыпку: Возможно ли добавить проверку на количество символов в сообщении? Т.е. если сообщение к примеру менее 200 знаков то оплату не производим.
если сообщение к примеру менее 200 знаков то оплату не производим.
Исправить на
if ($do=='newpost'){
if (IS_BILLING) {
cmsBilling::process('forum', 'add_forum_post');
}
}
if (IS_BILLING) { cmsBilling::process('forum', 'add_forum_post'); } }
Fuze, не сочти за назойливость… Еще бы маленький шртих, если конечно это тебя не затруднит.
Дело в том что надпись Вознаграждение за данную операцию: 2 баллов выдается независимо произведена оплата операцию или нет, и эта надпись будет вводить пользователя в заблуждение, если он не допишет несколько знаков в сообщении.
Не добавить какое либо условие, чтобы надпись не выдавалась если в сообщении менее 200 знаков?
не получится насколько я помню. проще сделать надпись, мол для получения вознаграждения вы должны написать сообщение не менее 200 знаков.Не добавить какое либо условие, чтобы надпись не выдавалась если в сообщении менее 200 знаков?
Т.е. после
cmsBilling::checkBalance('forum', 'add_forum_post');
cmsCore::addSessionMessage('Для получения вознаграждения вы должны написать сообщение не менее 200 знаков', 'info');
По аналогии делайте. Возникнут вопросы пишите.поможешь с Вопросами и ответами
Fuze, после этих манипуляций стали оплачиваться посты на форуме, но почему то перестало оплачиваться действие "создание темы".
а в создаваемой теме поста нет?
- Предыдущая
- 1
- 2
- Показаны 16-27 из 27