2016-09-16 7 views
0

私はsmartyを使用して別のコードを表示していますが、いくつかのフレーズの配列に複数のアイテムが含まれているかどうかをチェックしたいと思います。配列内のアイテムが1より大きいかどうかチェック

ifフレーズを作成して、配列に1つ以上の値しか含まれていないかどうかを確認します。このようなものですが、もちろん正しいものです。

{if $domains|@array < 1} 

どうすれば実現できますか?

コードは次のようになります。

$domains 

Smarty_Variable Object (3) 
->value = Array (3) 
    0 => Array (17) 
    domain => "example1.com" 
    regperiod => "1" 
    dnsmanagement => "on" 
    emailforwarding => "" 
    idprotection => "" 
    addonsCount => 1 
    eppvalue => "" 
    fields => Array (0) 
    configtoshow => true 
    hosting => false 
    1 => Array (17) 
    domain => "example2.com" 
    regperiod => "1" 
    dnsmanagement => "on" 
    emailforwarding => "" 
    idprotection => "" 
    addonsCount => 1 
    eppvalue => "" 
    fields => Array (0) 
    configtoshow => true 
    hosting => false 
    2 => Array (17) 
    domain => "example3.com" 
    regperiod => "1" 
    dnsmanagement => "on" 
    emailforwarding => "" 
    idprotection => "" 
    addonsCount => 1 
    eppvalue => "" 
    fields => Array (0) 
    configtoshow => true 
    hosting => false 
->nocache = false 

答えて

関連する問題