Какие коды информации о фильме можно использовать в шаблоне?

Новичек
Регистрация
6 Авг 2018
Сообщения
9
#1
Название категории год название фильма, писал в скайп и телеграм там тишина, документации с списком всех возможных тегов в шаблооне ненашёл, хотя упрямо искал
 

App

Думает, что помогает
Регистрация
26 Дек 2017
Сообщения
379
#2
<%= movie.id %> - ID фильма в системе (зачастую = ID КиноПоиск);
<%= movie.kp_id %> - ID КиноПоиск;
<%= movie.title %> - Название фильма на русском, если нет, будет на английском;
<%= movie.title_ru %> - Название на русском, если нет - пусто;
<%= movie.title_en %> - Название на английском, если нет - пусто;
<%= movie.title_full %> - Полное название Русское / Английское (ГОД)
<%= movie.title_page %> - Название страницы фильма (<title> страницы с фильмом);
<%= movie.player %> - Ссылка на плеер (прописывается вручную в информации о фильме);
<%= movie.quality %> - Качество фильма (прописывается вручную в информации о фильме);
<%= movie.translate %> - Перевод фильма (прописывается вручную в информации о фильме);
<%= movie.description %> - Описание фильма;
<%= movie.description_meta %> - Meta описание (<meta name="description"> страницы);
<%= movie.description_short %> - Короткое описание;
<%= movie.poster %> - URL постера;
<%= movie.poster_big %> - URL большого постера;
<%= movie.poster_min %> - URL маленького постера;
<%= movie.picture %> - URL случайного кадра;
<%= movie.picture_big %> - URL случайного большого кадра;
<%= movie.picture_min %> - URL случайного маленького кадра;
<%= movie.pictures %> - Массив из URL кадров;
<%= movie.year %> - Год фильма;
<%= movie.year_url %> - Ссылка на год фильма <a href="...">ГОД</a>
<%= movie.countries %> - Список стран через запятую;
<%= movie.directors %> - Список режиссеров через запятую;
<%= movie.genres %> - Список жанров через запятую;
<%= movie.actors %> - Список актеров через запятую;
<%= movie.country %> - Одна страна;
<%= movie.director %> - Один режиссер;
<%= movie.genre %> - Один жанр
<%= movie.actor %> - Один актер;
<%= movie.countries_url %> - Ссылки на страны <a href="...">страна</a>, <a href="...">страна</a>;
<%= movie.directors_url %> - Ссылки на режиссеров <a href="...">реж</a>, <a href="...">реж</a>;
<%= movie.genres_url %> - Ссылки на жанры <a href="...">жанр</a>, <a href="...">жанр</a>;
<%= movie.actors_url %> - Ссылки на актеров <a href="...">актер</a>, <a href="...">актер</a>;
<%= movie.country_url %> - Ссылка на страну <a href="...">страна</a>;
<%= movie.director_url %> - Ссылка на режиссера <a href="...">реж</a>;
<%= movie.genre_url %> - Ссылка на жанр <a href="...">жанр</a>;
<%= movie.actor_url %> - Ссылка на актера <a href="...">актер</a>;
<%= movie.countries_arr %> - Массив стран;
<%= movie.directors_arr %> - Массив режиссеров;
<%= movie.genres_arr %> - Массив жанров;
<%= movie.actors_arr %> - Массив актеров;
<%= movie.rating %> - Общий рейтинг фильма по 100-бальной шкале;
<%= movie.vote %> - Число голосов общее;
<%= movie.kp_rating %> - КиноПоиск рейтинг фильма по 100-бальной шкале;
<%= movie.kp_vote %> - Число голосов КиноПоиск;
<%= movie.imdb_rating %> - IMDb рейтинг фильма по 100-бальной шкале;
<%= movie.imdb_vote %> - Число голосов IMDb;
<%= movie.type %> - Тип: 0 - фильм, 1 - сериал, 2 - видео, 3 - ТВ, 4 - мультфильм, 5 - аниме;
<%= movie.premiere %> - Премьера ГГГГ-ММ-ДД;
<%= movie.url %> - URL фильма;
<%= movie.pathname %> - URL фильма без домена;
<%= movie.custom %> - своё поле для вставки информации, подробнее.

так как некоторой информации может не быть, желательно оборачивать всё проверкой.
например, если есть русское название, тогда выводить:
<% if (movie.title_ru) { %><%= movie.title_ru %><% } %>
 
Енот
Новичек
Регистрация
18 Июл 2018
Сообщения
50
#3
Как на странице фильма сделать проверку в тексте фильма, сериала или мультфильма?
<% if (movie.type === 1) { %>Сериал<% } else if (movie.type === 2) { %>Мультфильм<% } else { %>Фильм<% } %> почему-то не работает в шаблоне ramsay =(
Вы водиться фильм, либо сериал, а вместо мультфильма - фильм.
Помогите, пожалуйста, разобраться с этим вопросом =).
 
Енот
Новичек
Регистрация
18 Июл 2018
Сообщения
50
#5
И по ссылкам типа href="<%- movie.url %>/<%- page.urls.movies.trailer %>"?
 
Енот
Новичек
Регистрация
16 Сен 2018
Сообщения
102
#6
Как на странице фильма сделать проверку в тексте фильма, сериала или мультфильма?
<% if (movie.type === 1) { %>Сериал<% } else if (movie.type === 2) { %>Мультфильм<% } else { %>Фильм<% } %> почему-то не работает в шаблоне ramsay =(
Вы водиться фильм, либо сериал, а вместо мультфильма - фильм.
Помогите, пожалуйста, разобраться с этим вопросом =).
Мультфильм - это номер movie.type === 4, но он не все подхватит. Лучше мульты и аниме проверять по списку жанров.

<% if (movie.type === 1) { %>Сериал<% } else if (movie.genres_arr.indexOf('мультфильм')+1) { %>Мультфильм<% } else { %>Фильм<% } %>

А есть аналогичный список по class?
Классы стилей во всех шаблонах разные, на сколько можно видеть. Потому нет единого.
 
Енот
Новичек
Регистрация
16 Сен 2018
Сообщения
102
#7
И по ссылкам типа href="<%- movie.url %>/<%- page.urls.movies.trailer %>"?
Это объект, внизу его полный список.
JSON:
{
   "urls":{
      "movie":"movie",
      "year":"year",
      "genre":"genre",
      "country":"country",
      "actor":"actor",
      "director":"director",
      "type":"type",
      "search":"search",
      "sitemap":"sitemap",
      "types":{
         "serial":"сериалы",
         "movie":"фильмы",
         "mult":"мультфильмы",
         "tv":"передачи",
         "anime":"аниме"
      },
      "movies":{
         "online":"",
         "download":"",
         "trailer":"",
         "picture":""
      },
      "genres":[
         {
            "title":"аниме",
            "url":"/genre/-anime"
         },
         {
            "title":"биография",
            "url":"/genre/-biografiya"
         },
         {
            "title":"боевик",
            "url":"/genre/-boevik"
         },
         {
            "title":"вестерн",
            "url":"/genre/-vestern"
         },
         {
            "title":"военный",
            "url":"/genre/-voennyj"
         },
         {
            "title":"детектив",
            "url":"/genre/-detektiv"
         },
         {
            "title":"детский",
            "url":"/genre/-detskij"
         },
         {
            "title":"документальный",
            "url":"/genre/-dokumental`nyj"
         },
         {
            "title":"драма",
            "url":"/genre/-drama"
         },
         {
            "title":"игра",
            "url":"/genre/-igra"
         },
         {
            "title":"история",
            "url":"/genre/-istoriya"
         },
         {
            "title":"комедия",
            "url":"/genre/-komediya"
         },
         {
            "title":"концерт",
            "url":"/genre/-koncert"
         },
         {
            "title":"короткометражка",
            "url":"/genre/-korotkometrazhka"
         },
         {
            "title":"криминал",
            "url":"/genre/-kriminal"
         },
         {
            "title":"мелодрама",
            "url":"/genre/-melodrama"
         },
         {
            "title":"музыка",
            "url":"/genre/-muzyka"
         },
         {
            "title":"мультфильм",
            "url":"/genre/-mul`tfil`m"
         },
         {
            "title":"мюзикл",
            "url":"/genre/-myuzikl"
         },
         {
            "title":"новости",
            "url":"/genre/-novosti"
         },
         {
            "title":"приключения",
            "url":"/genre/-priklyucheniya"
         },
         {
            "title":"реальное ТВ",
            "url":"/genre/-real`noe-TV"
         },
         {
            "title":"семейный",
            "url":"/genre/-semejnyj"
         },
         {
            "title":"спорт",
            "url":"/genre/-sport"
         },
         {
            "title":"ток-шоу",
            "url":"/genre/-tok-shou"
         },
         {
            "title":"триллер",
            "url":"/genre/-triller"
         },
         {
            "title":"ужасы",
            "url":"/genre/-uzhasy"
         },
         {
            "title":"фантастика",
            "url":"/genre/-fantastika"
         },
         {
            "title":"фильм-нуар",
            "url":"/genre/-fil`m-nuar"
         },
         {
            "title":"фэнтези",
            "url":"/genre/-fe`ntezi"
         },
         {
            "title":"церемония",
            "url":"/genre/-ceremoniya"
         }
      ],
      "countries":[
         {
            "title":"США",
            "url":"/country/-SSHA"
         },
         {
            "title":"Россия",
            "url":"/country/-Rossiya"
         },
         {
            "title":"СССР",
            "url":"/country/-SSSR"
         },
         {
            "title":"Индия",
            "url":"/country/-Indiya"
         },
         {
            "title":"Франция",
            "url":"/country/-Franciya"
         },
         {
            "title":"Япония",
            "url":"/country/-YAponiya"
         },
         {
            "title":"Великобритания",
            "url":"/country/-Velikobritaniya"
         },
         {
            "title":"Испания",
            "url":"/country/-Ispaniya"
         },
         {
            "title":"Италия",
            "url":"/country/-Italiya"
         },
         {
            "title":"Канада",
            "url":"/country/-Kanada"
         }
      ],
      "years":[
         {
            "title":"2018",
            "url":"/year/2018"
         },
         {
            "title":"2017",
            "url":"/year/2017"
         },
         {
            "title":"2016",
            "url":"/year/2016"
         },
         {
            "title":"2015",
            "url":"/year/2015"
         },
         {
            "title":"2014",
            "url":"/year/2014"
         },
         {
            "title":"2013",
            "url":"/year/2013"
         },
         {
            "title":"2012",
            "url":"/year/2012"
         },
         {
            "title":"2011",
            "url":"/year/2011"
         },
         {
            "title":"2010",
            "url":"/year/2010"
         },
         {
            "title":"2009",
            "url":"/year/2009"
         },
         {
            "title":"2008",
            "url":"/year/2008"
         }
      ],
      "content":"content"
   }
}
Например <%- page.urls.movies.trailer %>, это { "urls" : { "movies" : { "trailer" : "" } } }
 
Енот
Новичек
Регистрация
18 Июл 2018
Сообщения
50
#9
Мультфильм - это номер movie.type === 4, но он не все подхватит. Лучше мульты и аниме проверять по списку жанров.

<% if (movie.type === 1) { %>Сериал<% } else if (movie.genres_arr.indexOf('мультфильм')+1) { %>Мультфильм<% } else { %>Фильм<% } %>


Классы стилей во всех шаблонах разные, на сколько можно видеть. Потому нет единого.
Мне надо, если не трудно и есть время, для шаблона Ramsay.
 
Енот
Новичек
Регистрация
18 Июл 2018
Сообщения
50
#11
А как в основном описание фильма с делать переменную с добавлением Мультфильм в (1){Сериал}(default){Фильм}?
 
Думает, что помогает
Регистрация
15 Дек 2017
Сообщения
2,037
#13
Енот
Новичек
Регистрация
18 Июл 2018
Сообщения
50
#14
Вот так можете выводить в описании (1){Сериал}(default){Фильм}
это я понимаю, но как туда добавить Мультфильмы, чтобы, если это мультфим, подставлялось именно так, если фильм, то фильм, если сериал, то сериал?
 
Енот
Новичек
Регистрация
16 Сен 2018
Сообщения
102
#15
это я понимаю, но как туда добавить Мультфильмы, чтобы, если это мультфим, подставлялось именно так, если фильм, то фильм, если сериал, то сериал?
(1){Сериал}(4){Мультфильм}(default){Фильм}