FusionCMS Item Store Item Adden invalid item

07/26/2015 18:55 Zudoran#1
Hallo ich habe ein kleines Problem.

Ich habe mir eine Lizenz für FusionCMS v6 (World of Warcraft CMS) gekauft und installiert.

Als ich alles richtig eingestellt habe wollte ich ein Item hinzufügen über das Admin Panel aber jedes mal zeigt er mir invalid item.

Wäre super wenn ihr mir helfen könntet das Problem zu beseitigen.

Mfg

Zudoran
07/27/2015 04:17 xEncounter#2
Mit der Info kann ich nichts anfangen.

Wenn es kein Programmierfehler ist, dann schau dir mal Tutorials an wie man Items hinzufügt.

Guck dir eventuell nochmal die Config an ob du alles richtig installiert hast, gibt videos dazu.
07/27/2015 11:45 Zudoran#3
Ich weiß wie man Items einfügt das ist ja nicht das erste mal ^^

Was mich aber wundert ist egal welches Item einfügen möchte immer invalid item.

Obwohl ich alles nachgeprüft habe. Worldserver.conf ist richtig eingestellt mit RA un SOAP
DBC Maps habe ich erneuert trotzdem will er nicht.

Ich habe mal umgestellt auf development und nun habe ich eine Meldung.

A PHP Error was encountered
Severity: Warning
Message: Invalid argument supplied for foreach()
Filename: libraries/template.php
Line Number: 428

foreach($links as $key => $item)

und das ist Line 428

Wie kann ich das beheben?
07/27/2015 16:46 xEncounter#4
geh mal in die datei template.php zeile 428 und zeig mal die foreach schleife.

Vll kann man das umprogrammiern oder klappt das nur bei bestimmten items nicht ?
07/27/2015 18:11 Zudoran#5
Hier ist die Schleife

Code:
		foreach($links as $key => $item)
		{
			if(!hasViewPermission($links[$key]['permission'], "--MENU--") && $links[$key]['permission'])
			{
				continue;
			}

			// Xss protect out names
			$links[$key]['name'] = $this->format(langColumn($links[$key]['name']), false, false);

			// Hard coded PM count
			if($links[$key]['link'] == "messages")
			{
				$count = $this->CI->cms_model->getMessagesCount();

				if($count > 0)
				{
					$links[$key]['name'] .= " <b>(".$count.")</b>";
				}
			}

			if(!preg_match("/^\/|[a-z][a-z0-9+\-.]*:/i", $links[$key]['link']))
			{
				 $links[$key]['link'] = $this->page_url . $links[$key]['link'];
			}

			// Append if it's a direct link or not
			$links[$key]['link'] = 'href="'.$links[$key]['link'].'" direct="'.$links[$key]['direct_link'].'"';

			array_push($result, $links[$key]);
		}
Habs hin bekommen Item werden jetzt eingetragen aber denn error von denn Post existiert noch nur ich habe noch ein Problem.

Wenn ich die Items entfernen will aus der Liste und die Item Shop Seite neu lade ist das Item immer noch da.

Ich bekomm das Item nicht mehr weg.