Софтуерно Инженерство
Loading...
+ Нов въпрос
salih1f1 avatar salih1f1 188 Точки

[Teamwork] Web Fundamentals - Преизползване на компоненти от сайт

Здравейте колеги. Надявам се темата да е полезна на хората като мен които тепърва започват да се занимават с това. Рових се из нета, за да потърся как мога да преизползвам даден компонент от сйта (хедър, меню ...) на останалите страници така, че да не го пиша наново навсякъде. Открх че е възможно и много удобно с PHP. Да обаче възниква един глупав въпрос за който се извинявам - файлът с темплейта и останалите файлове трябва ли задължително да са с разширение .pxp.

Споделям два линка, които са доста полезни - линк1, линк2. Успех на всички. 

0
Web Fundamentals - HTML5 13/10/2014 14:55:54
Samuil.Petrow avatar Samuil.Petrow 1551 Точки

Нещата, които include-ваш (респективно require-ваш) не е задължително да са .php, но трябва да се разбират от браузъра, за да ти ги покаже, т.е ако нямаш нищо динамично - .html е ок. Файлът, който ги include-ва трябва да си е .php, за да си се execute-не като такъв скрипт.

Лично за тези цели бих ползвал js библиотека - било то Angular, или Handlebars, или на jQuery .load метода, или която и да е друга с подобна функционалност.

1
salih1f1 avatar salih1f1 188 Точки

Опитвам с jQuery .load обаче зарежда само HTML, има ли начин да зареди и  CSS-a. Търсих в нета но не открих нищо.

0
RoYaL avatar RoYaL SoftUni Team Trainer 6883 Точки

Можеш през настройките на уеб сървъра, например Apache, да зададеш кои файлови формати да се асоциират с PHP executable-а

1