Помощник
|
Номер позиций пунктов меню для админки, jquery, sortable |
Symphony
|
Сообщение
#1
|
||
|
|
||
|
|||
almatar |
22.3.2011, 11:56;
Ответить: almatar
Сообщение
#2
|
|
А админка эта у вас от какого движка? Что-то я не узнаю, никогда не встречался с такой, самопис чтоли?
|
|
|
sc2r2bey |
22.3.2011, 12:14;
Ответить: sc2r2bey
Сообщение
#3
|
|
что за нумерация, одкуда она берется и почему при помощи jquery?
-------------------- программирую web и для we |
|
|
Symphony
|
Сообщение
#4
|
|
almatar,
самопись surfer от этой нумерации будет зависить порядковый номер пенкта меню, к примеру, если главная - 1 Портфолио - 2 Траляля - 3 Форум - 4 Поиск - 5 будет отображаться: главная | Портфолио | Траляля | Форум | Поиск ну, а если поменять циферки, так: главная - 3 Портфолио - 1 Траляля - 5 Форум - 4 Поиск - 2 То порядок пунктов меню будет выглядеть так: Портфолио | Поиск | главная | Форум | Траляля короче циферки означают позицию пункта меню jquery, потому что при создании страниц, каталогов и др. используется ajax(jquery'вский), так что библиотеку уже подключил, нахрена это вешать на некроссбраузерный js, если на jq придется прописать ~5 строчек |
|
|
sc2r2bey |
22.3.2011, 15:25;
Ответить: sc2r2bey
Сообщение
#5
|
|
не вижу связи никакой
-------------------- программирую web и для we |
|
|
Symphony
|
Сообщение
#6
|
|
ммм... surfer ты контролируешь пункты своего меню?
например: что у тебя идет после "Главной"?? |
|
|
sc2r2bey |
22.3.2011, 15:39;
Ответить: sc2r2bey
Сообщение
#7
|
|
а причем здесь jquery, sortable позволяет сортировать столбцы по той или иной колонке, это никак не отразиться на меню, т.к. я так понял позиция пункта мею берется из БД, jquery тут не помошник, тут необходим php
-------------------- программирую web и для we |
|
|
ZiTosS |
22.3.2011, 17:18;
Ответить: ZiTosS
Сообщение
#8
|
|
Symphony, уточни, тебе нужно заполнить поля позициями? Т.е. при загрузке страницы поля у тебя пустые, далее по onload или после загрузки DOM выполняется код заполнения полей позициями так? Просто пока не понятно, в каком порядке изначально выводятся пункты меню, они сортируются в БД или как?
Так же пока не понятны слова: и когда с помощью sortable(сортабле уже прописал) меняем местами пункт меню, то и нумерация переходит в сосотояние 1,2,3,4,5 ... ит.д. Т.е. после совершения drag&drop события ты хочешь записать новую нумерацию в БД по Ajax или же просто в элементах на странице заново забить нумерацию? Уточняем, затем будем разбираться. |
|
|
Symphony
|
Сообщение
#9
|
|
уточни, тебе нужно заполнить поля позициями? да Т.е. при загрузке страницы поля у тебя пустые да... в поляx я оставляю value="" - это поле не заполнено, но когда ввывожу их в список с дб то это происходит по такому запросу "SELECT * FROM my_tabl ORDER BY position" далее по onload или после загрузки DOM выполняется код заполнения полей позициями так? да Просто пока не понятно, в каком порядке изначально выводятся пункты меню, они сортируются в БД или как? да в таблице есть поле position(integer) где и хранятся номера, по запросу, который я уже указывал выше, выводятся пункт меню далее по идеи, с помощью jq заполняем поля, если я перемещаю по списку менюшки как показано на рисунке3, то и нумерация становиться 1,2,3,4,5... , т.е. по порядку, потом после того как я сделал изменения, отправляю позиции в бд UPDATE'ом. |
|
|
ZiTosS |
22.3.2011, 22:15;
Ответить: ZiTosS
Сообщение
#10
|
|
Symphony, так должно заполнять.
$('#sortable input[name="position_link"]').each( function(index) { $(this).val(index+1); }); Но у меня к вам вопрос тогда. Как вы собираетесь принимать на стороне сервера данные со всех position_link если они у вас имеют одно и тоже имя? Поблагодарили: (0) |
|
|
|
Похожие темы
Тема | Ответов | Автор | Просмотров | Последний ответ | |
---|---|---|---|---|---|
✅ sms.chekons.com - ⭐ Сервис для получения SMS на реальные номера USA "Non-VoIP, безлим SMS, API" ⭐ Сервис для получения SMS на реальные номера USA |
13 | Chekon | 4078 | 18.4.2024, 11:48 автор: Chekon |
|
Rebex.io – Ваша инновационная платформа для обмена криптовалюты! | 1 | Rebex | 689 | 17.4.2024, 11:50 автор: Rebex |
|
Какой % отказов нормален для сайта? | 11 | Aloof | 2822 | 16.4.2024, 12:48 автор: diviner99 |
|
Betatransfer.net - прием платежей для HIGH RISK проектов, интернет эквайринг и мерчант онлайн оплат | 54 | arendator | 34838 | 15.4.2024, 15:16 автор: arendator |
|
⭕Антидетект браузер AdsPower для эффективной работы с мультиаккаунтами! | 83 | AdsPower | 24426 | 14.4.2024, 22:52 автор: AdsPower |
Текстовая версия | Сейчас: 20.4.2024, 7:06 |