[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Phpcompta-dev] r5436 - in phpcompta/trunk: html/js include
From: |
phpcompta-dev |
Subject: |
[Phpcompta-dev] r5436 - in phpcompta/trunk: html/js include |
Date: |
Fri, 27 Sep 2013 21:49:48 +0200 (CEST) |
Author: danydb
Date: 2013-09-27 21:49:47 +0200 (Fri, 27 Sep 2013)
New Revision: 5436
Modified:
phpcompta/trunk/html/js/scripts.js
phpcompta/trunk/include/ajax_view_action.php
Log:
view_action : ajax in XML
Modified: phpcompta/trunk/html/js/scripts.js
===================================================================
--- phpcompta/trunk/html/js/scripts.js 2013-09-27 19:48:41 UTC (rev 5435)
+++ phpcompta/trunk/html/js/scripts.js 2013-09-27 19:49:47 UTC (rev 5436)
@@ -1707,6 +1707,15 @@
onSuccess: function(req) {
try {
remove_waiting_box();
+ var answer=req.responseXML;
+ var
html=answer.getElementsByTagName('code');
+ if ( html.length == 0 )
+ {
+ var rec=req.responseText;
+ alert ('erreur :'+rec);
+ }
+ var
code_html=getNodeText(html[0]);
+
code_html=unescape_xml(code_html);
var pos = fixed_position(0, 50)
+ ";width:90%;left:5%;";
add_div({
id: id,
@@ -1714,10 +1723,10 @@
cssclass: "inner_box",
style: pos
});
- $(id).innerHTML =
req.responseText;
+ $(id).innerHTML = code_html;
compute_all_ledger();
} catch (e) {
- alert(e.message);
+ alert('view_action'+e.message);
}
}
}
Modified: phpcompta/trunk/include/ajax_view_action.php
===================================================================
--- phpcompta/trunk/include/ajax_view_action.php 2013-09-27 19:48:41 UTC
(rev 5435)
+++ phpcompta/trunk/include/ajax_view_action.php 2013-09-27 19:49:47 UTC
(rev 5436)
@@ -27,6 +27,7 @@
*
*/
if ( ! defined ('ALLOWED') ) die('Appel direct ne sont pas permis');
+ob_start();
require_once 'class_follow_up.php';
echo HtmlInput::title_box(_("Détail action"), $div);
$act = new Follow_Up($cn);
@@ -52,5 +53,17 @@
<?php
}
echo HtmlInput::button_close($div);
+$response = ob_get_clean();
+ob_end_clean();
+$html=escape_xml($response);
+header('Content-type: text/xml; charset=UTF-8');
+echo <<<EOF
+<?xml version="1.0" encoding="UTF-8"?>
+<data>
+<ctl></ctl>
+<code>$html</code>
+</data>
+EOF;
+exit();
?>
\ No newline at end of file
---
PhpCompta est un logiciel de comptabilité libre en ligne (full web)
Projet opensource http://www.phpcompta.eu
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Phpcompta-dev] r5436 - in phpcompta/trunk: html/js include,
phpcompta-dev <=