read more как вставить

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

Аватар пользователя palladin2009 palladin2009 31 марта 2023 в 17:42

Хотел спросить насчет поля read more как его вставлять в друпал ..надо редактор менять чтобы там была уже ...кнопку вставить или ставить модуль или кнопку добавлять с read more просто не помогает

Комментарии

Аватар пользователя yaro yaro 3 апреля 2023 в 12:18

А где этот Read More должен быть? На странице материала или ещё где-то? А что должен делать?
Нужно больше информации, сейчас задача непонятна.

Аватар пользователя palladin2009 palladin2009 5 апреля 2023 в 1:15

ну да в ноде или материале...то есть у меня есть текст длинный ...а мне нужно его укоротить и вставить стандартное читать далее.. при нажатии чтоб раскрывалось более подробно..то есть длинный текст материала укорачивается множеством таких читать далее

Аватар пользователя pselfin pselfin 3 апреля 2023 в 12:42

- либо в темплейте
- либо во views
- либо модулем можете (есть контрибные)
Это ест про стандартное "читать далее" в анонсе.
Или вы что то имели ввиду другое?

Аватар пользователя Никки Никки 5 апреля 2023 в 17:13

palladin2009 wrote: то есть длинный текст материала укорачивается множеством таких читать далее

Речь об одном длинном тексте, в котором должно быть много последовательных read more?
Тогда это похоже на книгу. И тогда стоит попробовать через модуль book (ядро) создать ваш материал...

Или речь о выводе на одной странице анонсов разных материалов? Каждый анонс заканчивается ссылкой read more, которая ведет на полную версию материала. Тогда такую страницу сделать, как выше написали, много способов есть.

Аватар пользователя palladin2009 palladin2009 18 мая 2023 в 7:29

написал js скрипт ,но не понятно почему то кнопки отображаются по разному ..в некоторых местах норм а во всех других сдвинулось... по непонятной причине...то есть чтобы сделать раскрытие нужно кликнуть два раза ..первый для скрытия второй для раскрытия.. https://isocionics.com/library/aushra/model_a ...также в некоторых местах большие куски текста не скрываются хотя на локале работает

Аватар пользователя runner12 runner12 19 мая 2023 в 22:26

Блин да это делается элементарным CSS + JS, задаете высоту в пикселах и вставляете в разметку кнопку "Читать далее", потом JS - на кнопку вешаете обработчик клика, у текста при клике css('height', 'auto'); и кнопке - hide().

Аватар пользователя palladin2009 palladin2009 22 мая 2023 в 21:25

Здравствуйте спасибо за ответ ..если вы читали мои комментарии выше то я это сделал таким образом но вылезли глюки например положение кнопки норм ..вот так должно быть везде
начальная позиция кнопки после загрузки
сразу должно быть скрытие
а после нажатия раскрытие в другом таком же месте одинаково вставляю...но два раза надо кликать ..также не скрывается большой кусок текста ..хотя на локале работает а на друпале нет ..если можете помочь буду благодарен...если нужно привести здесь js html css напишу

Аватар пользователя palladin2009 palladin2009 28 мая 2023 в 21:44

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