【发布时间】:2019-09-29 05:39:57
【问题描述】:
我需要将数组的结果推送到 bs 下拉列表中,我该怎么做?
这就是我所拥有的
<?php
$translations = pll_the_languages(array('raw' => 1));
$lang_codes = array();
foreach ($translations as $lang => $info) {
$lang_codes[$lang] = [
'slug' => $info['slug'],
'url' => $info['url'],
'flag' => $info['flag']
];
}
?>
结果:
array(2) {
["de"]=> array(3) {
["slug"]=> string(2) "de" ["url"]=> string(34) "http://localhost/werk/Mol/de/haus/" ["flag"]=> string(66) "http://localhost/werk/Mol/wp-content/plugins/polylang/flags/de.png"
}
["nl"]=> array(3) {
["slug"]=> string(2) "nl" ["url"]=> string(26) "http://localhost/werk/Mol/" ["flag"]=> string(66) "http://localhost/werk/Mol/wp-content/plugins/polylang/flags/nl.png"
}
}
如何使用 foreach 将此结果推送到此引导下拉列表中,其中 slug 作为值,url 作为链接。
<div class="dropdown-menu" aria-labelledby="dropdownMenuButton">
<a class="dropdown-item" href="#">Action</a>
<a class="dropdown-item" href="#">Another action</a>
<a class="dropdown-item" href="#">Something else here</a>
</div>
【问题讨论】:
标签: php html wordpress bootstrap-4 dropdown