<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Kommentare zu: Zend Framework: Eigene Router</title>
	<atom:link href="http://www.punkt16.de/php/zend-framework-eigene-router/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.punkt16.de/php/zend-framework-eigene-router/</link>
	<description>Entwicklung, Design &#38; Mehr</description>
	<lastBuildDate>Thu, 08 Apr 2010 14:26:11 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>Von: Palme Florian</title>
		<link>http://www.punkt16.de/php/zend-framework-eigene-router/comment-page-1/#comment-13</link>
		<dc:creator>Palme Florian</dc:creator>
		<pubDate>Thu, 29 Oct 2009 16:08:52 +0000</pubDate>
		<guid isPermaLink="false">http://www.punkt16.de/?p=98#comment-13</guid>
		<description>Das einzige was mir dies bezüglich einfällt ist, den &#039;default&#039;-Router zu überschreiben mit den jeweiligen Parametern. 
Aber ich weiß nicht, ob das wirklich Funktioniert. Was anderes fällt mir nicht ein. :&#124;

lg</description>
		<content:encoded><![CDATA[<p>Das einzige was mir dies bezüglich einfällt ist, den &#8216;default&#8217;-Router zu überschreiben mit den jeweiligen Parametern.<br />
Aber ich weiß nicht, ob das wirklich Funktioniert. Was anderes fällt mir nicht ein. <img src='http://www.punkt16.de/wp-includes/images/smilies/icon_neutral.gif' alt=':|' class='wp-smiley' /> </p>
<p>lg</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Florian</title>
		<link>http://www.punkt16.de/php/zend-framework-eigene-router/comment-page-1/#comment-12</link>
		<dc:creator>Florian</dc:creator>
		<pubDate>Thu, 29 Oct 2009 13:32:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.punkt16.de/?p=98#comment-12</guid>
		<description>Ja sowas habe ich schonmal versucht, leider erkennt er die parameter nicht.

würde das gern auch dynamisch haben, quasi das egal welcher 
:module
:controller
aber dafür die &quot;change&quot; oder &quot;show&quot; als erster weiterer ein parameter kommt.
quasi immer die &quot;ID&quot;

haste da eine idee?

Will nicht für jede Action mir eine route schreiben.. da es ziemlich viele werden..</description>
		<content:encoded><![CDATA[<p>Ja sowas habe ich schonmal versucht, leider erkennt er die parameter nicht.</p>
<p>würde das gern auch dynamisch haben, quasi das egal welcher<br />
:module<br />
:controller<br />
aber dafür die &#8220;change&#8221; oder &#8220;show&#8221; als erster weiterer ein parameter kommt.<br />
quasi immer die &#8220;ID&#8221;</p>
<p>haste da eine idee?</p>
<p>Will nicht für jede Action mir eine route schreiben.. da es ziemlich viele werden..</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Palme Florian</title>
		<link>http://www.punkt16.de/php/zend-framework-eigene-router/comment-page-1/#comment-11</link>
		<dc:creator>Palme Florian</dc:creator>
		<pubDate>Thu, 29 Oct 2009 07:20:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.punkt16.de/?p=98#comment-11</guid>
		<description>Hallo Florian,

im Controller wird der parameter id spezifisiert. Um z.B. param1 zu spezifizieren, musst du ledigleich :param1 an die URL hängen, also folgendermaßen:

$router-&gt;addRoute(
    &#039;nameDesRouters&#039;,
    new Zend_Controller_Router_Route(&#039;deinModul/deinController/deineAction/:param1/:param2&#039;,
                                    array(&#039;controller&#039; =&gt; &#039;nachrichten&#039;,
                                          &#039;action&#039; =&gt; &#039;lesen&#039;))
);

Den URL-Helper wendest du dann also so an:
$this-&gt;url(array(&#039;param1&#039; =&gt; &#039;value1&#039;, &#039;param2&#039; =&gt; &#039;value2&#039;), &#039;nameDesRouters&#039;, true);

In der Action die Parameter ganz normal über den Request-Helper auslesen. :)

Hoffe, das hilft dir weiter.

Lg</description>
		<content:encoded><![CDATA[<p>Hallo Florian,</p>
<p>im Controller wird der parameter id spezifisiert. Um z.B. param1 zu spezifizieren, musst du ledigleich :param1 an die URL hängen, also folgendermaßen:</p>
<p>$router->addRoute(<br />
    &#8216;nameDesRouters&#8217;,<br />
    new Zend_Controller_Router_Route(&#8216;deinModul/deinController/deineAction/:param1/:param2&#8242;,<br />
                                    array(&#8216;controller&#8217; => &#8216;nachrichten&#8217;,<br />
                                          &#8216;action&#8217; => &#8216;lesen&#8217;))<br />
);</p>
<p>Den URL-Helper wendest du dann also so an:<br />
$this->url(array(&#8216;param1&#8242; => &#8216;value1&#8242;, &#8216;param2&#8242; => &#8216;value2&#8242;), &#8216;nameDesRouters&#8217;, true);</p>
<p>In der Action die Parameter ganz normal über den Request-Helper auslesen. <img src='http://www.punkt16.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Hoffe, das hilft dir weiter.</p>
<p>Lg</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Florian</title>
		<link>http://www.punkt16.de/php/zend-framework-eigene-router/comment-page-1/#comment-10</link>
		<dc:creator>Florian</dc:creator>
		<pubDate>Wed, 28 Oct 2009 15:19:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.punkt16.de/?p=98#comment-10</guid>
		<description>bekomme dann folgende fehler
**********************************************
Folgender Fehler ist aufgetreten:

id is not specified

************************************************</description>
		<content:encoded><![CDATA[<p>bekomme dann folgende fehler<br />
**********************************************<br />
Folgender Fehler ist aufgetreten:</p>
<p>id is not specified</p>
<p>************************************************</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Florian</title>
		<link>http://www.punkt16.de/php/zend-framework-eigene-router/comment-page-1/#comment-9</link>
		<dc:creator>Florian</dc:creator>
		<pubDate>Wed, 28 Oct 2009 15:17:16 +0000</pubDate>
		<guid isPermaLink="false">http://www.punkt16.de/?p=98#comment-9</guid>
		<description>Hy

habe das versucht und quäli mich schon seit 4h mit den blöden routern rum.

Leider bekomme ich es nicht hin.  lediglich so:

module/controller/action/param1/value1/param2/value2....

ein tipp wäre hilfreich</description>
		<content:encoded><![CDATA[<p>Hy</p>
<p>habe das versucht und quäli mich schon seit 4h mit den blöden routern rum.</p>
<p>Leider bekomme ich es nicht hin.  lediglich so:</p>
<p>module/controller/action/param1/value1/param2/value2&#8230;.</p>
<p>ein tipp wäre hilfreich</p>
]]></content:encoded>
	</item>
</channel>
</rss>
