wCart::getAttributeOfArticle

Ermittelt ein Attribut eines Artikels

Funktionsaufruf

Int getAttributeOfArticle(String path, String name, String cartId = 'default')

Parameter

path
Pfad des Artikels
name
Name des zu ermittelnden Attributes

Beispiel: Ermittelt ein Attribut eines Artikels

Quelltext

<?php

$path       = "/IhrProjekt/shop/articles/product-a.php";
$name       = 'greetingsText';
wCart::getAttributeOfArticle($path, $name);


?>

Hinweis
Beim Einsatz von Framework-Funktionen in eigenen Skripten beachten Sie bitte den Artikel "So verwenden Sie das PHP-Framework in eigenen Scripten".
Wenn Sie eine Funktion innerhalb einer Weblication® Seite z.B. über das PHP-Quelltext Element oder in einem XSL-Template über wsl:php einbinden, muss das Framework über die grid.php nicht mehr referenziert werden.

 
FAQs
Wofür wird wCart::getAttributeOfArticle verwendet?
wCart::getAttributeOfArticle ermittelt den Wert eines bestimmten Attributes eines Artikels.
Wie sieht der Funktionsaufruf von wCart::getAttributeOfArticle aus?
Der Funktionsaufruf lautet: <code class="codeInline">Int getAttributeOfArticle(String path, String name, String cartId = 'default')</code>.
Welche Parameter benötigt wCart::getAttributeOfArticle?
<code class="codeInline">path</code>: Pfad des Artikels. <code class="codeInline">name</code>: Name des zu ermittelnden Attributes. <code class="codeInline">cartId</code> (optional): ID des Warenkorbs, Standard ist <code class="codeInline">'default'</code>.
Was bedeutet der Parameter <code class="codeInline">path</code> bei wCart::getAttributeOfArticle?
<code class="codeInline">path</code> ist der Pfad zur Artikelseite bzw. zum Artikel-Quelltext (z. B. eine PHP-Datei im Projekt).
Was bedeutet der Parameter <code class="codeInline">name</code> bei wCart::getAttributeOfArticle?
<code class="codeInline">name</code> gibt an, wie das zu ermittelnde Attribut heißt (z. B. <code class="codeInline">greetingsText</code>).
Wie kann man mit wCart::getAttributeOfArticle ein Attribut ermitteln (Beispiel)?
Beispiel: <pre><code class="codeBlock" style="color: #000000">php &lt;?php $path = "/IhrProjekt/shop/articles/product-a.php"; $name = 'greetingsText'; wCart::getAttributeOfArticle($path, $name); ?&gt; </code></pre>
Welchen Zweck hat der optionale Parameter <code class="codeInline">cartId</code>?
<code class="codeInline">cartId</code> legt fest, für welchen Warenkorb die Ermittlung erfolgen soll. Wenn kein <code class="codeInline">cartId</code> angegeben wird, wird standardmäßig <code class="codeInline">'default'</code> verwendet.
Muss man bei der Einbindung von Framework-Funktionen in eigenen Skripten noch auf eine Referenz achten?
Beim Einsatz von Framework-Funktionen in eigenen Skripten ist laut Hinweis der entsprechende Artikel zu beachten. Außerdem gilt: Wird eine Funktion innerhalb einer Weblication®-Seite z. B. über das PHP-Quelltext Element oder in einem XSL-Template über <code class="codeInline">wsl:php</code> eingebunden, muss das Framework über die <code class="codeInline">grid.php</code> nicht mehr referenziert werden.