Ответ: На шаблоне KinoBox на главной странице не выводится основная лента фильмов, а используются модули "Выборки фильмов" и "Выборки статических материалов"; их надо настроить. Легче всего сделать, если посмотреть как это сделано на этом же шаблоне на демо-сайте - http://demo3.2movietime.ru.
Модуль "Выборки фильмов" находится тут, а "Выборки статических материалов" тут.
При переключении на другой шаблон, например "дефолтный", так как там не используются "выборки", эти два модуля надо отключать, у каждого модуля свой переключатель.
Ответ: Да, это можно сделать, используя поле "Добавочный SQL запрос", на рисунке наглядно изображены настройки.
Пользователи, знакомые с языком MySQL, могут применять и другие условия, поле "Добавочный SQL запрос" в модулях выборок дает очень большие возможности. Но именно поэтому, следует особо следить за доступом посторонних лиц к данному разделу. Не следует выдавать права на настройку этих модулей непроверенным пользователям.
1) Переводим пользователя в нужную группу, допустим "Редакторы"
2) В настройках главного меню админпанели устанавливаем для тех пунктов меню, доступ к которым вы хотите предоставить этой группе. По умолчанию, доступ ко всем пунктам меню админпанели имеет только группа "Владелец". На рисунке наглядно изображены пример настройки, когда группе "Редакторы" дается доступ к пункту меню "Редактирование фильма".
Если не подходит ни один из указанных вариантов оплаты или про попытке оплаты с помощью платежной системы происходит ошибка, Вы всегда можете произвести оплату в ручном режиме. Связаться для этого можно любым из способов, указанных в разделе «Контакты».
Ответ: На страницах описаний модулей Указатель стран и Указатель годов выпуска указано, что для вывода данных этих модулей используются шаблоны "countries.tpl" и "years.tpl". Открываем в редакторе (рекомендуется Notepad++) файл "/templates/KinoBoxBlue/main.tpl" и ищем "years.tpl" в шаблоне (обычно работает сочетание клавиш CTRL+F). Находим данный код:
{% if mode == 'year' or (mode == 'homepage' and pager.current_page == 1) %}
{% include "years.tpl" %}
{% include "countries.tpl" %}
{% endif %}
То есть, по умолчанию модули "Года" и "Страны" будут отображаться только в режиме - "Года" (year) и на первой странице режима "Главная страница" (homepage). Чтобы модули отображались и в категориях (режим - category) добавляем условие:
or mode == 'category'
доработанный участок кода будет выглядеть так:
{% if mode == 'year' or mode == 'category' or (mode == 'homepage' and pager.current_page == 1) %}
{% include "years.tpl" %}
{% include "countries.tpl" %}
{% endif %}
Кстати, если для модуля используется отдельный шаблон и он один, то почти всегда его название совпадает с названием главного файла модуля и папки модуля в папке "/engine/modules". Например, для модуля "Алфавитный указатель" это слово "letters": шаблон - "letters.tpl", а главный файл модуля "letters.php" расположен в папке "letters".
Ответ: Можно сделать это в файле "/engine/mode/movie.php" (режим просмотра фильма), нужная строчка:
$template_data['title'] = $row['title'];
Например, изменяем так:
$template_data['title'] = "Смотреть ".$row['title']." ".$row['mt_year']." онлайн без рекламы в HD качестве.";
Где "mt_year" - название поля в таблице "movie" в базе MySQL, которое соответствует году выпуска фильма.
Но надо учитывать, что при обновлении скриптов движка, файл "movie.php" может быть перезаписан и после апдейта нужно будет снова повторить вышеуказанное действие.
Того же самого можно добиться редактированием двух файлов в текущем шаблоне: main.tpl и movie.tpl.
main.tpl перед изменением:
{{ title }}
main.tpl после изменения:
{% block metatitle %}
{{ title }}
{% endblock %}
movie.tpl перед изменением:
{% extends "main.tpl" %}
movie.tpl после изменения:
{% extends "main.tpl" %}
{% block metatitle %}
Смотреть {{ movie.title }} {{ movie.mt_year|striptags }} онлайн без рекламы в HD качестве.
{% endblock %}
Кстати, здесь используется мощная возможность шаблонизатора Twig - переопределение блоков.
Ответ: Обновление устанавливается в админпанели через меню: Разное -> Обновление, импорт данных. Доступны три варианта установки и к каждому варианту имеется подсказка.
Если обновляется уже существующий модуль, то в большинстве случаев требуется после установки обновления сбросить настройки модуля с помощью специальной кнопки в настройках.
Ответ: Если несколько покупок совершаются в течении года с момента покупки первой лицензии, то каждая 5-я лицензия - бесплатно. Внимание, покупки по неполной цене, например со скидкой через аукцион, в этом случае не учитываются.
Ответ: В шаблоне, например, "fullstory.tpl" или "movie.tpl", в коде вывода жанров немного изменяем первую строку и добавляем строку (вместо запятой можно указать и слеш)
{{ key2 ? ', ' : '' }}
Пример.
Код до изменений:
{% for value2 in movie.categories %}
{{ M.category_link(categories[value2]) }}
{% endfor %}
Код после изменений:
{% for key2,value2 in movie.categories %}
{{ key2 ? ', ' : '' }}
{{ M.category_link(categories[value2]) }}
{% endfor %}
Ответ: В нужный шаблон (обычно это "main.tpl") в нужном месте добавляем
{% if mode == 'category' and pager.current_page == 1 %}
Категория: {{ category.title|capitalize }}
{% endif %}
Фильтр шаблонизатора "capitalize" переводит первую букву названия категории в верхний регистр. Условие "pager.current_page == 1" указывает, что название нужно выводить только на первой странице. Если нужно, чтобы название категории было на всех страницах - уберите эту часть вместе с "and".
Ответ: Переносить сайты с одного домена на другой конечно можно. Ограничение одно: так как одна лицензия подразумевает установку движка на максимум 3 сайта, то значит и привязать больше трех доменов не получится.
Если например, у вас работают 3 сайта и вы хотите перенести один из них на другой домен, надо будет старый домен "отвязать", а новый домен - "привязать".
Ответ: Сделать это можно, используя в нужной выборке поле "Добавочный SQL запрос", достаточно прописать там "AND id IN (ТУТ НОМЕРА НУЖНЫХ ФИЛЬМОВ, ЧЕРЕЗ ЗАПЯТУЮ И БЕЗ ПРОБЕЛОВ)", например "AND id IN (5,14,22.148,329)". Других ограничений быть не должно, например отбор по категории. Теперь отбор в данной выборке будет только по номерам фильмов.
Кстати таким образом можно менять фильмы в слайдере в шаблоне "Formovies" и в других шаблонах, где для вывода слайдеров используются выборки. В данном слайдере применены две выборки - http://demo4.2movietime.ru/admin/admin.php?mode=module_settings&op=customsampling , поэтому прописывать номера фильмов нужно одинаково в обеих. А изображения можно менять через FTP, они находятся в папке /templates/Formovies/images/slider/. Правда, если очень часто менять фильмы, данный способ может оказаться для кого-то не очень удобным.
Ответ: Сначала небольшая подсказка: в шаблон передается список всех категорий в виде массива со всеми параметрами категорий. Это делается в файле index.php в строке
Таким образом, например в шаблоне "main.tpl", можно вывести любой параметр любой категории. Например для названия первой категории:
{{ categories[1].title }}
Вывод содержимого поля "Описание категории" (поле заполняется в админпанели сайта в свойствах категории) для третьей категории:
{{ categories[3].information }}
А как выводить текст именно на главной странице, описано в пункте http://2movietime.ru/faq/nopg-open/10/ , окончательный код для вывода названия первой категории на главной странице сайта:
{% if mode == 'homepage' and pager.current_page == 1 %}
{{ categories[1].title }}
{% endif %}
Ответ: Модули или шаблоны, входящие в состав движка, являются бесплатными, после покупки можно свободно скачивать в течении года все новые версии: как инсталлятор движка целиком, так и отдельные модули или шаблоны.
Ответ: Текущий курс на момент оплаты можно посмотреть тут https://wm.exchanger.ru/asp/wmlist.asp , только не "справочный курс", а минимальный из колонки "Обратный курс (WMR/WMZ)". Или по курсу обмена WMR-WMZ в кипере Webmoney. Данный курс обмена рублей в доллары действует для всех электронных валют: Webmoney, Яндекс Деньги, Qiwi и т.д.
Ответ: Причин может быть несколько, наиболее частая: бан по IP-адресу вашего хостинга. Поэтому проблема нередко возникает при переезде на другой хостинг. Если возникают проблемы с парсингом, можно включить отладочный режим - соответствующая галочка при импорте. После начала импорта будет показана полученная страница с сайта Kinopoisk.ru, если нет бана по IP-адресу, эта должна быть страница нужного фильма. Если ваш адрес заблокирован защитой от роботов, на странице будет показано сообщение или загружена главная страница сайта Kinopoisk.ru.
Если у вас не обычный шаред хостинг, а сервер, VPS/VDS - то проверьте права доступа. В папке "admin" после каждого запуска импорта должна обновляться дата у текстового (kpimport_do.txt) или HTML файла. Если дата не обновляется или файла txt или .html со свежей датой вообще нет, скорее всего существуют проблемы с правами доступа.
Попробуйте произвести импорт фильма на демо-сайте, если на демо-сайте все нормально, а на вашем хостинге показывает ошибку, можно быть уверенным, что забанен ваш IP-адрес на Кинопоиске или проблема в вашем хостинге.