Subversion-Projekte lars-tiefland.ci

Revision

Revision 2185 | Revision 2190 | Zur aktuellen Revision | Ganze Datei anzeigen | Leerzeichen ignorieren | Details | Blame | Letzte Änderung | Log anzeigen | RSS feed

Revision 2185 Revision 2189
Zeile 11... Zeile 11...
11
 * Liest die Bilder von Artikeln oder Kategorien aus
11
 * Liest die Bilder von Artikeln oder Kategorien aus
12
 * 
12
 * 
13
 * @package WebanOS CI
13
 * @package WebanOS CI
14
 * @author Lars Tiefland
14
 * @author Lars Tiefland
15
 * @copyright 2016
15
 * @copyright 2016
16
 * @version $Id: Medien_model.php 2185 2017-12-23 14:28:33Z lars $
16
 * @version $Id: Medien_model.php 2189 2017-12-23 14:45:06Z lars $
17
 * @access public
17
 * @access public
18
 */
18
 */
19
class Medien_model extends CI_Model
19
class Medien_model extends CI_Model
20
{
20
{
21
	private $sql;
21
	private $sql;
Zeile 287... Zeile 287...
287
 
287
 
288
	public function get()
288
	public function get()
289
	{
289
	{
290
		$res = $this->db->query($this->sql["medien"]["list"]);
290
		$res = $this->db->query($this->sql["medien"]["list"]);
-
 
291
		while ($row = $res->unbuffered_row("array")) {
-
 
292
			$url = '/images/upload/';
-
 
293
			$folder = '';
-
 
294
			if ($row['folder']) {
-
 
295
				$folder = $row['folder'];
-
 
296
				$ende = substr($folder, -1);
-
 
297
				if ($ende != '/') {
-
 
298
					$folder .= '/';
-
 
299
				}
-
 
300
			}
-
 
301
			$url .= $folder;
-
 
302
			$b_name = $row['name'];
-
 
303
			foreach ($this->formate as $format => $dir) {
-
 
304
				$row['bild_url' . $format] = $url . $dir . $b_name;
-
 
305
				$row["abs_bild_url" . $format] = $this->basis . $row["bild_url" . $format];
-
 
306
			}
-
 
307
			$row["path"] = $basis . $row["folder"] . "/" . $row["name"];
-
 
308
			$row["size"] = filesize($row["path"]);
291
		while ($row = $res->unbuffered_row("array")) {
309
			$row["img_size"] = GetImageSize($row["path"]);
292
			$medien[] = $row;
310
			$medien[] = $row;
293
		}
311
		}
294
		return $medien;
312
		return $medien;
295
	}
313
	}