在JComments中手动添加注释

时间:2013-09-18 01:35:37

标签: joomla

有人知道我是否可以调用一个函数来快速向JComments中的某个object_id添加评论?

我一直在浏览JComments课程,但看不到任何明显的内容。

如果我不必手动执行SQL插入,那就太棒了。

1 个答案:

答案 0 :(得分:0)

我最后做的是使用注释的值填充jcomments textarea,然后使用超时调用jcomments.saveComment()以给它实际处理的时间。

$( "#dialog-accept-ed-confirm" ).dialog({
    autoOpen: false,
    resizable: false,
    modal: true,
    buttons: {
        "Accept plan": function() {
            // Proceed with click here
            var $comment = $(".dialog_comment.accept").val();
            var $setTimeout = 0;
            if ($comment) {
                $comment = "ACCEPTANCE: "+$comment;
                addComment($comment, '.$plan_id.');
                $setTimeout = 2000;
            }
            if ($setTimeout) {
                setTimeout(function() {
                    location = href;
                }, $setTimeout);
            }
        },
        Cancel: function() {
            $(this).dialog( "close" );
        }
    }
});

$("#accept_ed_plan").click(function(e) {
    href=this.href;

    $("#dialog-accept-ed-confirm").dialog("open");
        return false;
    });

    function addComment($comment, $plan_id) {
        $("#comments-form-comment").val($comment);
        jcomments.saveComment();
        alert("Comment added to plan");
    }
});