Просмотреть отмеченные

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

Аватар пользователя digital_sword digital_sword 3 декабря 2010 в 22:25

Сайт http://ufaimperia.ru/vse?cat=1&list=0
Справа есть галочки. Вот отмечаем несколько квартир, потом наверху есть ссылка: "С отмеченными" и синяя буква i. Жмем на нее, и видим, что у нас открылись карточки объектов.

Как это делается?

Комментарии

Аватар пользователя xxandeadxx xxandeadxx 3 декабря 2010 в 22:44

таблица обёрнута формой с атрибутом target="_blank", а "синяя буква i" это всего лишь кнопка c типом image. открой firebug

Аватар пользователя digital_sword digital_sword 3 декабря 2010 в 22:50

Так, а как мне это повторить, если у меня таблица построена на views? Тот сайт, что даю в примере, на джумле. Надо такое же на друпале.

Аватар пользователя digital_sword digital_sword 3 декабря 2010 в 23:45

Что-то мне кажется, что можно.
В виевс делаем скрытое поле с id материала.
Пользователь ставит галки, затем джава скриптом по тем полям, на которых стоят галки смотрим id.
А сама синяя кнопка i - это ссылка вызова вида, аргументы которого эти самые id.

Это общая идея. Реальная?

Аватар пользователя annya annya 4 декабря 2010 в 3:21

digital_sword wrote:
Что-то мне кажется, что можно.
В виевс делаем скрытое поле с id материала.
Пользователь ставит галки, затем джава скриптом по тем полям, на которых стоят галки смотрим id.
А сама синяя кнопка i - это ссылка вызова вида, аргументы которого эти самые id.

Это общая идея. Реальная?


Реальная. Все как вы говорите. "І" - ссылка которая формируется динамически. Для каждой строчки чекбокс это отдельная форма с чекбоксом с value = [id node]. На каждый чекбокс вешаете обработчик change(), где в зависимости от того отмечен или не отмечен чекбокс формируется ссылка по новому. Я когда такое реализовывала, долго морочилась. + Так как формы одинаковые используйте hook_forms().

Аватар пользователя digital_sword digital_sword 4 декабря 2010 в 10:41

как в виевс вывести ноды с id=2,3 и 4 из адресной строки? Создать такой вид я могу, но надо же чтобы такой вид с этими материалами вызывался из адресной строки

Аватар пользователя digital_sword digital_sword 4 декабря 2010 в 15:59

"annya" wrote:
Views с аргументами. А ссылку формируете динамически.

Это все в курсе.
Можете подробнее написать про "Views с аргументами"? Какой создать вид, какая д.б. ссылка