# Artikel auf Lager

**URL:** <https://forum.oxid-esales.com/t/artikel-auf-lager/46847>\
**Category:** Deutsches Forum\
**Tags:** development\
**Created:** [November 11, 2010, 3:13pm UTC](https://forum.oxid-esales.com/t/artikel-auf-lager/46847 "2010-11-11T15:13:53Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![g.lutschin](https://forum.oxid-esales.com/letter_avatar_proxy/v4/letter/g/ebca7d/32.png) [@g.lutschin](https://forum.oxid-esales.com/u/g.lutschin)\
**Post date:** [November 11, 2010, 3:13pm UTC](https://forum.oxid-esales.com/t/artikel-auf-lager/46847/1 "2010-11-11T15:13:53Z")

</div>

Hallo  
Ich nutzte in unserem Shop die Möglichkeit Artikel direkt vom Hersteller bzw.Lieferanten an den Kunden zusenden

Da diese Artikel bei mir nicht in der Lagerverwaltung auftauchen habe ich diese auf Fremdlager gesetzt. Jetzt möcht ich gern das standardmäßig wenn ich den Artikel mit Fremdlager kennzeichne das Feld:Info falls Artikel auf Lager mit einem Standardtext gefüllt ist.  
Denn Bereich in der articel\_stock.tpl habe ich schon gefunden, bin aber nicht so versiert die If abfrage mit smarty selber zu erstellen…  
Könnte mir da jemand einen Tipp geben.es sollte in etwa so sein wenn :

[oxarticles\_\_oxstockflag]=4 dann sollte [oxarticles\_\_oxstocktext]= Lieferzeit direkt vom Lieferanten ca 2 - 5 Werktage- eingetragen seinsein  
hier müsste das irgendwie geändert werden:

> \<td class=“edittext”\>  
> [{ oxmultilang ident=“ARTICLE\_STOCK\_STOCKTEXT” }]  
> \</td\>  
> \<td class=“edittext”\>  
> \<input type=“text” class=“editinput” size=“40” maxlength=“[{$edit-\>oxarticles\_\_oxstocktext-\>fldmax\_length}]” name=“editval[oxarticles\_\_oxstocktext]” value=“[{$edit-\>oxarticles\_\_oxstocktext-\>value}]” [{ $readonly }]\>  
> [{ oxinputhelp ident=“HELP\_ARTICLE\_STOCK\_STOCKTEXT” }]  
> \</td\>

Danke im voraus, das würde mir auch für spätere Änderung sehr helfen

---

<div class="post-metadata">

**Author:** ![exithh](https://forum.oxid-esales.com/letter_avatar_proxy/v4/letter/e/8baadc/32.png) [@exithh](https://forum.oxid-esales.com/u/exithh)\
**Post date:** [November 11, 2010, 5:34pm UTC](https://forum.oxid-esales.com/t/artikel-auf-lager/46847/2 "2010-11-11T17:34:46Z")

</div>

hi du must doch für jeden artikel diesen text reinschreiben

im Backend :

Artikel Verwalten -\> Artikel -\> (Artikel auswählen) dann auf den reiter Lager und dort und must du doch den text eintragen oder hab ich da was falsch verstandnen?

Gruß

exithh

---

<div class="post-metadata">

**Author:** ![g.lutschin](https://forum.oxid-esales.com/letter_avatar_proxy/v4/letter/g/ebca7d/32.png) [@g.lutschin](https://forum.oxid-esales.com/u/g.lutschin)\
**Post date:** [November 11, 2010, 6:28pm UTC](https://forum.oxid-esales.com/t/artikel-auf-lager/46847/3 "2010-11-11T18:28:34Z")

</div>

Das ist mir schon klar  
ich wollte halt wenn ich zum Beispiel Fremdlager oben auswähle gleich unten der Text drin steht .  
einfach dazu, damit man nicht an soviele Einträge denken muss wenn man einen neuen Artikel anlegt.  
ausserdem würde mich das mal interessieren wie sowas aussehen könnte um das vieleicht in einer anderen Form wo anders dann auch einzusetzen.  
Leider sind meine php-Kenntnisse und meine Kenntnisse über Klassen usw. noch nicht so ausgereift.

---

<div class="post-metadata">

**Author:** ![hajo](https://forum.oxid-esales.com/letter_avatar_proxy/v4/letter/h/6bbea6/32.png) [@hajo](https://forum.oxid-esales.com/u/hajo)\
**Post date:** [November 12, 2010, 12:03am UTC](https://forum.oxid-esales.com/t/artikel-auf-lager/46847/4 "2010-11-12T00:03:08Z")

</div>

Wenn ich dich jetzt richtig verstehe, willst du quasi einen anderen Standardtext für den Lieferstatus, wenn der Artikel auf “Fremdlager” steht.

Wenn dem so ist würd ich gar nicht in den Admin-Templates basteln, sondern einfach die Ausgabe im Frontend beinflussen.

in der details.tpl aus

```auto
 <div class="flag green"></div>

      [{ if $product->oxarticles__oxstocktext->value }]
        [{ $product->oxarticles__oxstocktext->value }]
      [{elseif $oViewConf->getStockOnDefaultMessage() }]
        [{ oxmultilang ident="DETAILS_READYFORSHIPPING" }]
      [{/if}]

```

dies machen

```auto
 <div class="flag green"></div>

      [{ if $product->oxarticles__oxstocktext->value }]
        [{ $product->oxarticles__oxstocktext->value }]
      [{elseif $oViewConf->getStockOnDefaultMessage() }]
         [{ if $product->oxarticles__oxstockflag->value == 4 }]
           [{ oxmultilang ident="DETAILS_READYFORSHIPPING2" }]
         [{else}]
           [{ oxmultilang ident="DETAILS_READYFORSHIPPING" }]
         [{/if}]
      [{/if}]

```

und dann in der cust\_lang.php eben die neue Variable DETAILS\_READYFORSHIPPING2 (oder wie immer du sie nennen willst) mit dem gewünschten Text eintragen.

Wenn mich meine Müdigkeit und mein eigenen Programmier-Unwissen nun nicht täuschen, sollte das funktionieren.

---

<div class="post-metadata">

**Author:** ![system](https://forum.oxid-esales.com/user_avatar/forum.oxid-esales.com/system/32/4245_2.png) [@system](https://forum.oxid-esales.com/u/system)\
**Post date:** [July 13, 2026, 7:55pm UTC](https://forum.oxid-esales.com/t/artikel-auf-lager/46847/5 "2026-07-13T19:55:35Z")

</div>


