rawurlencode() expects parameter 1 to be string, object given
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Fyasko
- Člen | 106
Ahoj, mohl by někdo radu proč mi odkaz:
{foreach $activeTeams as $team}
<a n:href="edit! $team->short" class="ajax">{$team->name}</a> |
{/foreach}
háže chybu:
rawurlencode() expects parameter 1 to be string, object given
funkce která tahá data:
<?php
public function activeTeams()
{
return $this->database->query("SELECT name,short FROM teams WHERE active='1' ORDER BY id ASC")->fetchAll();
}
?>
routa:
<?php
$router[] = new Route('admin/posledni-zapas/[<team>][/<match>][/<step>][/<edit>]', array(
'module' => 'Admin',
'presenter' => 'Matches',
'action' => 'last',
'team' => NULL,
'match' => NULL,
'edit' => NULL,
'step' => NULL,
));
?>
Vím že je problém v routě, ale nevím jak ho vyřešit. Za každou radu budu velmi rád. Poslední dobou se s touto chybou setkávám neobvykle často a nemám zdání proč. Předem díky :)
- David Matějka
- Moderator | 6445
kde k te chybe dojde? jaka je vstupni hodnota do te fce? posli ladenku…