привет всем, как получить onchange значение после выбора меню навигации в magento? Я пытаюсь выполнить следующий код в topmenu.phtml, но он не работает правильно, пока страница не найдена Но она не работает должным образом. Что я делаю?Как получить onchange значение после выбора меню навигации в magento?
ответ
вы можете попробовать что-то вроде этого
<select id="nav" class="nav" onchange="if (this.value) window.location.href=this.value">
я пытаюсь, но url working 404 not found1 –
что такое значение в ваших опциях выбора –
выбрать значение параметра получить имя –
Обновление Topmenu.php
кода с кодом ниже.
Удалить это:
$html .= '<option ' . $this->_getRenderedMenuItemAttributes($child) . '>';
$html .= '<a href="' . $child->getUrl() . '" ' . $outermostClassCode . '><span>' . $this->escapeHtml($child->getName()) . '</span></a>';
if ($child->hasChildren()) {
if (!empty($childrenWrapClass)) {
$html .= '<div class="' . $childrenWrapClass . '">';
}
$html .= '<ul class="level' . $childLevel . '">';
$html .= $this->_getHtml($child, $childrenWrapClass);
$html .= '</ul>';
if (!empty($childrenWrapClass)) {
$html .= '</div>';
}
}
$html .= '</option>';
Добавить ниже код:
$html .= '<option value="' . $child->getUrl() . '" '>'. $this->escapeHtml($child->getName()) . '</option>';
if ($child->hasChildren()) {
$html .= $this->_getHtml($child, $childrenWrapClass);
}
и обновление выберите onchange
код с кодом ниже:
onchange="if (this.value) window.location.href=this.value"
sorry get error Ошибка анализа: синтаксическая ошибка, неожиданный '.' в D: \ xampp \ htdocs \ littletreasures \ app \ code \ local \ Mage \ Page \ Block \ Html \ Topmenu.php в строке 125 –
использовать обновленный код .. –
- 1. Получить значение поля выбора onchange
- 2. получить последнее значение из меню выбора после обновления
- 3. PrestaShop: получить значение меню выбора
- 4. Javascript меню выбора OnChange при загрузке
- 5. Как отредактировать это вертикальное меню навигации - MAGENTO
- 6. magento javascript: void (0) в меню навигации
- 7. Как получить значение от onchange?
- 8. Как получить значение span onchange?
- 9. Отключить/удалить значение в выпадающем меню после его выбора
- 10. Получить значение «onchange»
- 11. Событие onchange после выбора в раскрывающемся списке выбора в ZEND
- 12. Как сохранить значение предыдущего выбора в DropDownList Onchange в jQuery
- 13. Как отключить выпадающий пункт меню после выбора?
- 14. Панель навигации меню Magento с миниатюрным изображением
- 15. Как получить переменную значение выбора меню выбора/выпадающего меню PHP или HTML
- 16. Как получить множественный значение Checkbox в Magento
- 17. Как получить значение выбора тега в ReactJs
- 18. Исправлено меню навигации после Scrolll
- 19. как получить значение флажка в выпадающем меню выбора окна
- 20. самозагрузки выпадающий и OnChange значение выбора
- 21. получить значение из выбора в выпадающем меню с именем переменной
- 22. Magento - удалить + (знак плюса) из меню навигации Magento
- 23. Скрыть меню навигации после нажатия
- 24. Magento: Как скрыть домашнюю кнопку в меню навигации
- 25. Как получить значение опции выбора в Laravel
- 26. Использование транспортера для выбора пунктов меню навигации
- 27. Меню DropDown Изменение OnChange
- 28. Как обновить глобальное значение после вызова onchange?
- 29. Получить предыдущее значение выпадающего списка после события onchange jQuery
- 30. Как получить значение выбора?
здесь topmenu.phtml <выберите ID =» nav "class =" nav "onchange =" setLocation (this.value) "> php echo $ _menu?> –