ice-breaker
return void
- 27 April 2006
- 6.257
- 585
Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.

<?php echo $this->url(array('page' => $page), 'suche'); ?>
<?php echo $this->url(array('controller' => 'suche', 'page' => $page), 'suche'); ?>
<?php echo $this->url(array('controller' => 'index', 'action' => 'suche', 'page' => $page), 'suche'); ?>
<?php echo $this->url(array('controller' => 'index', 'action' => 'suche', 'page' => $page)); ?>
<?php echo $this->url(array('controller' => 'index', 'action' => 'suche', 'page' => $page), null, true); ?>
Die URL sieht dann wie folgt aus /suche/12345, das entspricht der aktuellen URL. Das page wird komplett ignoriertPHP:<?php echo $this->url(array('page' => $page), 'suche'); ?>Ich habe auch schon einige Variationen versucht, aber es klappt einfach nicht.
<?php
echo $this->url(array('controller' => 'foo', 'action' => 'bar', 'page' => 12345));

gibt bei mir /suche/12345 aus![]()

Gibt es da ne Möglichkeit den nur optional zu verlangen?

GehtEDIT: Gib mal als 2. Parameter einfach 'default' an, vl. gehts dann![]()

foo/bar/:suchid
foo/bar/:suchid/*
$route = new Zend_Controller_Router_Route('suche/:zipcode/:seite/:page',
array(
'module' => 'default',
'controller' => 'index',
'action' => 'suche',
'zipcode' => 0,
'seite' => 'page',
'page' => 1
)
);