Новый шаблон ZetFlix 4K является редизайном шаблона популярного киносайта ZetFlix. У шаблона сохранена структура, а дизайн новый. Но самый интересное в шаблоне - это его настройки, с помощью которых вы можете в определённом пределе менять внешний вид шаблона буквально в один клик.
Версия по умолчанию: DLE 13-18
Верстка: css3, html5
Ширина: адаптивная 320-1400 пикселей
Проверен в: Firefox, Chrome, Edge
Комплектация: файлы шаблона, инструкция, доп данные
Версия 16.2-18 и выше
1. Где все находится
основная страница - main.tpl (здесь шапка, карусель на главной, футер и так далее)
верхнее меню - main-menu.tpl
главная страница - main-page.tpl
форма фильтра - main-filter.tpl
сео текст в категории, выводит то что заполняется в админке в настройках категории - main-seo.tpl,
краткая новость всегда горизонтальная - shortstory-horizontal.tpl
краткая подборки - custom-collection.tpl
краткая новость - shortstory.tpl
внутренняя страница (новость) - fullstory.tpl там впишите свои дополнительные поля вместо демо текстов и видео.
вход через соц сети включается и настраивается в админке
2. В админке
в настройки - изображения обязательно включить ОТЛОЖЕННАЯ ЗАГРУЗКА ИЗОБРАЖЕНИЙ (для отложенной загрузки iframe плееров)
В настройках - новости - включить рейтинг ОЦЕНКА, то есть звезды, или НРАВИТСЯ НЕ НРАВИТСЯ.
ЕСЛИ включен рейтинг ОЦЕНКА и вы хотите использовать 10 звезд, то установите плагин rejting-10.xml в админке Утилиты - Управление плагинами.
Если у вас установлен ratingscore-ext.xml то выключите его.
В fullstory.tpl на 20 строке смотрите комментарии, а также в custom-franchise.tpl
ЕСЛИ включен рейтинг НРАВИТСЯ НЕ НРАВИТСЯ, то установите плагин ratingscore-ext.xml в админке Утилиты - Управление плагинами.
Это плагин для вывода оценки {ratingscorelikes} и он предназначен только для рейтинга НРАВИТСЯ И НЕ НРАВИТСЯ.
Если у вас установлен и включен плагин 10 звезд то выключите его.
Количество похожих новостей 6 или больше.
комментарии - включить рейтинг НРАВИТСЯ И НЕ НРАВИТСЯ.
3. Cтроки вида {custom...} как его настраивать читайте на https://dle-news.ru/extras/online/startnews.html
после полной настройки активируйте кеш у кастомов cache="yes"
Например {custom order="rating" limit="9" category="1,3,5-10" template="custom-popular" cache="no"}
выведет новости по рейтингу в количестве 9 штук из категорий с id 1,3 и с 5 по 10, применит шаблон custom-popular и выключит кеширование.
Причем необязательно указывать все параметры. Например, если мы не укажем категорию, то выведет новости из всех категорий.
4. Создаем дополнительные поля в админ панели
Создаются по адресу /admin.php?mod=xfields&xfieldsaction=configure и там же справа внизу ссылка на инструкцию
Если вы занимаетесь киносайтами, то вы должны знать, что такое доп поля.
Создаете нужные поля нужных типов и всем полям отмечаем галку использовать по желанию.
Вам нужно вписать поля вместо демо текстов и демо видео в файлах
- shortstory.tpl
- fullstory.tpl
- relatednews.tpl
- custom-*.tpl
Например создали поле cast для списка актеров и соответственно заменили в fullstory.tpl список актеров на [xfvalue_cast]
Или создали поле director для режиссера и соответственно заменили в fullstory.tpl имя режиссера на [xfvalue_director]
5. Создаем страницу топ 100
страница топа main-top.tpl, в админке в разделе статические страницы создать страницу под топ и указать ей в качестве тпл шаблона main-top.tpl
В этом тпл вы найдете custom, который можете настроить как нужно.
6. Для скриншотов создавайте поле "загружаемая галерея изображений".
Обязательно с созданием уменьшенной копии изображения и ее рекомендуемый размер как минимум 300 по ширине.
7. Настройка франшиз
Создайте доп поле franchise, тип "одна строка", галочка "использовать при желании".
Допустим мы хотим собрать всю франшизу фильма "Форсаж". Тогда в это поле у каждого фильма серии "форсаж" вписываете "Франшиза форсаж" без кавычек.
все, новости с этим полем автоматически соберутся кастомом {custom limit="30" xfields="[xfvalue_franchise]" template="custom-franchise" cache="no"}
8. как менять настройки шаблона
Откройте main.tpl, на 29 строке увидите скрипт.
раскомментируйте строку //localStorage.removeItem('settzf'); {* сброс сохраненных настроек для теста админу *}
должно быть так
localStorage.removeItem('settzf'); {* сброс сохраненных настроек для теста админу *}
теперь меняем настройки (расшифровка ниже) в строке let sett = ['lt','poster2','style2','wide0']; // {* настройки, подробно в инструкции *}
обновите страницу в браузере, чтобы увидеть новые настройки
теперь, когда вы изменили и проаерили настройки, обратно закомментируйте строку localStorage.removeItem('settzf'); {* сброс сохраненных настроек для теста админу *}
должно быть так
//localStorage.removeItem('settzf'); {* сброс сохраненных настроек для теста админу *}
lt - светлый, dt - темный.
poster1 - горизонтальные постеры, poster2 - вертикальные постеры
style1 - стиль зетфликс, style2 - оригинальный стиль.
wide0 - фон ограничен по сторонам, wide1 - фон по сторонам во всю ширину
то есть по умолчанию настройки let sett = ['lt','poster2','style2','wide0'];
означают что светлая тема, вертикальные постеры, оригинальный стиль, фон ограничен по сторонам
Если у вас возникнут трудности, обратитесь в тех. поддержку.
Рекомендуемые комментарии
Для публикации сообщений создайте учётную запись или авторизуйтесь