Перейти к содержанию
AlexFisher

Как [Скрыть]?

Рекомендуемые сообщения

В редакторе не усмотрел. Это привилегия избранных или я просто невнимателен? Как эту штуку к посту прицепить?

С уважением.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

что вы имеете ввиду под загадочным "Скрыть"? возможность спрятать текст под спойлер?

Можно реализовать что-то вроде

<a href="javascript:sh1()"> Текст спойлера </a>
<div class="buttons" id="sp1" style="display:none">
	
	Скрытый текст
	
</div>
<script type="text/javascript">
function sh1() {obj = document.getElementById("sp1"); if( obj.style.display == "none" ) { obj.style.display = "block"; } else { obj.style.display = "none"; }}
</script>
  • +1 5

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

просто заключи нужный текст в теги [spoiler!]текст[/spoiler!] знаки восклицания убери

и выйдет вот что

так же можно приписать название Спойлера вместо скрыть

текст

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

речь о спойлере тут, в форуме?) я подумал, о расширении ckeditor..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

большое спасибо. =)

С уважением.

UPD: EvzeNsx, вы кодер? Просто интересно. Такая молниеносная и вполне точная реакция на примере...

ну да. И сам тест. 8) Вроде, работает.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

знаки восклицания из тегов)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Домашняя заготовочка)) Просто совсем недавно использовал этот код для магазина на опенкарт.

А вообще, да, я программист.

  • +1 2

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

2EvzeNsx Плюсую - очень помогло:)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

что вы имеете ввиду под загадочным "Скрыть"? возможность спрятать текст под спойлер?

Можно реализовать что-то вроде

<a href="javascript:sh1()"> Текст спойлера </a>
<div class="buttons" id="sp1" style="display:none">

Скрытый текст

</div>
<script type="text/javascript">
function sh1() {obj = document.getElementById("sp1"); if( obj.style.display == "none" ) { obj.style.display = "block"; } else { obj.style.display = "none"; }}
</script>

Большое спасибо. Подскажите как сделать, чтобы они были подчеркнутыми только пунктиром. Пытался добавить в стиль это, но получается и обычное подчеркивание и пунктир, а нужен только пунктир.

.sh1 {border-bottom: 1px dashed;}

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Скажите, а как добавить сие "чудо" в ckeditor? По типу как сделано на форуме?

Ну чтоб написать <spoiler> текст... и </spoiler> и в описании часть текста будет скрываться...

Идеально, конечно, чтоб самому задавать название самого спойлера - ну типа - "посмотреть ещё" и т.д.

Как по мне - ОЧЕНЬ нужная вещь - описания бывают очень большие - не хочется растягивать "портянку" на всю страницу...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Наверное это немного не то...

Я имел ввиду встроенный в CKEditor скрипт.

То ест, где есть возможность вставлять инфо через CKEditor - будет возможность спрятать часть текста под какую-то кнопку...

Точно также как вставить фото, ссылку, видео... Всё через CKEditor.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

та придумайте себе разделитель содержимого, типа "[[[===этомойсуперразделитель===]]]" и вставляйте его в описание.

на выходе:

для получения краткого описания - explode по разделителю и вывод первой части.

для вывода полного описания - str_replace разделителя на "пусто".

для спойлера - explode по разделителю и вывод первой части + вывод второй части "под спойлером".

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

та придумайте себе разделитель содержимого, типа "[[[===этомойсуперразделитель===]]]" и вставляйте его в описание.

на выходе:

для получения краткого описания - explode по разделителю и вывод первой части.

для вывода полного описания - str_replace разделителя на "пусто".

для спойлера - explode по разделителю и вывод первой части + вывод второй части "под спойлером".

Спасибо за помощь, но, честно сказать, мало что понял - что именно и как делать...  :|

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

"этомойсуперразделитель" конечно вариант, но моё мнение - отдельное поле всё же лучше

  • +1 1

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

"этомойсуперразделитель" конечно вариант, но моё мнение - отдельное поле всё же лучше

Поддерживаю. Вопрос остаётся открытым - КАК это реализовать! Думаю полезно будет многим пользователям!

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

какой вопрос?

- как добавить дополнительное поле в товар?

об этом есть несколько тем на форуме. общий порядок описан в теме в FAQ.

- как добавить кнопку "spoiler" в ckeditor?

написать плагин, подключить его в админке к нужным экземплярам редактора, добавить обработку тега

перед выводом такого содержимого в каталоге, добавить стили в stylesheet.css, добавить обработку в шаблоны...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

какой вопрос?

- как добавить дополнительное поле в товар?

об этом есть несколько тем на форуме. общий порядок описан в теме в FAQ.

- как добавить кнопку "spoiler" в ckeditor?

написать плагин, подключить его в админке к нужным экземплярам редактора, добавить обработку тега

перед выводом такого содержимого в каталоге, добавить стили в stylesheet.css, добавить обработку в шаблоны...

Как добавить кнопку "спойлер" в ckeditor.

Спасибо за ответ, но я, как НЕ программист, ничего не понял к сожалению... :)

Может есть готовое решение? Или пошаговая инструкция, хотя бы...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

была бы инструкция - было бы готовое решение.

профинансируете разработку?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для меня вопрос не горящий - столкнулся с проблемой, думал есть оптимальное решение как решить её...

Финансировать не планировал - думал это не так сложно и долго, для таких профи...

Ну нет - так нет... Может когда-то кто-то и сделает доброе дело...

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.