---
title: "Fehlermeldungen im Kickstarter"
url: "https://www.typo3.net/d/50930-fehlermeldungen-im-kickstarter"
source: "typo3.net"
tags: ["Extensions","Entwicklung","Frage","PHP"]
created: "2006-10-01"
last_reply: "2006-10-05"
replies: 3
solved: false
page: 1
pages: 1
lang: "de"
---

# Fehlermeldungen im Kickstarter

Extensions › Entwicklung · 3 Antworten · gestartet 2006-10-01

## Eröffnungsbeitrag

**mamo** · 2006-10-01 · [Beitrag #1](https://www.typo3.net/d/50930-fehlermeldungen-im-kickstarter/1)

Hallo
Ich habe bereits mehrere Extensions mit dem "alten" Kickstarter (extrep:wizardO) zum Laufen gebracht. Unterdessen habe ich TYPO3 4.0, PHP5.1 und den neuen Extension Kickstarter (kickstarter)0.3.1 installiert.

Ich habe eine Extension bestehend aus 3 Tabellen gebastelt. Beim Speichern werden folgende Fehlermeldungen angezeigt:

```php
Warning: array_merge() [function.array-merge.html]: Argument #1 is not an array in /meineDomain/typo3conf/ext/kickstarter/class.tx_kickstarter_sectionbase.php on line 1097

Warning: array_unique() [function.array-unique.html]: The argument should be an array in /meineDomain/typo3conf/ext/kickstarter/class.tx_kickstarter_sectionbase.php on line 1097

Warning: implode() [function.implode.html]: Bad arguments. in /meineDomain/typo3conf/ext/kickstarter/class.tx_kickstarter_sectionbase.php on line 1097
```

Trotzdem wird die neue Extension installiert. Ich kann im Backend alle 3 Records aufrufen und mit Daten füllen. Die Datei class.tx_meineExtension_pi1.php ist aber fast leer und im FE werden völlig andere Daten angezeigt. Leider kann ich zuwenig PHP um mir selber zu helfen!

Wer weiss da Rat?
Vielen Dank
mamo

## Antworten

### [#2](https://www.typo3.net/d/50930-fehlermeldungen-im-kickstarter/2) · steffenk · 2006-10-02

der Fehler tritt wohl nur mit php5 auf - poste es in der Bugliste ;)

### [#3](https://www.typo3.net/d/50930-fehlermeldungen-im-kickstarter/3) · mamo · 2006-10-04

Ich habe unterdessen dieselben Fehlermeldungen auch auf einem anderen System mit Typo3.6.2 und PHP 4 erhalten und frage mich, ob es an einer Einstellung am Server liegen könnte. Braucht es für den Kickstarter irgend welche besonderen Berechtigungen oder Einstellungen im Install-Tool? Die Datei class.tx_meineExtension_pi1.php bringt einfach nur Standard-Text:

```php
require_once(PATH_tslib.'class.tslib_pibase.php');

class tx_mamorezepte_pi1 extends tslib_pibase {
	var $prefixId = 'tx_mamorezepte_pi1';		// Same as class name
	var $scriptRelPath = 'pi1/class.tx_mamorezepte_pi1.php';	// Path to this script relative to the extension dir.
	var $extKey = 'mamo_rezepte';	// The extension key.
	var $pi_checkCHash = TRUE;
	
	/**
	 * The main method of the PlugIn
	 *
	 * @param	string		$content: The PlugIn content
	 * @param	array		$conf: The PlugIn configuration
	 * @return	The content that is displayed on the website
	 */
	function main($content,$conf)	{
		$this->conf=$conf;
		$this->pi_setPiVarDefaults();
		$this->pi_loadLL();
		
	
		$content='
			<strong>This is a few paragraphs:</strong><br />
			<p>This is line 1</p>
			<p>This is line 2</p>
	
			<h3>This is a form:</h3>
			<form action="'.$this->pi_getPageLink($GLOBALS['TSFE']->id).'" method="POST">
				<input type="hidden" name="no_cache" value="1">
				<input type="text" name="'.$this->prefixId.'[input_field]" value="'.htmlspecialchars($this->piVars['input_field']).'">
				<input type="submit" name="'.$this->prefixId.'[submit_button]" value="'.htmlspecialchars($this->pi_getLL('submit_button_label')).'">
			</form>
			<br />
			<p>You can click here to '.$this->pi_linkToPage('get to this page again',$GLOBALS['TSFE']->id).'</p>
		';
	
		return $this->pi_wrapInBaseClass($content);
	}
}



if (defined('TYPO3_MODE') && $TYPO3_CONF_VARS[TYPO3_MODE]['XCLASS']['ext/mamo_rezepte/pi1/class.tx_mamorezepte_pi1.php'])	{
	include_once($TYPO3_CONF_VARS[TYPO3_MODE]['XCLASS']['ext/mamo_rezepte/pi1/class.tx_mamorezepte_pi1.php']);
}

?>
```

Ich weiss nicht mehr weiter. Leider habe ich die alte Konfiguration von meinem PC gelöscht.

### [#4](https://www.typo3.net/d/50930-fehlermeldungen-im-kickstarter/4) · mamo · 2006-10-05

Habe nach tagelanger Suche die Antwort gefunden:
Es liegt an einem Fehler in der Datei class.tx_kickstarter_sectionbase.php.
Nachzulesen unter:
<http://bugs.typo3.org/view.php?id=1417>

---

Quelle: „Fehlermeldungen im Kickstarter“, typo3.net, https://www.typo3.net/d/50930-fehlermeldungen-im-kickstarter
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
