Хакнете отделни страници като при търсене на филми - изградете своя уебсайт на DataLife Engine

Вероятно мнозина са забелязали, че страниците за търсене на филми с трейлъри или кадри имат малко по-различен дизайн на страницата от дизайна с информация за филма. Идеята не е нова, нито нейната реализация. Ще ви покажа няколко примера за приложение.

За какво изобщо е?За уебмастъри: Ако създавате сайт с филм и добавяте МНОГО информация към филма, но няма къде да я покажете, тогава това ще ви помогне! Така че можете да организирате изхода на отделни страници, докато можете да скриете анализираната информация без проблеми от търсачките. Освен това можете да използвате тези страници за допълнителни. печалби. За потребители: Отново ситуацията е същата като горната, ако на страницата има МНОГО информация, която обикновеният потребител не разбира какво да прави с нея, или тя е в излишък, филмът дори няма да тръгне.

Ако все още не разбирате за какво говоря:

Както разбирате, тук задаваме заглавието на страницата. Посочваме по наша преценка.

Сега отидете на двигател/модули и създайте файл screens.php. Тъй като поставих всички страници в отделна папка, първо създадох нея и създадох файла в нея. В този файл напишете следния код:

това е примерен код. Нека да преминем през точките:

С подобна връзка директно показваме информация от клетката на таблицата с филма. Например самото заглавие. Ние също присвояваме дефиниционен параметър, като $title. И вече към него самата стойност от основата, като $list['title']. $list - отговаря за показването на информация от таблицата, title е името на клетката с информация, правим този трик с всяка клетка, която ни трябва.

Това са приблизителни параметри за показване на информация от добавката. полета. $xf['kinopoisk_id'] - вместо kinopoisk_id пишем името на полето,от които се нуждаете. Ето как ще покажем екранни снимки, например.

С този код проверяваме дали add. полето с екранни снимки не е празно, тогава показваме форматираните рамки, ако не, тогава ще ни бъде показана следната помощ:

С този код дефинираме таговете, които ще се показват в шаблона. Мисля, че е ясно какво е какво. Тагът и неговата определяща стойност.

Тук дефинираме самия шаблон. Трябва да го създадете, повече за това по-късно.

Готово с машината за шаблони, сега отидете в папката с вашия шаблон и създайте файл с шаблон. Написах по-горе, че създадох папка за отделни страници и поставих всички файлове вътре. И получаваме този код:

Нужни ли са обяснения тук? Мисля че не.

Отворете .htaccess в корена на сайта и след това

По този начин получаваме връзка към страницата със снимки на екрана и можем да добавим стойността на екраните към тагове като aviable

Това е всичко. За всяка страница повторете всички точки от самото начало.

======Малък бонусза тези, които използват шаблона FILMAX. Към файла на шаблона main.tpl след

(това е примерен код) put

добавете към стилове

Отворете engine/modules/main.php и потърсете:

Принципът, според мен, е ясен Можете лесно да свържете скриптове към шаблони, които са свързани чрез включване или api. Например: