<?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: Eigene Formularelemente im Produkt erstellen, gestalten und benutzen</title>
	<atom:link href="http://www.webguys.de/magento/eigene-formularelemente-im-produkt-erstellen-gestalten-und-benutzen/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.webguys.de/magento/eigene-formularelemente-im-produkt-erstellen-gestalten-und-benutzen/</link>
	<description></description>
	<lastBuildDate>Thu, 02 Feb 2012 14:59:03 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>Von: Tobias Vogt</title>
		<link>http://www.webguys.de/magento/eigene-formularelemente-im-produkt-erstellen-gestalten-und-benutzen/comment-page-1/#comment-736</link>
		<dc:creator>Tobias Vogt</dc:creator>
		<pubDate>Mon, 17 Jan 2011 23:14:57 +0000</pubDate>
		<guid isPermaLink="false">http://www.webguys.de/?p=22#comment-736</guid>
		<description>Genau akleur. In den System-Ordner gehören auch keine eigenen Dateien. Im Beispiel oben sollte dies eigentlich auch im Modul-Ordner liegen. Mittels Namensräumen (der String vor dem Slash) kannst du Magento sagen in welcher Extension dein Modul zu finden ist. Leider ist das ganze nicht mal so salopp nebenbei in einem Kommentar erklärt sondern erfordert schon einiges an Arbeit. Eventuell helfen wir aber das Buch Magento, das Handbuch für Entwickler oder auch der Artikel von Matthias Zeis: http://www.matthias-zeis.com/archiv/tipps-entwicklung-mit-magento-teil-1</description>
		<content:encoded><![CDATA[<p>Genau akleur. In den System-Ordner gehören auch keine eigenen Dateien. Im Beispiel oben sollte dies eigentlich auch im Modul-Ordner liegen. Mittels Namensräumen (der String vor dem Slash) kannst du Magento sagen in welcher Extension dein Modul zu finden ist. Leider ist das ganze nicht mal so salopp nebenbei in einem Kommentar erklärt sondern erfordert schon einiges an Arbeit. Eventuell helfen wir aber das Buch Magento, das Handbuch für Entwickler oder auch der Artikel von Matthias Zeis: <a href="http://www.matthias-zeis.com/archiv/tipps-entwicklung-mit-magento-teil-1" rel="nofollow">http://www.matthias-zeis.com/archiv/tipps-entwicklung-mit-magento-teil-1</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: akleur</title>
		<link>http://www.webguys.de/magento/eigene-formularelemente-im-produkt-erstellen-gestalten-und-benutzen/comment-page-1/#comment-731</link>
		<dc:creator>akleur</dc:creator>
		<pubDate>Mon, 17 Jan 2011 17:21:31 +0000</pubDate>
		<guid isPermaLink="false">http://www.webguys.de/?p=22#comment-731</guid>
		<description>Anscheinend kann man die Renderer Datei &quot;Pdf.php&quot; lokal im Ordner &quot;app\code\local\Varien\Data\Form\Element&quot; ablegen...
Man braucht sie nicht im Systemordner &quot;lib/Varien/Data/Form/Element&quot; abzulegen..</description>
		<content:encoded><![CDATA[<p>Anscheinend kann man die Renderer Datei &#8220;Pdf.php&#8221; lokal im Ordner &#8220;app\code\local\Varien\Data\Form\Element&#8221; ablegen&#8230;<br />
Man braucht sie nicht im Systemordner &#8220;lib/Varien/Data/Form/Element&#8221; abzulegen..</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: akleur</title>
		<link>http://www.webguys.de/magento/eigene-formularelemente-im-produkt-erstellen-gestalten-und-benutzen/comment-page-1/#comment-714</link>
		<dc:creator>akleur</dc:creator>
		<pubDate>Fri, 14 Jan 2011 14:47:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.webguys.de/?p=22#comment-714</guid>
		<description>Ich habe gerade gesehen dass die Seite mir die Codezeilen von der config.xml gefressen hat...
Hier nochmal den Inhalt der Datei mit eckigen Klammern:
[?xml version=&quot;1.0&quot;?]
[config]
    [modules]
        [Meinefirma_Datenblatt]
            [version]0.1.0[/version]
        [/Meinefirma_Datenblatt]
    [/modules]
	[global]
		[models]
			[datenblatt]	
				[class]Model_Product_Backend_Datenblatt[/class]
			[/datenblatt]
		[/models]
	[/global]
[/config]</description>
		<content:encoded><![CDATA[<p>Ich habe gerade gesehen dass die Seite mir die Codezeilen von der config.xml gefressen hat&#8230;<br />
Hier nochmal den Inhalt der Datei mit eckigen Klammern:<br />
[?xml version="1.0"?]<br />
[config]<br />
    [modules]<br />
        [Meinefirma_Datenblatt]<br />
            [version]0.1.0[/version]<br />
        [/Meinefirma_Datenblatt]<br />
    [/modules]<br />
	[global]<br />
		[models]<br />
			[datenblatt]<br />
				[class]Model_Product_Backend_Datenblatt[/class]<br />
			[/datenblatt]<br />
		[/models]<br />
	[/global]<br />
[/config]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: akleur</title>
		<link>http://www.webguys.de/magento/eigene-formularelemente-im-produkt-erstellen-gestalten-und-benutzen/comment-page-1/#comment-713</link>
		<dc:creator>akleur</dc:creator>
		<pubDate>Fri, 14 Jan 2011 14:44:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.webguys.de/?p=22#comment-713</guid>
		<description>Vielen Dank für dieses Tutorial!
Damit es bei mir funktioniert (Magento 1.4.1.1)müsste ich folgendes machen:

1. Mein Modul heisst &quot;Datenblatt&quot; und liegt im Ordner &quot;Meinfirma&quot;
2. So sieht meine config.xml Datei (im Ordner Meinfirma/Datenblatt/etc):


    
        
            0.1.0
        
    
	
		
				
				Model_Product_Backend_Datenblatt
			
		
	

3. Mein Backend-Model Datei &quot;Datenblatt.php&quot; liegt im Ordner Meinefirma/Datenblatt/Model/Product/Backend

4. MySQL: in der Tabelle &quot;eav_attribute&quot; habe ich lediglich das Feld &quot;backend_model&quot; ausgefüllt:
meinefirma_datenblatt_model_product_backend_datenblatt
Als &quot;frontend_input&quot; habe ich folgendes eingetragen:
pdf

5. Mein Renderer liegt in einer Datei mit dem Namen &quot;Pdf.php&quot; im Ordner lib/Varien/Data/Form/Element und beinhaltet folgende Klasse:
class Varien_Data_Form_Element_Pdf extends Varien_Data_Form_Element_Abstract
Diese Klasse hat 2 Methoden:
public function __construct($data)
 {
        parent::__construct($data);
        $this-&gt;setType(&#039;file&#039;);
}
public function getHtml()
{
// Hier den Inhalt der Funktion getElementHtml() von weiter oben übernehmen
}


Ich hoffe es hilft jemanden.
Über eine Alternative wie ich die Renderer Datei in einem anderen Ordner als /lib/Varien hinkriege wäre ich dankbar.</description>
		<content:encoded><![CDATA[<p>Vielen Dank für dieses Tutorial!<br />
Damit es bei mir funktioniert (Magento 1.4.1.1)müsste ich folgendes machen:</p>
<p>1. Mein Modul heisst &#8220;Datenblatt&#8221; und liegt im Ordner &#8220;Meinfirma&#8221;<br />
2. So sieht meine config.xml Datei (im Ordner Meinfirma/Datenblatt/etc):</p>
<p>            0.1.0</p>
<p>				Model_Product_Backend_Datenblatt</p>
<p>3. Mein Backend-Model Datei &#8220;Datenblatt.php&#8221; liegt im Ordner Meinefirma/Datenblatt/Model/Product/Backend</p>
<p>4. MySQL: in der Tabelle &#8220;eav_attribute&#8221; habe ich lediglich das Feld &#8220;backend_model&#8221; ausgefüllt:<br />
meinefirma_datenblatt_model_product_backend_datenblatt<br />
Als &#8220;frontend_input&#8221; habe ich folgendes eingetragen:<br />
pdf</p>
<p>5. Mein Renderer liegt in einer Datei mit dem Namen &#8220;Pdf.php&#8221; im Ordner lib/Varien/Data/Form/Element und beinhaltet folgende Klasse:<br />
class Varien_Data_Form_Element_Pdf extends Varien_Data_Form_Element_Abstract<br />
Diese Klasse hat 2 Methoden:<br />
public function __construct($data)<br />
 {<br />
        parent::__construct($data);<br />
        $this-&gt;setType(&#8216;file&#8217;);<br />
}<br />
public function getHtml()<br />
{<br />
// Hier den Inhalt der Funktion getElementHtml() von weiter oben übernehmen<br />
}</p>
<p>Ich hoffe es hilft jemanden.<br />
Über eine Alternative wie ich die Renderer Datei in einem anderen Ordner als /lib/Varien hinkriege wäre ich dankbar.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: matthias</title>
		<link>http://www.webguys.de/magento/eigene-formularelemente-im-produkt-erstellen-gestalten-und-benutzen/comment-page-1/#comment-341</link>
		<dc:creator>matthias</dc:creator>
		<pubDate>Fri, 08 Oct 2010 09:30:01 +0000</pubDate>
		<guid isPermaLink="false">http://www.webguys.de/?p=22#comment-341</guid>
		<description>hi Tobias,

könntest du evtl. noch deine config.xml mal posten. Ich hab leider das Problem, dass ich die anscheinend nicht korrekt hinbekommen. Bei mir erscheint, wenn ich die Produkt-Detailseite im Backend aufrufe immer folgender Fehler.

Invalid backend model specified: test/product_backend_datenblatt

Mein XML sieht folgend aus:



    
        
            1.0.0
        
    
    
		
			
				Test_Test_Model_Product_Backend_Datenblatt
			
		
    
</description>
		<content:encoded><![CDATA[<p>hi Tobias,</p>
<p>könntest du evtl. noch deine config.xml mal posten. Ich hab leider das Problem, dass ich die anscheinend nicht korrekt hinbekommen. Bei mir erscheint, wenn ich die Produkt-Detailseite im Backend aufrufe immer folgender Fehler.</p>
<p>Invalid backend model specified: test/product_backend_datenblatt</p>
<p>Mein XML sieht folgend aus:</p>
<p>            1.0.0</p>
<p>				Test_Test_Model_Product_Backend_Datenblatt</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Tobias Vogt</title>
		<link>http://www.webguys.de/magento/eigene-formularelemente-im-produkt-erstellen-gestalten-und-benutzen/comment-page-1/#comment-87</link>
		<dc:creator>Tobias Vogt</dc:creator>
		<pubDate>Fri, 07 May 2010 16:44:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.webguys.de/?p=22#comment-87</guid>
		<description>Hallo Philipp,

leider gibt es im Moment keine Magento-Installation wo du dir das näher anschauen könntest. Das Beispiel läuft ähnlich wie hier auf einer Kundenseite ;) Eine Step-By-Step Anleitung ist eigentlich nicht im Rahmen des Blocks der mehr unter dem Motto &quot;Hilfe-Zur-Selbsthilfe&quot; steht. Ich studiere neben meinen Job noch, muss noch eine Facharbeit schreiben und ähnliches - da ist es mir im Moment leider nicht möglich mich hinzusetzen und eine deutliche Anleitung zu schreiben, sorry!

Ich hoffe du verstehst das!

Tobi</description>
		<content:encoded><![CDATA[<p>Hallo Philipp,</p>
<p>leider gibt es im Moment keine Magento-Installation wo du dir das näher anschauen könntest. Das Beispiel läuft ähnlich wie hier auf einer Kundenseite <img src='http://www.webguys.de/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' />  Eine Step-By-Step Anleitung ist eigentlich nicht im Rahmen des Blocks der mehr unter dem Motto &#8220;Hilfe-Zur-Selbsthilfe&#8221; steht. Ich studiere neben meinen Job noch, muss noch eine Facharbeit schreiben und ähnliches &#8211; da ist es mir im Moment leider nicht möglich mich hinzusetzen und eine deutliche Anleitung zu schreiben, sorry!</p>
<p>Ich hoffe du verstehst das!</p>
<p>Tobi</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Philipp Sälzer</title>
		<link>http://www.webguys.de/magento/eigene-formularelemente-im-produkt-erstellen-gestalten-und-benutzen/comment-page-1/#comment-36</link>
		<dc:creator>Philipp Sälzer</dc:creator>
		<pubDate>Wed, 05 May 2010 11:56:20 +0000</pubDate>
		<guid isPermaLink="false">http://www.webguys.de/?p=22#comment-36</guid>
		<description>Hallo, 
ich bekomme es trotzdem nicht zum Laufen! Hast du eine Magento Installation wo ich mir das mal LIVE anschauen kann. Oder kannst du mir eine richtige step by step Anleitung geben! Ist  für mich sehr Wichtig das ich das zum Laufen bekomme! 

Grüße aus HH 

Phil</description>
		<content:encoded><![CDATA[<p>Hallo,<br />
ich bekomme es trotzdem nicht zum Laufen! Hast du eine Magento Installation wo ich mir das mal LIVE anschauen kann. Oder kannst du mir eine richtige step by step Anleitung geben! Ist  für mich sehr Wichtig das ich das zum Laufen bekomme! </p>
<p>Grüße aus HH </p>
<p>Phil</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Tobias Vogt</title>
		<link>http://www.webguys.de/magento/eigene-formularelemente-im-produkt-erstellen-gestalten-und-benutzen/comment-page-1/#comment-35</link>
		<dc:creator>Tobias Vogt</dc:creator>
		<pubDate>Tue, 04 May 2010 19:21:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.webguys.de/?p=22#comment-35</guid>
		<description>Hallo Phillip,

zu Frage 1: Nein &quot;local&quot; ist richtig. In locale liegen Übersetzungen, in local dagegen eigene Erweiterungen von Magento. Der Pfad im Artikel ist jedoch falsch: Richtig ist app/code/local. Das habe ich soeben korrigiert.

Zusätzlich musst du noch eine config.xml für das Modul erstellen. Sonst ist das Modul nicht aktiviert bzw. der Namespace nicht aktiv. Wie das mit dem Modulen geht findest du z.B. dort: http://rackspeed.de/forum/magento-faq-extensions/modulerstellung-erstelle-modul-funktion-ueberschreiben-19

Zur Frage 2: Ich habe den Artikel um einen Pfad ergänzt. Du kannst in der Regel am Class-Namen den Pfad ableiten. Ein Unterstrich (_) stellt hier immer einen Ordnerwechsel dar. Ein Slash öffnet immer den Namespace eines Moduls.

schönen Gruß und vielen Dank fürs Lob :)

Tobi

P.S. Zur Artikel schreiben muss ich erst mit meinem Mitschreiber sprechen. Da haben wir uns noch keine echten Gedanken zu gemacht :)</description>
		<content:encoded><![CDATA[<p>Hallo Phillip,</p>
<p>zu Frage 1: Nein &#8220;local&#8221; ist richtig. In locale liegen Übersetzungen, in local dagegen eigene Erweiterungen von Magento. Der Pfad im Artikel ist jedoch falsch: Richtig ist app/code/local. Das habe ich soeben korrigiert.</p>
<p>Zusätzlich musst du noch eine config.xml für das Modul erstellen. Sonst ist das Modul nicht aktiviert bzw. der Namespace nicht aktiv. Wie das mit dem Modulen geht findest du z.B. dort: <a href="http://rackspeed.de/forum/magento-faq-extensions/modulerstellung-erstelle-modul-funktion-ueberschreiben-19" rel="nofollow">http://rackspeed.de/forum/magento-faq-extensions/modulerstellung-erstelle-modul-funktion-ueberschreiben-19</a></p>
<p>Zur Frage 2: Ich habe den Artikel um einen Pfad ergänzt. Du kannst in der Regel am Class-Namen den Pfad ableiten. Ein Unterstrich (_) stellt hier immer einen Ordnerwechsel dar. Ein Slash öffnet immer den Namespace eines Moduls.</p>
<p>schönen Gruß und vielen Dank fürs Lob <img src='http://www.webguys.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Tobi</p>
<p>P.S. Zur Artikel schreiben muss ich erst mit meinem Mitschreiber sprechen. Da haben wir uns noch keine echten Gedanken zu gemacht <img src='http://www.webguys.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Philipp Sälzer</title>
		<link>http://www.webguys.de/magento/eigene-formularelemente-im-produkt-erstellen-gestalten-und-benutzen/comment-page-1/#comment-34</link>
		<dc:creator>Philipp Sälzer</dc:creator>
		<pubDate>Tue, 04 May 2010 11:27:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.webguys.de/?p=22#comment-34</guid>
		<description>alles klar kein Problem! Ach übrigens, du hattest mir auch einen Link zu dem Tut mit den Attributsets geschickt im Magento Forum! Danke, hatte ich schon selber gelöst siehe hier : 

http://shop.isetsolar.eu/index.php/inverters/sma/sunny-boy-1200.html

Aber danke für deinen Link, mach weiter so, zwar bis jetzt nicht viele Beiträge aber dafür sehr gute! Wenn du magst, würde mich vllt auch an dem Füllen von Beiträgen hier beteiligen! Sag mal bescheid</description>
		<content:encoded><![CDATA[<p>alles klar kein Problem! Ach übrigens, du hattest mir auch einen Link zu dem Tut mit den Attributsets geschickt im Magento Forum! Danke, hatte ich schon selber gelöst siehe hier : </p>
<p><a href="http://shop.isetsolar.eu/index.php/inverters/sma/sunny-boy-1200.html" rel="nofollow">http://shop.isetsolar.eu/index.php/inverters/sma/sunny-boy-1200.html</a></p>
<p>Aber danke für deinen Link, mach weiter so, zwar bis jetzt nicht viele Beiträge aber dafür sehr gute! Wenn du magst, würde mich vllt auch an dem Füllen von Beiträgen hier beteiligen! Sag mal bescheid</p>
]]></content:encoded>
	</item>
	<item>
		<title>Von: Tobias Vogt</title>
		<link>http://www.webguys.de/magento/eigene-formularelemente-im-produkt-erstellen-gestalten-und-benutzen/comment-page-1/#comment-33</link>
		<dc:creator>Tobias Vogt</dc:creator>
		<pubDate>Mon, 03 May 2010 20:31:19 +0000</pubDate>
		<guid isPermaLink="false">http://www.webguys.de/?p=22#comment-33</guid>
		<description>Hallo Philipp,

ich werde schauen das ich mir deine Frage morgen im Laufe des  Tages ein wenig näher anschaue - heute ist es schon zu spät :)

Lg,
Tobi</description>
		<content:encoded><![CDATA[<p>Hallo Philipp,</p>
<p>ich werde schauen das ich mir deine Frage morgen im Laufe des  Tages ein wenig näher anschaue &#8211; heute ist es schon zu spät <img src='http://www.webguys.de/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
<p>Lg,<br />
Tobi</p>
]]></content:encoded>
	</item>
</channel>
</rss>

