Hallo liebe Gemeinde,
seit einigen Tagen hänge ich an einem für mich unlösbarem Problem und hoffe ihr könnt mir da ein wenig helfen. Mittels Joomla 1.5 und der Liverservicekomponente von Novacore bastel ich gerad an einer Seite für eine Pizzaria. Öfter wird das Thema in anderen Threads/Foren diskutiert aber mit dieser Lösung komme ich wohl für mich zum besten Ergebnis.
Nun zur Problemstellung:
Es gelingt mir einfach nicht einen bestimmten Bereich für extra bestellbare Zutaten ein und auszublenden.
folgender Screenshot macht die Sache wohl anschaulicher
pizza.jpg
inder der style.css der Komponente steht nur .shopitem .inputrow {clear:left; } zur Definition von CSSCode:if($product->extras != "") { echo'<div class="inputrows" >'; $extras = explode("\n", $product->extras); $i = 0; foreach($extras as $e) { $e = preg_split('/\+/', $e); if(isset($e[1]) AND $e[1] != "") $checkPrice = trim(str_replace(',','.', $e[1])); else $checkPrice = ""; echo '<div class="checklabel"><input onClick="updatePrice(\'check\', \''.$j.'\', \''.$checkPrice.'\', \'r'.$j.'e'.$i.'\')" id="r'.$j.'e'.$i.'" type="checkbox" name="extras[]" value="'.$i.'"><label onClick="updatePrice(\'check2\', \''.$j.'\', \''.$checkPrice.'\', \'r'.$j.'e'.$i.'\')" id="r'.$j.'e'.$i.'l">' . $e[0] . ' '; if(isset($e[1]) AND $e[1] != "") echo '(+'.number_format(str_replace(',','.',$e[1]), 2, ',', '.').' €)'; $i++; echo '</label></div>'; } echo '</div>'; }
Habe mir gedacht das über dem Aufruf der Klasse von "div class=inputrow" ein Link oder Button die Zutaten anzeigen lässt.Jede Lösung mit PHP, Javasript oder/und CSS ist möglich.
Für Hilfe wäre ich sehr dankbar da ich mit jedem Ansatz mich nur im Kreis drehe.
Gruß dinoice


LinkBack URL
About LinkBacks
Zitieren
Lesezeichen