Привет!
Пункты меню выводятся через такую функцию
$main_menu_tree = i18n_menu_translated_tree(variable_get('menu_main_links_source', 'main-menu'));
скажите, а как сделать так, чтобы для направления языка LTR был этот же код, а для направления RTL меню генерировалось в обратном порядке пунктов и подпунктов?
Комментарии
А зачем - если не ставить float а использовать display: inline-block; то этого - не потребуется ?!
sas@drupal.org
У меня на сайте есть два языка. И тема оформления подстраивается под устройство, т.е. на компе одно отображение, на мобильном устройстве - другой вид.
На компьютерной версии все без проблем. А вот когда формируется мобильное менюшко в виде появляющейся левой колонки (как в мобильных приложениях), то там порядок элементов меню мне надо переделать для RTL
Я Вам про порядок - написал, у Вас скорей всего - float
забыл сказать, что меню реализовано через Sidr JQuery или это не влияет?
я пробовал в firebug менять на inline-block, не помогает
float:none; ставили ?
ставил.не помогло
может, вам дать ссылку на мой сайт?
Нет уж - спасибо - сам сами ...
И на это спасибо)
Но мне кажется, что смена на inline-block не должна влиять на порядок пунктов меню
Как раз влияет от direction