<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki.webs.de//index.php?action=history&amp;feed=atom&amp;title=Admin%3AVersandarten</id>
	<title>Admin:Versandarten - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.webs.de//index.php?action=history&amp;feed=atom&amp;title=Admin%3AVersandarten"/>
	<link rel="alternate" type="text/html" href="https://wiki.webs.de//index.php?title=Admin:Versandarten&amp;action=history"/>
	<updated>2026-08-10T17:07:56Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in WEB-Shop Software Wiki</subtitle>
	<generator>MediaWiki 1.44.2</generator>
	<entry>
		<id>https://wiki.webs.de//index.php?title=Admin:Versandarten&amp;diff=1030&amp;oldid=prev</id>
		<title>Yogi: /* Versandart duplizieren */</title>
		<link rel="alternate" type="text/html" href="https://wiki.webs.de//index.php?title=Admin:Versandarten&amp;diff=1030&amp;oldid=prev"/>
		<updated>2012-11-12T08:03:13Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Versandart duplizieren&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 12. November 2012, 08:03 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l15&quot;&gt;Zeile 15:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 15:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Im Backend &amp;quot;Module&amp;quot; -&amp;gt; &amp;quot;Versandkosten&amp;quot; erkennst Du in der Spalte &amp;quot;Modulname&amp;quot; den Dateinamen für die Versandart, in unserem Fall also &amp;#039;&amp;#039;&amp;#039;table&amp;#039;&amp;#039;&amp;#039;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Im Backend &amp;quot;Module&amp;quot; -&amp;gt; &amp;quot;Versandkosten&amp;quot; erkennst Du in der Spalte &amp;quot;Modulname&amp;quot; den Dateinamen für die Versandart, in unserem Fall also &amp;#039;&amp;#039;&amp;#039;table&amp;#039;&amp;#039;&amp;#039;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Nun möchten sagen wir mal die neue Versandart soll &quot;tableeu&quot; heißen - liegt ja Nahe, table war es vorher und &quot;eu&quot; als Ergänung zur Unterscheidung. Also kopierst Du die obigen Dateien unter dem neuen Namen &quot;tableeu.php&quot;:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Nun möchten sagen wir mal die neue Versandart soll &quot;tableeu&quot; heißen - liegt ja Nahe, table war es vorher und &quot;eu&quot; als Ergänung zur Unterscheidung. &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Bei der Namensgebung sollte man nur Kleinbuchstaben verwenden, ein Unterstrich im Namen führt zu einem Problem beim Checkout! &lt;/ins&gt;Also kopierst Du die obigen Dateien unter dem neuen Namen &quot;tableeu.php&quot;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* includes/modules/shipping/tableeu.php und&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* includes/modules/shipping/tableeu.php und&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* lang/german/modules/shipping/tableeu.php&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* lang/german/modules/shipping/tableeu.php&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Yogi</name></author>
	</entry>
	<entry>
		<id>https://wiki.webs.de//index.php?title=Admin:Versandarten&amp;diff=1029&amp;oldid=prev</id>
		<title>Yogi: /* Versandart duplizieren */</title>
		<link rel="alternate" type="text/html" href="https://wiki.webs.de//index.php?title=Admin:Versandarten&amp;diff=1029&amp;oldid=prev"/>
		<updated>2012-11-12T08:01:53Z</updated>

		<summary type="html">&lt;p&gt;&lt;span class=&quot;autocomment&quot;&gt;Versandart duplizieren&lt;/span&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 12. November 2012, 08:01 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l15&quot;&gt;Zeile 15:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 15:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Im Backend &amp;quot;Module&amp;quot; -&amp;gt; &amp;quot;Versandkosten&amp;quot; erkennst Du in der Spalte &amp;quot;Modulname&amp;quot; den Dateinamen für die Versandart, in unserem Fall also &amp;#039;&amp;#039;&amp;#039;table&amp;#039;&amp;#039;&amp;#039;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Im Backend &amp;quot;Module&amp;quot; -&amp;gt; &amp;quot;Versandkosten&amp;quot; erkennst Du in der Spalte &amp;quot;Modulname&amp;quot; den Dateinamen für die Versandart, in unserem Fall also &amp;#039;&amp;#039;&amp;#039;table&amp;#039;&amp;#039;&amp;#039;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Nun möchten sagen wir mal die neue Versandart soll &quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;table_eu&lt;/del&gt;&quot; heißen - liegt ja Nahe, table war es vorher und &quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;_eu&lt;/del&gt;&quot; als Ergänung zur Unterscheidung. Also kopierst Du die obigen Dateien unter dem neuen Namen &quot;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;table_eu&lt;/del&gt;.php&quot;:&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Nun möchten sagen wir mal die neue Versandart soll &quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;tableeu&lt;/ins&gt;&quot; heißen - liegt ja Nahe, table war es vorher und &quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;eu&lt;/ins&gt;&quot; als Ergänung zur Unterscheidung. Also kopierst Du die obigen Dateien unter dem neuen Namen &quot;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;tableeu&lt;/ins&gt;.php&quot;:&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* includes/modules/shipping/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;table_eu&lt;/del&gt;.php und&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* includes/modules/shipping/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;tableeu&lt;/ins&gt;.php und&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* lang/german/modules/shipping/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;table_eu&lt;/del&gt;.php&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* lang/german/modules/shipping/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;tableeu&lt;/ins&gt;.php&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* lang/english/modules/shipping/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;table_eu&lt;/del&gt;.php&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;* lang/english/modules/shipping/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;tableeu&lt;/ins&gt;.php&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In diesen Dateien werden diverse Konstanten verwendet nun auch noch geändert werden müssen, aber der Reihe nach.  &lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;In diesen Dateien werden diverse Konstanten verwendet nun auch noch geändert werden müssen, aber der Reihe nach.  &lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Anpassen der Zahlungsklasse ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Anpassen der Zahlungsklasse ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Öffne zunächst die Datei &#039;&#039;includes/modules/shipping/&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;table_eu&lt;/del&gt;.php&#039;&#039; und suche dort nach &#039;&#039;class &#039;&#039;&#039;table&#039;&#039;&#039;&#039;&#039; - hier &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;muß &lt;/del&gt;&#039;&#039;&#039;table&#039;&#039;&#039; durch &#039;&#039;&#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;table_eu&lt;/del&gt;&#039;&#039;&#039; ersetzt werden. Jede Klasse hat einen [http://php.net/manual/de/language.oop5.decon.php Konstruktor], der entweder __construct oder so wie die Klasse genannt ist - suche also nach &#039;&#039;function &#039;&#039;&#039;table&#039;&#039;&#039;&#039;&#039; und ersetzte auch dort &#039;&#039;&#039;table&#039;&#039;&#039; durch &#039;&#039;&#039;__construct&#039;&#039;&#039; (da wir PHP V5.x verwenden). Wenn es keine &#039;&#039;function &#039;&#039;&#039;table&#039;&#039;&#039;&#039;&#039; gibt so prüfe ob es eine &#039;&#039;function __construct&#039;&#039; gibt, wenn ja muss du hier nix anpassen.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Öffne zunächst die Datei &#039;&#039;includes/modules/shipping/&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;tableeu&lt;/ins&gt;.php&#039;&#039; und suche dort nach &#039;&#039;class &#039;&#039;&#039;table&#039;&#039;&#039;&#039;&#039; - hier &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;muss &lt;/ins&gt;&#039;&#039;&#039;table&#039;&#039;&#039; durch &#039;&#039;&#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;tableeu&lt;/ins&gt;&#039;&#039;&#039; ersetzt werden. Jede Klasse hat einen [http://php.net/manual/de/language.oop5.decon.php Konstruktor], der entweder __construct oder so wie die Klasse genannt ist - suche also nach &#039;&#039;function &#039;&#039;&#039;table&#039;&#039;&#039;&#039;&#039; und ersetzte auch dort &#039;&#039;&#039;table&#039;&#039;&#039; durch &#039;&#039;&#039;__construct&#039;&#039;&#039; (da wir PHP V5.x verwenden). Wenn es keine &#039;&#039;function &#039;&#039;&#039;table&#039;&#039;&#039;&#039;&#039; gibt so prüfe ob es eine &#039;&#039;function __construct&#039;&#039; gibt, wenn ja muss du hier nix anpassen.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Klasse selbst weiß ebenfalls wie sie heißt - und speichert dies in der Varibale &#039;&#039;&#039;$this-&amp;gt;code&#039;&#039;&#039;. Suche also nach $this-&amp;gt;code und weise dieser ebenfalls den neuen Wert &#039;&#039;&#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;table_eu&lt;/del&gt;&#039;&#039;&#039; - da wir PHP V5.x verwenden könnte man hier auch &#039;&#039;&#039;[http://de1.php.net/manual/de/function.get-class.php get_class($this)]&#039;&#039;&#039; verwenden, welches ebenfalls den Namen der Klasse zurückliefert.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Klasse selbst weiß ebenfalls wie sie heißt - und speichert dies in der Varibale &#039;&#039;&#039;$this-&amp;gt;code&#039;&#039;&#039;. Suche also nach $this-&amp;gt;code und weise dieser ebenfalls den neuen Wert &#039;&#039;&#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;tableeu&lt;/ins&gt;&#039;&#039;&#039; - da wir PHP V5.x verwenden könnte man hier auch &#039;&#039;&#039;[http://de1.php.net/manual/de/function.get-class.php get_class($this)]&#039;&#039;&#039; verwenden, welches ebenfalls den Namen der Klasse zurückliefert.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Nun müssen wir noch die Konstanten ändern. In der Klasse wird ganz oft &#039;&#039;&#039;MODULE_SHIPPING_TABLE_&#039;&#039;&#039; verwendet, wobei dahinter noch diverse namen kommen. Diese müssen auch alle in den neuen Wert &#039;&#039;&#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;MODULE_SHIPPING_TABLE_EU_&lt;/del&gt;&#039;&#039;&#039; geändert werden.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Nun müssen wir noch die Konstanten ändern. In der Klasse wird ganz oft &#039;&#039;&#039;MODULE_SHIPPING_TABLE_&#039;&#039;&#039; verwendet, wobei dahinter noch diverse namen kommen. Diese müssen auch alle in den neuen Wert &#039;&#039;&#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;MODULE_SHIPPING_TABLEEU_&lt;/ins&gt;&#039;&#039;&#039; geändert werden.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Anpassung der Sprachdateien ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Anpassung der Sprachdateien ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Yogi</name></author>
	</entry>
	<entry>
		<id>https://wiki.webs.de//index.php?title=Admin:Versandarten&amp;diff=1027&amp;oldid=prev</id>
		<title>Yogi am 10. November 2012 um 20:59 Uhr</title>
		<link rel="alternate" type="text/html" href="https://wiki.webs.de//index.php?title=Admin:Versandarten&amp;diff=1027&amp;oldid=prev"/>
		<updated>2012-11-10T20:59:48Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;table style=&quot;background-color: #fff; color: #202122;&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr class=&quot;diff-title&quot; lang=&quot;de&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;← Nächstältere Version&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: #fff; color: #202122; text-align: center;&quot;&gt;Version vom 10. November 2012, 20:59 Uhr&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l23&quot;&gt;Zeile 23:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 23:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Anpassen der Zahlungsklasse ===&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;=== Anpassen der Zahlungsklasse ===&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Öffne zunächst die Datei &#039;&#039;includes/modules/shipping/table_eu.php&#039;&#039; und suche dort nach &#039;&#039;class table&#039;&#039; - hier muß table durch table_eu ersetzt werden. Jede Klasse hat einen &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Constructor&lt;/del&gt;, der entweder __construct oder so &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;heißt &lt;/del&gt;wie die Klasse - suche also nach &#039;function table&#039; und ersetzte auch dort &#039;&#039;&#039;table&#039;&#039;&#039; durch &#039;&#039;&#039;&lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;table_eu&lt;/del&gt;&#039;&#039;&#039;. Wenn es keine &#039;&#039;function &#039;&#039;&#039;table&#039;&#039;&#039;&#039;&#039; gibt so prüfe ob es eine &#039;&#039;function &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;_construct&lt;/del&gt;&#039;&#039; gibt, wenn ja &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;muß &lt;/del&gt;du hier nix anpassen.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Öffne zunächst die Datei &#039;&#039;includes/modules/shipping/table_eu.php&#039;&#039; und suche dort nach &#039;&#039;class &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;&lt;/ins&gt;table&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;&lt;/ins&gt;&#039;&#039; - hier muß &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;&lt;/ins&gt;table&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039; &lt;/ins&gt;durch &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;&lt;/ins&gt;table_eu&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039; &lt;/ins&gt;ersetzt werden. Jede Klasse hat einen &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[http://php.net/manual/de/language.oop5.decon.php Konstruktor]&lt;/ins&gt;, der entweder __construct oder so wie die Klasse &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;genannt ist &lt;/ins&gt;- suche also nach &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&lt;/ins&gt;&#039;function &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;&lt;/ins&gt;table&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&#039;&#039;&#039;&#039;&lt;/ins&gt;&#039; und ersetzte auch dort &#039;&#039;&#039;table&#039;&#039;&#039; durch &#039;&#039;&#039;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;__construct&lt;/ins&gt;&#039;&#039;&#039; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;(da wir PHP V5.x verwenden)&lt;/ins&gt;. Wenn es keine &#039;&#039;function &#039;&#039;&#039;table&#039;&#039;&#039;&#039;&#039; gibt so prüfe ob es eine &#039;&#039;function &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;__construct&lt;/ins&gt;&#039;&#039; gibt, wenn ja &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;muss &lt;/ins&gt;du hier nix anpassen.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;−&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Klasse selbst weiß ebenfalls wie sie heißt - und speichert dies in der &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;varibale &lt;/del&gt;&#039;&#039;&#039;$this-&amp;gt;code&#039;&#039;&#039;. Suche also nach $this-&amp;gt;code und weise dieser ebenfalls den neuen &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;wert &lt;/del&gt;&#039;&#039;&#039;table_eu&#039;&#039;&#039; &lt;del style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;zu&lt;/del&gt;.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Die Klasse selbst weiß ebenfalls wie sie heißt - und speichert dies in der &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Varibale &lt;/ins&gt;&#039;&#039;&#039;$this-&amp;gt;code&#039;&#039;&#039;. Suche also nach $this-&amp;gt;code und weise dieser ebenfalls den neuen &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Wert &lt;/ins&gt;&#039;&#039;&#039;table_eu&#039;&#039;&#039; &lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;- da wir PHP V5.x verwenden könnte man hier auch &#039;&#039;&#039;[http://de1.php.net/manual/de/function.get-class.php get_class($this)]&#039;&#039;&#039; verwenden, welches ebenfalls den Namen der Klasse zurückliefert&lt;/ins&gt;.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Nun müssen wir noch die Konstanten ändern. In der Klasse wird ganz oft &amp;#039;&amp;#039;&amp;#039;MODULE_SHIPPING_TABLE_&amp;#039;&amp;#039;&amp;#039; verwendet, wobei dahinter noch diverse namen kommen. Diese müssen auch alle in den neuen Wert &amp;#039;&amp;#039;&amp;#039;MODULE_SHIPPING_TABLE_EU_&amp;#039;&amp;#039;&amp;#039; geändert werden.&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Nun müssen wir noch die Konstanten ändern. In der Klasse wird ganz oft &amp;#039;&amp;#039;&amp;#039;MODULE_SHIPPING_TABLE_&amp;#039;&amp;#039;&amp;#039; verwendet, wobei dahinter noch diverse namen kommen. Diese müssen auch alle in den neuen Wert &amp;#039;&amp;#039;&amp;#039;MODULE_SHIPPING_TABLE_EU_&amp;#039;&amp;#039;&amp;#039; geändert werden.&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l33&quot;&gt;Zeile 33:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Zeile 33:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;br&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Vor dem Testen sollte man wie immer eine Sicherung anfertigen (Dateien &amp;amp; Datenbank)&lt;/div&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot;&gt;&lt;/td&gt;&lt;td style=&quot;background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Vor dem Testen sollte man wie immer eine Sicherung anfertigen (Dateien &amp;amp; Datenbank)&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;=== Steuerzone anpassen ===&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Um nun die richtige Steuerung zu implementieren überprüfe die vorhandenen Steuerzonen. Für unseren Fall erzeugen wir eine Steuerzone &quot;Versand DE&quot; welcher wir nur das Land &quot;Germany&quot; zuweisen. Anschließend erstellen wir eine Steuerzone &quot;Versand EU&quot; welcher wir alle EU-Länder mit Ausnahme von Deutschland hinzufügen.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Nun weisen wir der jeweiligen Versandart die entsprechende Steuerzone zu und haben für Deutschland die eine und für die EU die anderen Versandkosten.&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-side-deleted&quot;&gt;&lt;/td&gt;&lt;td class=&quot;diff-marker&quot; data-marker=&quot;+&quot;&gt;&lt;/td&gt;&lt;td style=&quot;color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;Das ganze kann man natürlich beliebig wiederholen...&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;</summary>
		<author><name>Yogi</name></author>
	</entry>
	<entry>
		<id>https://wiki.webs.de//index.php?title=Admin:Versandarten&amp;diff=1026&amp;oldid=prev</id>
		<title>Yogi: Die Seite wurde neu angelegt: „Im WEB-Shop sind bereits diverse Versandarten vorhanden.  Viele Versandarten bieten die Möglichkeit diese auf eine &quot;Steuerzone&quot; zu beschränken. Diese Steuerz…“</title>
		<link rel="alternate" type="text/html" href="https://wiki.webs.de//index.php?title=Admin:Versandarten&amp;diff=1026&amp;oldid=prev"/>
		<updated>2012-11-10T20:45:37Z</updated>

		<summary type="html">&lt;p&gt;Die Seite wurde neu angelegt: „Im WEB-Shop sind bereits diverse Versandarten vorhanden.  Viele Versandarten bieten die Möglichkeit diese auf eine &amp;quot;Steuerzone&amp;quot; zu beschränken. Diese Steuerz…“&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;Im WEB-Shop sind bereits diverse Versandarten vorhanden.&lt;br /&gt;
&lt;br /&gt;
Viele Versandarten bieten die Möglichkeit diese auf eine &amp;quot;Steuerzone&amp;quot; zu beschränken. Diese Steuerzone hat nix mit der deutschen Steuer zu tun, sondern es handelt sich vielmehr um eine Kontrollzone. Diese &amp;quot;Zonen&amp;quot; können im Backend unter &amp;quot;Land/Steuer&amp;quot; -&amp;gt; Steuerzonen angelegt und bearbeitet werden.&lt;br /&gt;
&lt;br /&gt;
Häufig benötigt man mehrere Versandarten, insbesondere wenn man ins In- und Ausland verschickt. Anstatt sich nun auf die &amp;quot;vorhandenen&amp;quot; Versandarten zu beschränken kann man auch eine Versandart &amp;quot;duplizieren&amp;quot; indem man den Code vervielfältigt.&lt;br /&gt;
&lt;br /&gt;
== Versandart duplizieren ==&lt;br /&gt;
Eine Versandart besteht immer aus einer Code- und mehreren Spachdateien. Diese befinden sich unter&lt;br /&gt;
* includes/modules/shipping/&amp;#039;&amp;#039;versandart&amp;#039;&amp;#039;.php und&lt;br /&gt;
* lang/&amp;#039;&amp;#039;Sprache&amp;#039;&amp;#039;/modules/shipping/&amp;#039;&amp;#039;versandart&amp;#039;&amp;#039;.php&lt;br /&gt;
&lt;br /&gt;
Bei einer Standardinstallation sind es also zwei Sprachdateien (german / english).&lt;br /&gt;
&lt;br /&gt;
Nehmen wir mal an Du möchtest die &amp;quot;Tabellarischen Versandkosten&amp;quot; sowohl für Deutschland als auch für EU (ohne D) verwenden.&lt;br /&gt;
Im Backend &amp;quot;Module&amp;quot; -&amp;gt; &amp;quot;Versandkosten&amp;quot; erkennst Du in der Spalte &amp;quot;Modulname&amp;quot; den Dateinamen für die Versandart, in unserem Fall also &amp;#039;&amp;#039;&amp;#039;table&amp;#039;&amp;#039;&amp;#039;.&lt;br /&gt;
&lt;br /&gt;
Nun möchten sagen wir mal die neue Versandart soll &amp;quot;table_eu&amp;quot; heißen - liegt ja Nahe, table war es vorher und &amp;quot;_eu&amp;quot; als Ergänung zur Unterscheidung. Also kopierst Du die obigen Dateien unter dem neuen Namen &amp;quot;table_eu.php&amp;quot;:&lt;br /&gt;
* includes/modules/shipping/table_eu.php und&lt;br /&gt;
* lang/german/modules/shipping/table_eu.php&lt;br /&gt;
* lang/english/modules/shipping/table_eu.php&lt;br /&gt;
&lt;br /&gt;
In diesen Dateien werden diverse Konstanten verwendet nun auch noch geändert werden müssen, aber der Reihe nach. &lt;br /&gt;
&lt;br /&gt;
=== Anpassen der Zahlungsklasse ===&lt;br /&gt;
Öffne zunächst die Datei &amp;#039;&amp;#039;includes/modules/shipping/table_eu.php&amp;#039;&amp;#039; und suche dort nach &amp;#039;&amp;#039;class table&amp;#039;&amp;#039; - hier muß table durch table_eu ersetzt werden. Jede Klasse hat einen Constructor, der entweder __construct oder so heißt wie die Klasse - suche also nach &amp;#039;function table&amp;#039; und ersetzte auch dort &amp;#039;&amp;#039;&amp;#039;table&amp;#039;&amp;#039;&amp;#039; durch &amp;#039;&amp;#039;&amp;#039;table_eu&amp;#039;&amp;#039;&amp;#039;. Wenn es keine &amp;#039;&amp;#039;function &amp;#039;&amp;#039;&amp;#039;table&amp;#039;&amp;#039;&amp;#039;&amp;#039;&amp;#039; gibt so prüfe ob es eine &amp;#039;&amp;#039;function _construct&amp;#039;&amp;#039; gibt, wenn ja muß du hier nix anpassen.&lt;br /&gt;
&lt;br /&gt;
Die Klasse selbst weiß ebenfalls wie sie heißt - und speichert dies in der varibale &amp;#039;&amp;#039;&amp;#039;$this-&amp;gt;code&amp;#039;&amp;#039;&amp;#039;. Suche also nach $this-&amp;gt;code und weise dieser ebenfalls den neuen wert &amp;#039;&amp;#039;&amp;#039;table_eu&amp;#039;&amp;#039;&amp;#039; zu.&lt;br /&gt;
&lt;br /&gt;
Nun müssen wir noch die Konstanten ändern. In der Klasse wird ganz oft &amp;#039;&amp;#039;&amp;#039;MODULE_SHIPPING_TABLE_&amp;#039;&amp;#039;&amp;#039; verwendet, wobei dahinter noch diverse namen kommen. Diese müssen auch alle in den neuen Wert &amp;#039;&amp;#039;&amp;#039;MODULE_SHIPPING_TABLE_EU_&amp;#039;&amp;#039;&amp;#039; geändert werden.&lt;br /&gt;
&lt;br /&gt;
=== Anpassung der Sprachdateien ===&lt;br /&gt;
In den Sprachdateien wird diversen Konstanten der entsprechende Text zugewiesen, auch diese müssen wie oben beschrieben auf den neuen Modulnamen angepasst werden.&lt;br /&gt;
&lt;br /&gt;
Vor dem Testen sollte man wie immer eine Sicherung anfertigen (Dateien &amp;amp; Datenbank)&lt;/div&gt;</summary>
		<author><name>Yogi</name></author>
	</entry>
</feed>