Перейти к публикации

Отображение кратких заголовков


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

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

Блок слева (справа) и бегущая строка текста - это уже устаревше.

Да и вообще говорят, что Marquee умер

Хотелось бы забацать что-нибудь наподобие Заголовки новостей как на сайте аппла

Подскажите плиз примочек. :)

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

мне кажется все просто. делаете слайдер с эффектом "fade" а в шаблоне прописываете только title. Реализуется элементарно. Бегущая стррока- отстой, согласен.

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

Я сделал показ текста по этому уроку
Можете и так. Но вы же, наверное, хотите менять новости через админку?

Тогда проще взять слайдер с картинками и вместо картинок прописать вывод новостей "кастомом", в котором указать только {title}

Изменено пользователем alex32
Ссылка на сообщение
Поделиться на других сайтах

Сегодня поспешно убрал всё, что сделал.

Все эти скрипты внедренные в страницу нарушили работу других.

В окнах ответов на форуме перестали появляться всплывающие окна при нажатии на добавить ссылку/картинку/музыку

И основное меню заклинило.

Можете и так. Но вы же, наверное, хотите менять новости через админку?

Нет. мне такое не нужно. Одну-две строчки написать раз в месяц в код не сложно.

Другое дело, как не повредить себе сторонним кодом? (взял по уроку)

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

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

<script type="text/javascript" src="js/jquery.js"></script>

Вот и ответ, библиотека jquery уже подключена в движке, отсюда и конфикты джава-скриптов. Используйте стандартный слайдер, в шаблон вместо картинок пишите свой текст Изменено пользователем alex32
Ссылка на сообщение
Поделиться на других сайтах

Взял Gemini

с него libs.js и slides.js закинул в свою папку шаблона в /js

добавил в man.tpl строку:

<script type="text/javascript" src="{THEME}/js/libs.js"></script>

и подключил {include file="slider.tpl"}

вот его содержимое

<script type="text/javascript" src="{THEME}/js/slides.js"></script>

<script type="text/javascript">

$(function(){

$('#slides').slides({

effect: 'fade',

play: 5000,

pause: 2500,

generatePagination: false,

preload: true,

hoverPause: true

});

});

</script>

<div id="slides">

<div class="slides_container">

<p>ргршгршгрш юбюбюю</p>

<p>пспрсрср</p>

<p>роаагпонр</p>

</div></div>

Всё работает!

Но страницу разбарабанило в стороны

js.png

Просматирвал slides.js но я никак не смог найти там что-либо для редактирования ширины. 978 пикселей это слишком много

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

Надо не slides.js. Надо в файле css искать и править #slides и .slides_container, а в файле slider.tpl лишние стили убрать, ни к чему они там.

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

Файл slider.tpl

<script type="text/javascript" src="{THEME}/js/slides.js"></script>

<script type="text/javascript">

	$(function(){

		$('#slides').slides({

			effect: 'fade',

			play: 5000,

			pause: 2500,

			generatePagination: false,

			preload: false,

			hoverPause: true

		});

	});

</script>

<div id="slides">

	<div class="slides_container">

		<div><a href="#">Здесь текст или {custom........}</a></div>

		<div><a href="#">Здесь текст или {custom........}</a></div>

		<div><a href="#">Здесь текст или {custom........}</a></div>

		<div><a href="#">Здесь текст или {custom........}</a></div>

	</div>


</div>
Стили
/*---Slider---*/

#slides, .slides_container { height:78px; position: relative; }

.slides_container { border-bottom: 1px solid #b31032; width: СВОЙ РАЗМЕР; overflow:hidden; }

#slides { border-bottom: 8px solid #db143d; margin-bottom: 7px; }

	

Это из Gemini, дальше правьте как вам надо.

Изменено пользователем alex32
Ссылка на сообщение
Поделиться на других сайтах

Присоединяйтесь к обсуждению

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

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...