Zadanie #8628
Dołączanie plików js i css na poziomie klasy PHP
Status: | Zamknięty | Start date: | 08 May 2018 | |
---|---|---|---|---|
Priority: | Wysoki | Due date: | ||
Assignee: | Mikołaj Szewczyk | % Done: | 100% | |
Category: | - | Estimated time: | 24.00 hours | |
Target version: | Bundle #006 |
Description
Przejrzeć plik inc_header2.tpl pod kątem warunkowego dołączania plików css i js. Pliki dołączane w kontekście konkretnej zastąpić metodami includeJs/includeCss z poziomu odpowiedniej strony lub podstrony.
Na przykład:
{elseif $page == 'ner' } <link rel="stylesheet" href="libs/lobipanel/css/lobipanel.css"/> <script type="text/javascript" src="libs/lobipanel/js/lobipanel.js"></script>
przerobić na
$this->includeJs("libs/lobipanel/js/lobipanel.js"); $this->includeCss("libs/lobipanel/css/lobipanel.css");
w ramach Page_ner.
Wywołania includeJs i includeCss powinny być umieszczane w konstruktorze klasy. Wywołania tych metod należy przenieść we wszystkich klasach CPage. Zostanie to później wykorzystane do analizy zależności między CPage i plikami js i css.
History
#1 Updated by Michał Marcińczuk over 5 years ago
- Estimated time set to 24.00
#2 Updated by Mikołaj Szewczyk over 5 years ago
- % Done changed from 0 to 100
#3 Updated by Mikołaj Szewczyk over 5 years ago
- Status changed from Przypisany to Rozwiązany
#4 Updated by Michał Marcińczuk over 5 years ago
- Status changed from Rozwiązany to Zamknięty