Wpis z mikrobloga

#programowanie #php

Potrzebuję pomocy.

Chcę uzyskać, aby drugi skrypt pokazywał się, jeżeli pierwszy jest niewidoczny/wyłączony

PIERWSZY

php<br/
$customtitle = null;

if (!empty($product->customfields)) {


foreach ($product->customfields as $field) {


if ($field->is
hidden ) //OSP http://forum.virtuemart.net/index.php?topic=99320.0

continue;

if ($field->display) { ?>

php echo $field-display ?>

php } ? php } ? php }<br/

?>

//DRUGI

php<br/

$sm = $product->product_in_stock;

if ($sm <= 0) {

echo "2 - 3 dni";

} elseif ($sm > 0 && $sm < 10) {

echo "ograniczona ilość";

} elseif ($sm >= 10) {

echo "pełna dostępność";

}

?>
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@alkoholyk: oj, ktoś tu cannot into php ;p

Tak jak masz blok kodu po if objęty nawiasami klamrowymi, tak samo musisz objąć drugi skrypt po else. Inaczej else będzie dotyczył tylko jednej linijki zamiast całego bloku.

I oczywiście sprawdź czy po dobrej klamerce dodajesz else, bo widzę, że po złej.
  • Odpowiedz