コード例 #1
0
ファイル: search.php プロジェクト: Sywooch/dobox
                            <label>от <input name="prf" value="<?php 
    echo $prf > 0 ? $prf : '';
    ?>
" class="from" type="text" /></label>&nbsp;
                            <label>до <input name="prt" value="<?php 
    echo $prt > 0 ? $prt : '';
    ?>
" class="to" type="text" /></label>
                        </div>
                        <div class="clear"></div>
                        <ul>
                            <?php 
    if (!empty($cat['prices_sett']['ranges'])) {
        $sHTML = '<ul><li' . (empty($pr) ? ' class="select"' : '') . '><input type="checkbox"' . (empty($pr) ? ' checked="checked" disabled="disabled"' : '') . ' class="checkAll" id="pr0" /><label for="pr0"> <span>не важно</span></label></li></ul><div class="clear"></div>';
        buildCheckboxesBlocks($sHTML, $cat['prices_sett']['ranges'], sizeof($cat['prices_sett']['ranges']), $pr, create_function('$k,$i,$values', '
                            return \'<li><input type="checkbox" name="pr[\'.$k.\']" id="pr\'.$k.\'"
                                \'.(isset($values[$k])?\' checked\':\'\').\' value="1" /><label for="pr\'.$k.\'"> <span>\'.$i[\'title\'].\'</span></label></li>\';
                        '));
        echo $sHTML;
        /*foreach($cat['prices_sett']['ranges'] as $k=>$i){ ?>
              <li><input type="checkbox" name="pr[<?= $k; ?>]" id="pr<?= $k; ?>" <?= isset($pr[$k])?'checked':'' ?> value="1" /><label for="pr<?= $k; ?>"> <span><?= $i['title']; ?></span></label></li>
          <? }*/
    }
    ?>
                            <div class="clear"></div>
                            <div class="buttonsCont">
                                <div class="button">
                                    <span class="left">&nbsp;</span>
                                    <input type="button" class="submit" value="отфильтровать" onclick="bbsSearch.filter(11, 0, '.pr', 0, '$.', this);" style="width:114px;" />
                                </div>
                                <div class="clear"></div>
                            </div>
コード例 #2
0
ファイル: search.dp.child.php プロジェクト: Sywooch/dobox
            $result .= '</ul><ul>';
            $added = 1;
            if ($c++ == $specialColumns) {
                --$inColumn;
            }
        }
    }
    $result .= '</ul>';
}
switch ($aData['type']) {
    case dbDynprops::typeSelect:
        $id = $aData['id'];
        $res = '';
        //            if(isset($aData['multi'][0])) {
        //                unset($aData['multi'][0]);
        //            }
        $sHTML = '';
        buildCheckboxesBlocks($sHTML, $aData['multi'], sizeof($aData['multi']), array(), create_function('$k,$i', '
                $k = $i[\'value\'];
                return \'<li><label><input type="checkbox" name="fc[' . $aData['data_field'] . '][' . $id . '][\'.$k.\']" id="d' . $id . '_c\'.$k.\'" value="\'.$k.\'" /><label for="d' . $id . '_c\'.$k.\'"> <span>\'.$i[\'name\'].\'</span></label></li>\';
            '));
        echo $sHTML;
        //            foreach($aData['multi'] as $k=>$i)
        //            {
        //                $k = $i['value'];
        //                if($k == 0) continue;
        //                $res .= '<li><label><input type="checkbox" name="fc['.$aData['data_field'].']['.$id.']['.$k.']" id="d'.$id.'_c'.$k.'" value="'.$k.'" /><label for="d'.$id.'_c'.$k.'"> <span>'.$i['name'].'</span></label></li>';
        //            }
        //            echo '<ul>', $res, '</ul>';
        break;
}
コード例 #3
0
ファイル: search.dp.php プロジェクト: Sywooch/dobox
                            ?>
_c<?php 
                            echo $m['value'];
                            ?>
">
                                <div class="childseparator"><b><?php 
                            echo $m['name'];
                            ?>
</b></div>
                                <div><?php 
                            //                                if(isset($dd['multi'][0])) {
                            //                                    unset($dd['multi'][0]);
                            //                                }
                            $sHTML = '';
                            buildCheckboxesBlocks($sHTML, $dd['multi'], sizeof($dd['multi']), array(), create_function('$k,$i', '
                                    $k = $i[\'value\'];
                                    return \'<li><input type="checkbox" name="fc[' . $fid2 . '][' . $dd['id'] . '][\'.$k.\']" id="d' . $id2 . '_c\'.$k.\'" \'.(isset($i[\'active\'])?\' checked\':\'\').\' value="\'.$k.\'" /> <label for="f' . $id2 . '_c\'.$k.\'"><span>\'.$i[\'name\'].\'</span></label></li>\';
                                '));
                            echo $sHTML;
                            //                                foreach($dd['multi'] as $k=>$i) {
                            //                                    $k = $i['value'];
                            //                                    if($k == 0) continue;
                            //                                    echo '<li><input type="checkbox" name="fc['.$fid2.']['.$dd['id'].']['.$k.']" id="d'.$id2.'_c'.$k.'"'.(isset($i['active'])?' checked':'').' value="'.$k.'" /><label for="f'.$id2.'_c'.$k.'"> <span>'.$i['name'].'</span></label></li>';
                            //                                }
                            ?>
                                </div>
                                <div class="clear"></div>
                            </div><script type="text/javascript">$(function(){  });</script>
                        <?php 
                        }
                    }
                }