示例#1
0
/**
 * Genereate dropdown select month in home page
 * @param  string $name name of select box
 * @return string       generated html selec tag
 */
function dropDownMonthDeparture($name = '', $optionsOnly = false)
{
    $monthsHasDeparture = !empty($_GET['paket']) ? getMonthsHasDeparture($_GET['paket']) : getMonthsHasDeparture();
    $html = '';
    // dd($monthsHasDeparture);
    if (!$optionsOnly) {
        $html = '<select name="' . $name . '" id="' . $name . '">';
    }
    // dd($indonesianMonths);
    $html .= '<option value="">Semua Bulan</option>';
    foreach (indonesianMonths() as $key => $indonesianMonth) {
        $html .= '<option value="' . $key . '"';
        if (!in_array($key, $monthsHasDeparture)) {
            $html .= ' disabled ';
        }
        $html .= ' >' . $indonesianMonth . '</option>';
    }
    // dd($html);
    if (!$optionsOnly) {
        $html .= '</select>';
    }
    return $html;
}
示例#2
0
                        <span class="legend__type">UMROH VVIP</span>
                    </div>

                    <div class="legend__item">
                        <span class="legend__bullet legend__bullet--promo"></span>
                        <span class="legend__type">UMROH PROMO</span>
                    </div>

                    <div class="legend__item">
                        <span class="legend__bullet legend__bullet--plus"></span>
                        <span class="legend__type">UMROH PLUS</span>
                    </div>
                </div>

            <?php 
$indonesianMonths = indonesianMonths();
$indonesianDaysName = indonesianDaysName();
// ---- query paket non plus
$parentPost = get_posts(['name' => 'paket-umroh', 'post_type' => 'page']);
$subpages = new WP_Query(['post_type' => 'page', 'post_parent' => !empty($parentPost) ? $parentPost[0]->ID : 0, 'posts_per_page' => -1, 'orderby' => 'menu_order']);
$paketNonPlus = [];
$allPacketIds = [];
while ($subpages->have_posts()) {
    $subpages->the_post();
    if ($post->post_name !== 'plus') {
        $paketNonPlus[$post->ID] = $post;
        $allPacketIds[] = $post->ID;
    }
}
// -------------------- end of query paket non plus ----- //
// -------- query paket plus ---------//