# Herstellernummer PDF Lieferschein

**URL:** https://forum.shopware.com/t/herstellernummer-pdf-lieferschein/47274
**Category:** Allgemein
**Created:** [3. August 2017 um 09:51 UTC](https://forum.shopware.com/t/herstellernummer-pdf-lieferschein/47274 "2017-08-03T09:51:41Z")
**Posts on this page:** 17
**Page:** 1

<div class="post-metadata">

### Author: ![Hille](https://avatars.discourse-cdn.com/v4/letter/h/87869e/32.png) [@Hille](https://forum.shopware.com/u/Hille)
#### Post date: [3. August 2017 um 09:51 UTC](https://forum.shopware.com/t/herstellernummer-pdf-lieferschein/47274/1 "2017-08-03T09:51:41Z")

</div>

Ich möchte als zusätzliches Feld die Herstellernummer in den Lieferschein integrieren. Dazu habe ich die index.tpl wie folgt geändert

&nbsp;

```
...

...
    

{block name="document_index_table_supplier_nr"}

Hersteller-Nr.

{/block}

...

  {$position.meta.suppliernumber}

...

 

Das funktioniert soweit auch problemlos. Leider wird die Herstellernummer aber auch in der Rechnung angezeigt. Wie müsste ich die index_ls.tpl bzw die index.tpl entsprechend ändern, das die Herstellernummer nur im Lieferschein angezeigt wird?
```

---

<div class="post-metadata">

### Author: ![simplybecause](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/simplybecause/32/7845_2.png) [@simplybecause](https://forum.shopware.com/u/simplybecause)
#### Post date: [3. August 2017 um 11:45 UTC](https://forum.shopware.com/t/herstellernummer-pdf-lieferschein/47274/2 "2017-08-03T11:45:04Z")

</div>

Die Änderung nur der index\_ls.tpl hinzufügen.

---

<div class="post-metadata">

### Author: ![Hille](https://avatars.discourse-cdn.com/v4/letter/h/87869e/32.png) [@Hille](https://forum.shopware.com/u/Hille)
#### Post date: [3. August 2017 um 12:24 UTC](https://forum.shopware.com/t/herstellernummer-pdf-lieferschein/47274/3 "2017-08-03T12:24:01Z")

</div>

Den Gedanken hatte ich auch schon. Nur dann wird weder im Lieferschein, noch in der Rechnung das zusätzliche Feld angezeigt.

---

<div class="post-metadata">

### Author: ![Hille](https://avatars.discourse-cdn.com/v4/letter/h/87869e/32.png) [@Hille](https://forum.shopware.com/u/Hille)
#### Post date: [15. August 2017 um 12:16 UTC](https://forum.shopware.com/t/herstellernummer-pdf-lieferschein/47274/4 "2017-08-15T12:16:48Z")

</div>

Habe leider noch keine Lösung gefunden, wie ich diese Änderung / Ergänzung nur im Lieferschein erreiche. Wäre echt prima, wenn mir da jemand einen Denkanstoss verpassen könnte.

---

<div class="post-metadata">

### Author: ![vanwittlaer](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/vanwittlaer/32/8499_2.png) [@vanwittlaer](https://forum.shopware.com/u/vanwittlaer)
#### Post date: [16. August 2017 um 16:39 UTC](https://forum.shopware.com/t/herstellernummer-pdf-lieferschein/47274/5 "2017-08-16T16:39:17Z")

</div>

Hallo Hille,

Wenn das nicht funzt, machst Du was falsch. Du müsstest also schon mal Deinen Code für die index\_ls.tpl posten, damit man überhaupt eine Idee hat.

Was ist das für ein Block

```
{block name="document_index_table_supplier_nr"}

```

bzw. wo kommt der her? Arbeitest Du mit einem Custom-Template für die Doc-Vorlagen?

Gruß,

Geert

---

<div class="post-metadata">

### Author: ![Hille](https://avatars.discourse-cdn.com/v4/letter/h/87869e/32.png) [@Hille](https://forum.shopware.com/u/Hille)
#### Post date: [16. August 2017 um 17:54 UTC](https://forum.shopware.com/t/herstellernummer-pdf-lieferschein/47274/6 "2017-08-16T17:54:33Z")

</div>

hier meine index\_ls.tpl

```
{extends file="documents/index.tpl"}

{block name="document_index_table_head_tax"}
{/block}

{block name="document_index_table_head_price"}
{/block}

{block name="document_index_table_tax"}
{/block}

{block name="document_index_table_price"}
{/block}

{block name="document_index_amount"}
{/block}
{block name="document_index_info_net"}
{/block}

{block name="document_index_head_bottom"}
    {s name="DocumentIndexShippingNumber"}{/s} {$Document.id}
{/block}

{block name="document_index_selectAdress"}
    {assign var="address" value="shipping"}
{/block}

{block name="document_index_table_each"}{if $position.modus == 0 || $position.modus == 1}{$smarty.block.parent}{/if}
{/block}

{block name="document_index_head_right" append}
{if $Document.bid}{s name="DocumentIndexInvoiceID"}{/s} {$Document.bid}{/if}
{/block}

```

Ich habe diesen Link als Vorlage genommen

[https://forum.shopware.com/discussion/10279/pdf-belege-anpassen-kein-design-sondern-enthaltene-daten](https://forum.shopware.com/discussion/10279/pdf-belege-anpassen-kein-design-sondern-enthaltene-daten)

---

<div class="post-metadata">

### Author: ![vanwittlaer](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/vanwittlaer/32/8499_2.png) [@vanwittlaer](https://forum.shopware.com/u/vanwittlaer)
#### Post date: [16. August 2017 um 18:06 UTC](https://forum.shopware.com/t/herstellernummer-pdf-lieferschein/47274/7 "2017-08-16T18:06:46Z")

</div>

Aber mit suppliernumber steht da jetzt in Deinem Code auch gar nichts drin?!

---

<div class="post-metadata">

### Author: ![Hille](https://avatars.discourse-cdn.com/v4/letter/h/87869e/32.png) [@Hille](https://forum.shopware.com/u/Hille)
#### Post date: [16. August 2017 um 18:10 UTC](https://forum.shopware.com/t/herstellernummer-pdf-lieferschein/47274/8 "2017-08-16T18:10:58Z")

</div>

> [@vanwittlaer schrieb:](https://forum.shopware.com/profile/21776/vanwittlaer "vanwittlaer")
> 
> Aber mit suppliernumber steht da jetzt in Deinem Code auch gar nichts drin?!

Ja, es steht in der index.tpl, so wie im ersten Post beschrieben. Wenn ich den oben genannten Code nur in die index\_ls.tpl eintrage, wird das zusätzliche Feld weder in der Rechnung, noch im Lieferschein angezeigt.

---

<div class="post-metadata">

### Author: ![vanwittlaer](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/vanwittlaer/32/8499_2.png) [@vanwittlaer](https://forum.shopware.com/u/vanwittlaer)
#### Post date: [16. August 2017 um 18:18 UTC](https://forum.shopware.com/t/herstellernummer-pdf-lieferschein/47274/9 "2017-08-16T18:18:46Z")

</div>

Post bitte mal die index\_ls.tpl so, wie Du meinst, dass die Nummer im Lieferschein kommen sollte - sonst ist das doch ein Rumgeiere, sorry.

---

<div class="post-metadata">

### Author: ![Hille](https://avatars.discourse-cdn.com/v4/letter/h/87869e/32.png) [@Hille](https://forum.shopware.com/u/Hille)
#### Post date: [16. August 2017 um 18:21 UTC](https://forum.shopware.com/t/herstellernummer-pdf-lieferschein/47274/10 "2017-08-16T18:21:42Z")

</div>

Ich hatte diese Zeilen in die index\_ls.tpl kopiert.

{block name=“document\_index\_table\_supplier\_nr”}

**Hersteller-Nr.**  
|  
{/block}

&nbsp; {$position.meta.suppliernumber}  
|

&nbsp;

In der index.tpl hatte ich diese dann entfernt

|

---

<div class="post-metadata">

### Author: ![vanwittlaer](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/vanwittlaer/32/8499_2.png) [@vanwittlaer](https://forum.shopware.com/u/vanwittlaer)
#### Post date: [16. August 2017 um 18:30 UTC](https://forum.shopware.com/t/herstellernummer-pdf-lieferschein/47274/11 "2017-08-16T18:30:07Z")

</div>

> diese Zeilen in die index\_ls.tpl kopiert

… ja aber wohin??? Hey, das macht so keinen Spaß. Also, meine Frage war ja u.a., wo der Block

```
{block name="document_index_table_supplier_nr"}

```

herkommt, die hast Du auch noch nicht beantwortet. Diesen Block findest Du ja nicht im „Mutter-Template“, also der index.tpl im Bare-Theme. Wenn es dort aber einen solchen Block nicht gibt, wird er auch in einem abgeleiteten Theme nicht kommen - es sei denn, er steht im abgeleiteten Theme innerhalb eines „richtigen“ Blocks, den es auch im Mutter-Template gibt.

Beschäftige Dich mal mit Smarty-Templating und speziell den Vererbungsregeln.

Viel Erfolg,

Geert

---

<div class="post-metadata">

### Author: ![Hille](https://avatars.discourse-cdn.com/v4/letter/h/87869e/32.png) [@Hille](https://forum.shopware.com/u/Hille)
#### Post date: [16. August 2017 um 18:38 UTC](https://forum.shopware.com/t/herstellernummer-pdf-lieferschein/47274/12 "2017-08-16T18:38:03Z")

</div>

Die Zeilen habe ich ganz ans Ende eingefügt.

Diese Zeile

```
{block name="document_index_table_supplier_nr"}

```

bzw. den kompletten Codeschnipsel hatte ich aus diesem Post

[https://forum.shopware.com/discussion/10279/pdf-belege-anpassen-kein-design-sondern-enthaltene-daten](https://forum.shopware.com/discussion/10279/pdf-belege-anpassen-kein-design-sondern-enthaltene-daten)

Ich habe schon einiges versucht zu erlesen, aber ich komme einfach nicht weiter, Wäre exht Klasse, wenn du mir die richtige Richtung zeigen könntest.

---

<div class="post-metadata">

### Author: ![vanwittlaer](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/vanwittlaer/32/8499_2.png) [@vanwittlaer](https://forum.shopware.com/u/vanwittlaer)
#### Post date: [16. August 2017 um 18:49 UTC](https://forum.shopware.com/t/herstellernummer-pdf-lieferschein/47274/13 "2017-08-16T18:49:30Z")

</div>

Tja ich denke den von Dir zitierten Post kannst Du mal vergessen, ist ja uralt. Wenn Du da was in den Templates machen willst, musst Du wie gesagt die Basics verstehen. Finden sich im Netz, oder, wenn Du es gut und einfach erklärt haben willst, im Shopware-Buch von Daniel Nögel.

Im Moment stehst Du, sorry, kenntnismäßig bei Null oder sogar drunter. Da ist es schwierig, Dir weiterzuhelfen. Ich habs ja versucht:

> Beschäftige Dich mal mit Smarty-Templating und speziell den Vererbungsregeln.

Viel Erfolg!

Geert

---

<div class="post-metadata">

### Author: ![Hille](https://avatars.discourse-cdn.com/v4/letter/h/87869e/32.png) [@Hille](https://forum.shopware.com/u/Hille)
#### Post date: [16. August 2017 um 18:54 UTC](https://forum.shopware.com/t/herstellernummer-pdf-lieferschein/47274/14 "2017-08-16T18:54:59Z")

</div>

Das hilft mir im Moment zwar überhaupt nicht weiter, aber trotzdem danke für deine Bemühungen.

---

<div class="post-metadata">

### Author: ![vanwittlaer](https://dub1.discourse-cdn.com/flex013/user_avatar/forum.shopware.com/vanwittlaer/32/8499_2.png) [@vanwittlaer](https://forum.shopware.com/u/vanwittlaer)
#### Post date: [16. August 2017 um 19:00 UTC](https://forum.shopware.com/t/herstellernummer-pdf-lieferschein/47274/15 "2017-08-16T19:00:28Z")

</div>

„Danke“ ist der Knopf oben …

---

<div class="post-metadata">

### Author: ![Hille](https://avatars.discourse-cdn.com/v4/letter/h/87869e/32.png) [@Hille](https://forum.shopware.com/u/Hille)
#### Post date: [21. August 2017 um 09:07 UTC](https://forum.shopware.com/t/herstellernummer-pdf-lieferschein/47274/16 "2017-08-21T09:07:51Z")

</div>

Habe das nun gelöst bekommen. Der entscheidene Hinweis waren die Vererbungsregeln.

---

<div class="post-metadata">

### Author: ![0607mt](https://avatars.discourse-cdn.com/v4/letter/0/58f4c7/32.png) [@0607mt](https://forum.shopware.com/u/0607mt)
#### Post date: [25. August 2017 um 11:20 UTC](https://forum.shopware.com/t/herstellernummer-pdf-lieferschein/47274/17 "2017-08-25T11:20:28Z")

</div>

Hallo Hille,

könntest Du die Lösung vielleicht posten da ich genau das gleiche Problem habe leider.

Vielen Dank.

&nbsp;
