Сортировка таблицы html

Главные вкладки

Аватар пользователя HMR HMR 12 июля 2011 в 19:46

Здравствуйте.

У меня есть относительно небольшие таблицы html, в которых мне бы хотелось увидеть возможность сортировки.

Я нашёл вот такую статью Но повторить её я не могу из-за того что я не понимаю последний, третий пункт:

Примените функцию сортировки к таблице после загрузки страницы:

$(document).ready(function(){
$("#myTable").tablesorter();
});

Объясните как его выполнить.
Заранее спасибо.

Комментарии

Аватар пользователя AI AI 12 июля 2011 в 20:58

"xxandeadxx" wrote:

Хорошее начало. Туда же направил бы.

Автору: Третий пункт и есть тот самый кусок jQuery, в котором разобраться вам надо бы. Если ничего не понятно, учите javascript для начала. А jQuery это поверх ява-скриптов оптимизированные и расширяемые библиотеки. Кто-то их плагинами зовет.

Аватар пользователя HMR HMR 13 июля 2011 в 0:12

Спасибо, буду пытаться разобраться.

Появилось несколько более подробных вопросов.
В первом пункте мы включаем jquery и плагин сортировки - jquery-latest.js и jquery.tablesorter.js. Как я понимаю jquery в друпале встроен, к тому же я его обновил до 1.3.2. Необходимо мне закидывать данные файлы не сервер? или они уже там есть? Я нашёл только jquery.js и jquery.form.js.

Аватар пользователя Lotar Lotar 13 июля 2011 в 0:21

Есть более простой способ вывода html таблиц. При помощи views создаете выборку материалов и делаете типа html. У заголовков есть встроенная функция сортировки 2 видов.

Аватар пользователя HMR HMR 13 июля 2011 в 15:01

Разобравшись во Views + ССК я как будто открыл новый неизведанный мир)

На моём сайте мне бы хотелось увидеть около 40 блоков с таблицами. Все они будут использовать около 400 страниц с материалами, сортируя их в блоки по 8 критериям (полям) которые я задал через ССК.

Не подскажите, есть ли какие либо ограничения или опасности в создании большого количества "представлений"?.

Аватар пользователя Lotar Lotar 13 июля 2011 в 16:03

Опасности обычные - чем больше самописа, тем больше потенциальных уязвимостей. Используйте модуль Devel и изучайте нагрузку создаваемую вашими представлениями. И соответственно дальше делайте выводы.

Аватар пользователя HMR HMR 13 июля 2011 в 16:32

Перед тем как приступить, хочется уточнить ещё 1 вопрос.
Views даёт возможность создать несколько блоков внутри 1 добавления, когда её выгодно использовать? (или я недопонил ещё этого момента?)

Аватар пользователя Lotar Lotar 13 июля 2011 в 16:36

Views создает 1 блок. Но вам никто не мешает сделать несколько представлений и засунуть их в один блок руками. Либо варианты использования panels.

Аватар пользователя HMR HMR 13 июля 2011 в 18:59

Я наверно не так задал вопрос, или не понял Ваш ответ.

Я захожу в Управление - Views. Жму Добавить(Add). Задаю название жму далее. Попадаю в большую сложную форму. В ней я могу создать блок или скажем страницу, нажав "add display" слева. Этих блоков я могу создать внутри много?

У меня такой вопрос. Мне надо 10 блоков, по одному на страницу в определённые места сайта. Эти блоки я создаю внутри одного созданного Views? (как я понимаю я могу добавить их там сколько угодно) или для каждого блока я начинаю всё сначала создавая новый Views.

Простите если что, просто я пока не до конца понимаю зачем разрешено создавать несколько блоков или страниц внутри. Не хочу напортачить чтоб потом всё переделывать.

Аватар пользователя Lotar Lotar 13 июля 2011 в 19:28

Да слева вы можете создать много блоков,страниц,фидов и тд.А дальше вызывать нужный вам из 1 представления.