This commit is contained in:
Nael 2014-01-29 20:04:20 +01:00
parent 2ad90534b3
commit b445c316dd
2 changed files with 25 additions and 14 deletions

View File

@ -1,16 +1,24 @@
function init_saimod_uvote_vote_edit(){
alert("doc ready works")
$('#vote_data_submit').click(function () {
//vote_click($(this).attr('poll_ID'));
alert("doc ready works")
// vote_data_edit($(this).attr('poll_ID'));
$.getJSON(SAI_ENDPOINT+'sai_mod=.SYSTEM.SAI.saimod_uvote_vote_edit&action=data_submit',function(){
init__SYSTEM_SAI_uvote_vote_edit();
});
});
};
$('#vote_data_submit').click(function() {
var data = new Array();
$.ajax({
url: SAI_ENDPOINT+'sai_mod=.SYSTEM.SAI.saimod_uvote_vote_edit&action='+ vote,
contentType : "application/json; charset=utf-8",
vote : JSON.stringify({
sai_mod: 'saimod_uvote_vote_edit',
action: 'new_vote',
json: data,
}),
dataType : 'json',
type : 'POST' ,
success: function(vote) {
alert("success");
}});
alert("js läuft");
})};
function vote_data_edit (poll_ID, vote) {
$.getJSON('./api.php?call=vote&action=vote&poll_ID=' + poll_ID, function(data) {

View File

@ -1,10 +1,13 @@
<?php
class saimod_uvote_vote_edit extends \SYSTEM\SAI\SaiModule {
public static function sai_mod__SYSTEM_SAI_saimod_uvote_vote_edit_action_add($poll_ID, $title, $text, $p_fields, $time_start, $time_end){
public static function sai_mod__SYSTEM_SAI_saimod_uvote_vote_edit_action_new_vote($data){
new \SYSTEM\LOG\INFO('json kommt im php an');
$vote = $data;
$con = new \SYSTEM\DB\Connection(new \DBD\uVote());
$res = null;
$res = $con->prepare('addText' ,'INSERT INTO uvote_votes (poll_ID, title, text, p_fields, time_start, time_end) VALUES (?1, ?2, ?3, ?4, ?5, ?6);', array($poll_ID));
$res = $con->prepare('INSERT INTO uvote_votes (poll_ID, title, text, p_fields, time_start, time_end) VALUES (?1, ?2, ?3, ?4, ?5, ?6);', array($poll_ID));
return $res->affectedRows() == 0 ? \SYSTEM\LOG\JsonResult::error(new \SYSTEM\LOG\WARNING("no data added")) : \SYSTEM\LOG\JsonResult::ok();
new \SYSTEM\LOG\INFO($vote);
}
public static function sai_mod_saimod_uvote_vote_edit(){