Jump to content
Sign in to follow this  
rethus

Text in Produkt-Detail ändern {$product->available_now}

Recommended Posts

In der Detailpage habe ich eine Anzeige, dass wenn ein Produkt verfügbar ist, dies ausgegeben wird.

 

Im Sourcecode befindet sich dies in der product.tpl und sieht so aus:

<!-- availability -->
			<p id="availability_statut"{if ($product->quantity <= 0 && !$product->available_later && $allow_oosp) OR ($product->quantity > 0 && !$product->available_now) OR !$product->available_for_order OR $PS_CATALOG_MODE} style="display: none;"{/if}>
				<span id="availability_label">{l s='Availability:'}</span>
				<span id="availability_value"{if $product->quantity <= 0} class="warning_inline"{/if}>
				{if $product->quantity <= 0}
					{if $allow_oosp}
						{$product->available_later}
					{else}
						{l s='This product is no longer in stock'}
					{/if}
					{else}
						{$product->available_now}
					{/if}
				</span>
			</p>

Der springende Punkt ist, dass die Textausgabe genau dieses Smarty-Objekt ist:  {$product->available_now}

 

Ich finde aber keinen Punkt, wo dieser Text änderbar wäre. Kann mir da jemand einen Tipp geben?

Share this post


Link to post
Share on other sites

In der Detailpage habe ich eine Anzeige, dass wenn ein Produkt verfügbar ist, dies ausgegeben wird.

 

Im Sourcecode befindet sich dies in der product.tpl und sieht so aus:

<!-- availability -->
			<p id="availability_statut"{if ($product->quantity <= 0 && !$product->available_later && $allow_oosp) OR ($product->quantity > 0 && !$product->available_now) OR !$product->available_for_order OR $PS_CATALOG_MODE} style="display: none;"{/if}>
				<span id="availability_label">{l s='Availability:'}</span>
				<span id="availability_value"{if $product->quantity <= 0} class="warning_inline"{/if}>
				{if $product->quantity <= 0}
					{if $allow_oosp}
						{$product->available_later}
					{else}
						{l s='This product is no longer in stock'}
					{/if}
					{else}
						{$product->available_now}
					{/if}
				</span>
			</p>

Der springende Punkt ist, dass die Textausgabe genau dieses Smarty-Objekt ist:  {$product->available_now}

 

Ich finde aber keinen Punkt, wo dieser Text änderbar wäre. Kann mir da jemand einen Tipp geben?

 

Die Einstellung findest du beim einzelnen Artikel:

 

Katalog --> Artikel [v1.5: Produkte]--> <Produktxy> --> Mengen --> Abschnitt: Verfügbarkeits-Einstellungen

 

available_nowNachricht, wenn auf Lager

available_later = Nachricht, falls nicht am Lager, aber lieferbar

 

Share this post


Link to post
Share on other sites

Thank you. Is there a way to switch this field for each Product? Maybe in the DB?

Share this post


Link to post
Share on other sites

There's always a way. :)

 

Use PHPMyAdmin or the free Prestashop module phpmyadmin (Love it!) with an SQL statement like e.g.

UPDATE `ps_product_lang` SET `available_now` = "2-3 Werktage" WHERE `available_now` = "whatever"

Maybe you got to modify the ps prefix.

  • Like 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More