0

これは本当に簡単かもしれませんが、私はこのコーディング方法に慣れていません - どうすればこの選択メニューを変更できますか:

$control .= '<select name="'. $this->_hash_value($hash, $xml_obj->value) .'" id="'. $this->_hash_value($hash, $xml_obj->value) .'" data-native-menu="false">';
foreach ($nameArr as $folder => $imageArr) {
            foreach ($imageArr as $image) {
                if (substr($folder, 1, strlen($folder)).$image == $xml_obj->value) {
                    $control .= '<option value="'. substr($folder, 1, strlen($folder)).$image .'" selected="selected">'. $image .'</option>';
                } else {
                    $control .= '<option value="'. substr($folder, 1, strlen($folder)).$image .'">'. $image .'</option>';
                }
            }
        }
        $control .= '</select>';

ユーザーが選択できるすべてのアイテムを含む基本的なリストにつながる単一のリストアイテム (現在選択されているアイテムの値を持つ) に変換しますか?

4

2 に答える 2

1

あなたはこのようなことをすることができるはずです:

$control .= '<ul id="'. $this->_hash_value($hash, $xml_obj->value) .'" data-role="listview" data-theme="g">';
foreach($nameArr as $folder => $imageArr)
{
   foreach ($imageArr as $image) {
      $control .= '<li><a href="'. substr($folder, 1, strlen($folder)).$image .'">'. $image .'</a></li>';
   }
}
$control .= "</ul>";
于 2012-04-11T12:19:01.877 に答える
0

リスト 1:

$control .= '<ul data-role="listview" data-inset="true">';
        $control .= '<li>';
        $control .= '<a href="'. site_url() .'/mobilegallery/gallery/'.$x[0]->attributes()->indexI.'">Bilder</a>';
        $control .= '</li>';
        $control .= '</ul>';

リスト 2、新しいページ:

$html .= '<ul data-role="listview" class="ui-listview" data-inset="true">';
    for($i = 0, $c = $xml->COM->MOVIE->count(); $i < $c; $i++ ){

        $html .= '<li>';
        $html .= '<a>
        <img src="https://[url]/'.rawurlencode($this->_decode_path($xml->COM->MOVIE[$i]->attributes()->dbIcoFilename)).'" id="imgThumb" alt="'.$xml->COM->MOVIE[$i]->attributes()->nameS.'" />
        <h1>'.$xml->COM->MOVIE[$i]->attributes()->nameS.'</h1>
        </a>';
        $html .= ' </li>';

    }
    $html .= '</ul>';
于 2012-04-12T07:29:20.317 に答える