]> git.llucax.com Git - mecon/meconlib.git/blobdiff - lib/MLIB/HTML/Link.php
Bug Fix en MLIB_PDF_Tabla. Faltaba inicializar una variable, lo que hacia fallar...
[mecon/meconlib.git] / lib / MLIB / HTML / Link.php
index a799b20dced788bfecd6e44a18cd2e46ce3431e2..511b387f610025590431766f2615049e1826a2b2 100644 (file)
@@ -257,21 +257,24 @@ If they doesn't exists, they are added, if they exists, they are updated.
     function getQueryString()
     {
         $vars = array();
-        foreach ($this->_getVars as $var => $v) {
-            if (is_object($v) and method_exists($v, 'tostring')) {
-                $v = $v->tostring();
-            } elseif (is_object($v)) {
-                $v = serialize($v);
-            }
-            if (is_array($v)) {
-                foreach ($v as $i) {
-                    $vars[] = urlencode($var) . '[]=' . urlencode($i);
+        if ($this->_getVars)
+        {
+            foreach ($this->_getVars as $var => $v) {
+                if (is_object($v) and method_exists($v, 'tostring')) {
+                    $v = $v->tostring();
+                } elseif (is_object($v)) {
+                    $v = serialize($v);
+                }
+                if (is_array($v)) {
+                    foreach ($v as $i) {
+                        $vars[] = urlencode($var) . '[]=' . urlencode($i);
+                    }
+                } else {
+                    $vars[] = urlencode($var) . '=' . urlencode($v);
                 }
-            } else {
-                $vars[] = urlencode($var) . '=' . urlencode($v);
             }
+            return join('&', $vars);
         }
-        return join('&', $vars);
     }
 
     /**