Hersteller => Designer

Hallo zusammen,

Ich möchte gerne global (also Frontend/Backend) Das Wort Hersteller durch Designer ersetzen, sowei so gut, ich dachte mir mit einem suchen/ersetzen in der entsprechenden lang.php sei das erledigt, aber Pustekuchen, da kann ich ändern wie ich lustig bin, es bliebt Hersteller stehen, owbohl die Smarty-Verweise sehr wohl den Wert der lang.php anzeigen sollten, jemand eine Idee?

Dann möchte ich noch das in der Detailansicht eines Produktes der Lieferant und der Hersteller angezeigt wird. Dafür habe ich den entsprechenden Teil des Smarty Templates angepasst


        [{ assign var="oManufacturer" value=$oView->getManufacturer()}]
        [{if ($oManufacturer && $oView->getListType()!='manufacturer') }]
          [{if $oManufacturer->oxmanufacturers__oxicon->value}]
              <img src="[{$oManufacturer->getIconUrl()}]" alt="[{ $oManufacturer->oxmanufacturers__oxtitle->value}]">
          [{/if}]
          <b>[{ oxmultilang ident="DETAILS_PERSPARAM_MANUFACTURER" }]</b>
          [{if !$oManufacturer->isReadOnly()}]
              <a id="test_manufacturer_[{$oManufacturer->oxmanufacturers__oxid->value}]" href="[{ $oManufacturer->getLink() }]">[{ $oManufacturer->oxmanufacturers__oxtitle->value}]</a>
          [{else}]
              [{ $oManufacturer->oxmanufacturers__oxtitle->value}]
          [{/if}]
          <br>
        [{else}]
          [{ assign var="oVendor" value=$oView->getVendor()}]
          [{if ($oVendor && $oView->getListType()!='vendor') }]
            [{if $oVendor->oxvendor__oxicon->value}]
                <img src="[{$oVendor->getIconUrl()}]" alt="[{ $oVendor->oxvendor__oxtitle->value}]">
            [{/if}]
            <b>[{ oxmultilang ident="DETAILS_PERSPARAM_VENDOR" }]</b>
            [{if !$oVendor->isReadOnly()}]
                <a id="test_vendor_[{$oVendor->oxvendor__oxid->value}]" href="[{ $oVendor->getLink() }]">[{ $oVendor->oxvendor__oxtitle->value}]</a>
            [{else}]
                [{ $oVendor->oxvendor__oxtitle->value}]
            [{/if}]
            <br>
          [{/if}]
        [{/if}]


        [{ assign var="oManufacturer" value=$oView->getManufacturer()}]
        [{if ($oManufacturer && $oView->getListType()!='manufacturer') }]
          [{if $oManufacturer->oxmanufacturers__oxicon->value}]
              <img src="[{$oManufacturer->getIconUrl()}]" alt="[{ $oManufacturer->oxmanufacturers__oxtitle->value}]">
          [{/if}]
          <b>[{ oxmultilang ident="DETAILS_PERSPARAM_MANUFACTURER" }]</b>
          [{if !$oManufacturer->isReadOnly()}]
              <a id="test_manufacturer_[{$oManufacturer->oxmanufacturers__oxid->value}]" href="[{ $oManufacturer->getLink() }]">[{ $oManufacturer->oxmanufacturers__oxtitle->value}]</a>
          [{else}]
              [{ $oManufacturer->oxmanufacturers__oxtitle->value}]
          [{/if}]
          <br>
        [{else}] <= entfernt
          [{ assign var="oVendor" value=$oView->getVendor()}]
          [{if ($oVendor && $oView->getListType()!='vendor') }]
            [{if $oVendor->oxvendor__oxicon->value}]
                <img src="[{$oVendor->getIconUrl()}]" alt="[{ $oVendor->oxvendor__oxtitle->value}]">
            [{/if}]
            <b>[{ oxmultilang ident="DETAILS_PERSPARAM_VENDOR" }]</b>
            [{if !$oVendor->isReadOnly()}]
                <a id="test_vendor_[{$oVendor->oxvendor__oxid->value}]" href="[{ $oVendor->getLink() }]">[{ $oVendor->oxvendor__oxtitle->value}]</a>
            [{else}]
                [{ $oVendor->oxvendor__oxtitle->value}]
            [{/if}]
            <br>
          [{/if}]
        [{/if}]

Funktioniert einwandfrei, solange ich sowohl Lieferant als auch Hersteller für den Artikel angegeben habe, nun könnte es aber durchaus mal passieren das nur ein Designer eingegeben wird, und wenn eben nur Lieferant/Hersteller eingegeben wird erscheint in der Detailansicht nichts. Jemand ne Idee?

Grüße,
Matze

zum Designer: in der lang.php ändern und den tmp ordner leeren :wink:

[QUOTE=csimon;12244]zum Designer: in der lang.php ändern und den tmp ordner leeren ;)[/QUOTE]

Ich würd’s eher in die cust_lang.php packen und dann den tmp leeren. :wink:
Falls Oxid die lang.php updated, sind die Anpassungen der lang.php weg.