Antwort #2 am: 22. Dezember 2012, 17:44:10
Hallo Dato.
Gradler hat in gewisser Weise eine Möglichkeit genannt.
Da wir dein Template nicht kennen, ist es nicht so leicht sich vorzustellen was du genau erreichen möchtest.
Ein
h1-Element ist ein Block-Element und dehnt sich somit über die ganze zur Verfügung stehende Breite aus.
Am besten kann man Blockelemente nebeneinander darstellen mit
float.
Du müsstest also sowas in der Art machen:
{$FORM_ACTION}
<h1 class="links">{$PRODUCTS_NAME}</h1><p class="rechts">DEIN_KLEINER_TEXT</p>
<div id="productinfowrap">
<!--INHALT-->
</div>
{$FORM_END}
.links {float:left;}
.rechts {float:left;} /*oder float:right;*/
Da zumindest die
h1-Elemente ja aufgrund diverser Produktnamen unterschiedliche Breiten haben dürften, ist es evtl. nicht so einfach das ganze so darzustellen wie du möchtest.
Entweder mußt du die Breite des
h1 mit einer fixen solchen begrenzen, was evtl. Textumbrüche im Produktnamen zurfolge hat
oder du schreibst deinen Text unter das
h1 aber eben kleiner (z.B. mit einem
br und einem
span innerhalb des
h1).
Willst du das ganze dynamisch machen, müsstest du folgende Datei bearbeiten:
/includes/modules/product_info.php.
Dort wird der Smarty-Platzhalter
{$PRODUCTS_NAME} definiert.
Willst du für den kleinen Text ein Eingabe-Feld in der artikelbearbeitung haben, wird die Anpassung allerdings etwas umfangreicher, da dann die DB, die
/admin/includes/modules/categories_view.php und evtl. noch andere Dateien angepasst werden müssten.
Dabei stellt sich die Frage, ob der kleine Text Teil des Produktnamens sein soll oder nicht.
Gruß,
noRiddle