Explorar el Código

Fix array values

Alexis Degrugillier hace 12 años
padre
commit
a61180032f
Se han modificado 2 ficheros con 6 adiciones y 6 borrados
  1. 1 1
      app/Controllers/configureController.php
  2. 5 5
      app/views/configure/queries.phtml

+ 1 - 1
app/Controllers/configureController.php

@@ -302,7 +302,7 @@ class FreshRSS_configure_Controller extends Minz_ActionController {
 	public function queriesAction () {
 		if (Minz_Request::isPost ()) {
 			$params = Minz_Request::params();
-			$this->view->conf->_queries ($params['queries']);
+			$this->view->conf->_queries (isset($params['queries']) ? $params['queries'] : array());
 			$this->view->conf->save();
 
 			$notif = array (

+ 5 - 5
app/views/configure/queries.phtml

@@ -10,11 +10,11 @@
 			<div class="form-group">
 				<label class="group-name"><?php echo $key + 1?></label>
 				<div class="group-controls">
-					<input type="hidden" id="queries_<?php echo $key; ?>_search" name="queries[<?php echo $key; ?>][search]" value="<?php echo $query['search']; ?>"/>
-					<input type="hidden" id="queries_<?php echo $key; ?>_state" name="queries[<?php echo $key; ?>][state]" value="<?php echo $query['state']; ?>"/>
-					<input type="hidden" id="queries_<?php echo $key; ?>_order" name="queries[<?php echo $key; ?>][order]" value="<?php echo $query['order']; ?>"/>
-					<input type="hidden" id="queries_<?php echo $key; ?>_get" name="queries[<?php echo $key; ?>][get]" value="<?php echo $query['get']; ?>"/>
-					<input type="text" id="queries_<?php echo $key; ?>_name" name="queries[<?php echo $key; ?>][name]" value="<?php echo $query['name']; ?>"/>
+					<input type="hidden" id="queries_<?php echo $key; ?>_search" name="queries[<?php echo $key; ?>][search]" value="<?php echo isset($query['search']) ? $query['search'] : ""; ?>"/>
+					<input type="hidden" id="queries_<?php echo $key; ?>_state" name="queries[<?php echo $key; ?>][state]" value="<?php echo isset($query['state']) ? $query['state'] : ""; ?>"/>
+					<input type="hidden" id="queries_<?php echo $key; ?>_order" name="queries[<?php echo $key; ?>][order]" value="<?php echo isset($query['order']) ? $query['order'] : ""; ?>"/>
+					<input type="hidden" id="queries_<?php echo $key; ?>_get" name="queries[<?php echo $key; ?>][get]" value="<?php echo isset($query['get']) ? $query['get'] : ""; ?>"/>
+					<input type="text" id="queries_<?php echo $key; ?>_name" name="queries[<?php echo $key; ?>][name]" value="<?php echo isset($query['name']) ? $query['name'] : ""; ?>"/>
 					<a href='#' class='query remove'><?php echo FreshRSS_Themes::icon('close'); ?></a>
 					<ul>
 						<?php if (isset($query['search'])):?>