Перейти к содержимому

Сервис обмена электронных валют

Партнерская программа Kredov

Как подключить свой шаблон в DLE?

#1 Вячеслав

Вячеслав
  • Пользователь
  • 357 сообщений
  • Репутация: 0
0

Отправлено 07 Июнь 2010 - 01:03

Всем привет!
Люди кто разбирается в DLE подскажите почему не подключается мой шаблон? Тоесть я создал шаблон из исходных файлов Default (на основе их, поменяв картинки и стили, ну и верстку в main.tpl). Затем обозвал папку с этим содержимым "myfirst" и положил в общую папку с шаблонами DLE (template), зашел в админку и в выпадающем списке выбрал этот шаблон, указав "myfirst", нажал "выполнить" и "сохранить".

Открываю сайт а там всеравно шаблон из папки Default !!!! Блин ну не параша а!???

Как быть? я в шоке!

 

 

  • 0

robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85
Советую обратить внимание на следующее:
  1. Шаблоны для DLE
  2. TPL в шаблонах DLE
  3. Шаблоны для DataLife Engine
  4. Помогите. Проблема с шаблоном DLE
  5. Адаптация шаблона под dle 11.0

#2 admin

admin
  • Пользователь PRO
  • 5 272 сообщений
  • Репутация: 54

Отправлено 07 Июнь 2010 - 01:14

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

UP: Всё просто))) Заходишь в админку, там ссылка "Настройка системы", вырибай шаблон сайта, используемый поумолчанию
  • 0

Сколько лет прошло, а ссылки всё ещё лучше покупать тут



#3 Вячеслав

Вячеслав
    Topic Starter
  • Пользователь
  • 357 сообщений
  • Репутация: 0

Отправлено 07 Июнь 2010 - 02:11

Тьфу ты елки палки!
А нахрена тогра такой путь? - "СПИСОК ВСЕХ РАЗДЕЛОВ">"Шаблоны сайта">"Выбрать другой:)выподающий список с выбором шаблонов из папки template">"Выполнить">"Сохранить".

Для кого это или для чего?

А по твоему пути все работает как часики! Чтож они собаки вот тут об этом ни слдова то не сказали! :)
http://dle-news.ru/e...a_noaieoeu.html

Спасиба!!!!!)))
  • 0

#4 admin

admin
  • Пользователь PRO
  • 5 272 сообщений
  • Репутация: 54

Отправлено 07 Июнь 2010 - 02:14

Вячеслав, там можно делать шаблоны для разных разделов сайта, как я понимаю, а мой вариант задаёт вариант поумолчанию для всего сайта
  • 0

Сколько лет прошло, а ссылки всё ещё лучше покупать тут



#5 Вячеслав

Вячеслав
    Topic Starter
  • Пользователь
  • 357 сообщений
  • Репутация: 0

Отправлено 07 Июнь 2010 - 03:54

А каким образом вывести "одну" статью на главной? а список новостей выводить гдето в другом месте.
  • 0

#6 admin

admin
  • Пользователь PRO
  • 5 272 сообщений
  • Репутация: 54

Отправлено 07 Июнь 2010 - 04:14

Если я не ошибаюсь, в DLE можно сделать статическую страницу и сделать её главной. Или это я с WordPress уже перепутал :)
В любом случае можно с кода главной убрать участки кода, которые отвечают за вывод новостей, а на их место вставить статический текс или что там нужно. Но это метод больше из категории дровосеков :(


  • 0

Сколько лет прошло, а ссылки всё ещё лучше покупать тут



#7 Вячеслав

Вячеслав
    Topic Starter
  • Пользователь
  • 357 сообщений
  • Репутация: 0

Отправлено 07 Июнь 2010 - 09:06

Блин печатал печатал, хотел один символ лишний Ctrl Z отменить, в итоге все убил!!!!!! :)

Начну заново.

Вобщим как я выкрутился:

Создал две категории "Главная" и "Новости", все статьи в категории "Новости" снял с публикации на главной, а в категории "Главная" соответственно одну статью опубликовал на главной.

Но это еще не все, надо ж гдето и списком выводить))) и + ко всему этому для вывода как на главной так и на "Новости" используется один и тот же шаблон это shortstory.tpl, а это не есть гуд!

Для этого создал два шаблона для вывода этих категорий shortstory.tpl - для главной и news.tpl - для вывода новостей.

Их содержимое:

shortstory.tpl

<div class="article">
	<h1>{title}</h1>
	{short-story}
</div>

news.tpl

<div class="news">
	<span class="title">
		[full-link]{title}[/full-link]
	</span>
	{short-story}
</div>

Далее в админке в настройках каждой категории в полях "Шаблон короткой новости" указал для категории "Главная" шаблон shortstory.tpl а для категории "Новости" указал шаблон news.tpl.

Затем создал статическую страницу для вывода новостей и для нее тоже создал отдельный шаблон который выводит новости из заданной категории + можно указывать еще и через какой шаблон! для этого и создан шаблон news.tpl. Дал имя шаблону main-news.tpl и внес в него этот специальный тег:

{custom category="2" template="news" aviable="global" from="0" limit="7" cache="yes"}

Этот тег делает следущее, из категории с ID = 2 выводит 7 записей начиная с первой (ноль) через шаблон news.tpl

Тоесть получилась такая структура:

Главный шаблон сайта с тегом ({content})>>>
Подшаблон статической страницы для новостей (с тегом {custom ...})>>>
Под подшаблон категории(с тегом вывода списка кратких новостей {short-story}).

Ну а на главной получилось только два уровня :
Главный шаблон сайта с тегом ({content})>>>
Под подшаблон категории(с тегом вывода списка кратких новостей {short-story}).

Замудрено но работает)))

И еще, для того чтобы разбить основной шаблон на части (например левый правый сайдбары и т.п) нужно сделать следующее.

Создать шаблон блока например saidbar.tpl в папке шаблона, скопировать в него нужный участок HTML hfpvtnrb, и подключить его в нужном месте вот таким образом:

{include file="saidbar.tpl"}

Тут подробней можно почитать - Помощь по движку DataLife Engine

Если это делается проще отпишитесь как?
  • 0

#8 Вячеслав

Вячеслав
    Topic Starter
  • Пользователь
  • 357 сообщений
  • Репутация: 0

Отправлено 07 Июнь 2010 - 09:53

Но вот при таком выводе списка кратких новостей, пропадает навигация по страницам с этими списками, тоесть как бы нужна навигация по этой статической странице с выводом новостей.
Подскажите как быть?

{custom category="2" template="news" aviable="global" from="0" limit="7" cache="yes"}

  • 0

#9 shevpc

shevpc
  • Пользователь
  • 3 сообщений
  • Репутация: 0

Отправлено 01 Август 2010 - 13:41

Подскажите пожалуйста, а если просто нужно вывести все новости на отдельную страницу, то что нужно сделать?
  • 0

#10 admin

admin
  • Пользователь PRO
  • 5 272 сообщений
  • Репутация: 54

Отправлено 01 Август 2010 - 13:52

Не понял вопроса. На какую страницу все новости выводить и зачем? А если новостей 1000?


  • 0

Сколько лет прошло, а ссылки всё ещё лучше покупать тут



robot

robot
  • Пользователь PRO
  • 2 652 сообщений
  • Репутация: 85


Оформление форума – IPBSkins.ru