php 活动日历 - 所有类别的下拉菜单

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了php 活动日历 - 所有类别的下拉菜单相关的知识,希望对你有一定的参考价值。

 <?php 
            $categories = get_categories(
                array(
                   'taxonomy'      => TribeEvents::TAXONOMY,
                   'selected'      => 0,
                   'orderby'       => 'name'
                ) );
            ?>

            <script type="text/javascript"><!--
            function onCatChange(select) {
                var slug = select.options[select.selectedIndex].value;
                var link = '<?= tribe_get_events_link() ?>';
                location.href = (slug == 'all') ? link : link + 'category/' + slug;
            }
            --></script>

            <select id="categories" onchange="onCatChange(this)" >
                <option value="all">All Events</option>
                <?php
                foreach ($categories as $cat) {
                    if (tribe_meta_event_category_name() == $cat->name) $selected='selected';
                    else $selected = '';
                ?>
                <option value="<?= $cat->slug ?>" <?= $selected ?>><?= $cat->name ?></option>
                <?php } ?>
            </select>

以上是关于php 活动日历 - 所有类别的下拉菜单的主要内容,如果未能解决你的问题,请参考以下文章

Magento:如何在主导航菜单的下拉菜单中添加活动产品

php 活动日历和活动门票加(ET +):如果门票适用于特定类别的活动,则禁用QR码。

Laravel 8 中的动态相关下拉菜单

PHP Wordpress:类别下拉菜单

创建相互依赖的下拉列表

在 Wordpress 中从类别创建帖子的下拉菜单