lostyazilim
tr.link

Warning: Invalid argument supplied for foreach() Hatası

2 Mesajlar 6.479 Okunma
acebozum
tr.link

Marshall Marshall Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 07.05.2012
  • Yaş/Cinsiyet - / E
  • Meslek Yazılım veritabanı uzmanı
  • Konum
  • Ad Soyad ** **
  • Mesajlar 9
  • Beğeniler 1 / 0
  • Ticaret 0, (%0)
function.php dosyasında

$listing_custom_fields = array();
.598 satır foreach ( $custom_options_order['et_custom_options'] as $custom_option_title ){
$required = isset( $custom_options[$custom_option_title]['required'] ) && 'on' == $custom_options[$custom_option_title]['required'] ? true : false;
$listing_custom_fields[$custom_option_title] = array(
'name' => esc_html( $custom_options[$custom_option_title]['title'] ),
'field' => substr( $custom_option_title, 0, strpos( $custom_option_title, '-' ) ),
'required' => $required
);
}

Warning: Invalid argument supplied for foreach() in /home/seosil/public_html/wp-content/themes/selin/functions.php on line 598

Required fields are marked * diye hata alıyorum yardımcı olabilecek php uzmanları

Birde yine function.php 293 satırda aynı hata

foreach( $custom_options_order['et_custom_options'] as $rendered_option_name ) { ?>
$et_rendered_field_name = substr( $rendered_option_name, 0, strpos( $rendered_option_name, '-' ) );
$et_rendered_field_number = substr( $rendered_option_name, strpos( $rendered_option_name, '-' ) + 1, strlen( $rendered_option_name ) );
?>
 

 

elektronikssl
webimgo

debian debian PHP & Linux Professional Kullanıcı
  • Üyelik 18.11.2012
  • Yaş/Cinsiyet 44 / E
  • Meslek PHP Expert & System Enginner
  • Konum İstanbul Anadolu
  • Ad Soyad B** S**
  • Mesajlar 93
  • Beğeniler 0 / 9
  • Ticaret 1, (%100)
$custom_options_order['et_custom_options'] bu değer ne ise bu değer boş geliyor o yüzden foreach içerisinde döndürecek değer bulamıyor bu sebeptende hata veriyor. ya dizi içerisinde verilen eleman hatalı yada sql sorgusu sonucu boş geliyor. yani şöyle diyim anlaşıldığı kadarıyla bir ürüne ait ekstra özellikle ilgili bilgileri getiriyor bu sayfada ekstra bir özellik gelmiyor o yüzdende sonuç boş dönüyor ve sanada warning veriyor hata değil yani sadece uyarı =)

İyi Akşamlar..
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al