проблема следующая:
Есть вьюха в которой выводится зоголовок(как ссылка на содержание ноды) и тизер определенного типа материала, отделяем тизер от основного материала.
Иногда бывает необходимость вывести в тизере основное содержание материала, в таком случае пользвателю не обязательно переходить по ссылке на содержание ноды, но если у нас во вьюхе стоит вывод заголовка как ссылку, соответственно он всегда будет ссылкой.
Хочу реализовать следующим образом, но не знаю как: в интересуемый нас тип материала добавляем некий checkbox с заголовком например "Показывать заголовок как ссылку на данный материал" далее надеюсь все понятно, проверяем активирован ли у нас checkbox если да, то делаем заголовок как ссылку, если нет, то выводим просто текст заголовка, либо таким же образом но вместо заголовка-ссылки выводим внизу ссылку "читать далее", либо не выводим ничего.
Непонятно как получить состояние checkboxa в ноде и сделать вывод текста-ссылки на неё же.
Комментарии
Знающие люди ну где вы все? Если что не понятно - спрашивайте распишу подробнее
блин сам с собой выходит поговорил))) сам задачу свою и решил, оказалось все просто:
1. С помощью CCK добавляем поле с типом - текст и действием - checkbox;
2. В настройках поля в списке допустимых значений ставим в первой строчке значение 0 (если checkbox - off) и во второй (если checkbox on) строчке текст который мы хотим вывести, в моём случае "читать далее".
3. В нашем views представлении добавляем новое поле (тоесть выбираем наше), ставим галочку рядом с Hide if empty и Link this field to its node, Метка: - нет, сохраняемся - вуаля.
P. S. СПАСИБО ЧТО ОТКЛИКНУЛИСЬ ЛЮДИ ДОБРЫЕ
Подскажи пожалуйста:
Что за такое действие chekbox??? Откуда взялось и с чем едят? Целый день не могу с ним разобраться...
справа от поля где выбираем тип данных этого поля, тобишь "текст", находится select list в котором выбираем как мы будем вводить данные в это поле, по умолчанию там стоит "список выбора", и еще под этим полем еть описание - Form element to edit the data. Вот в этом поле надо выбрать - "Single on/off checkbox"
Нашел сам ... модуль создаёт checkbox cck_inputs