🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.php
Article #232164

Re: PHPStorm - jak tworzyć wzorce HTML?

#232164
From: Kviat
Date: Sun, 16 Dec 2018 16:03
38 lines
2861 bytes
W dniu 2018-12-16 o 16:33, Marek S pisze:
> W dniu 2018-12-16 o 12:30, Borys Pogoreło pisze:
>> Dnia Sun, 16 Dec 2018 01:13:30 +0100, Marek S napisał(a):
>>
>>> Problem dotyczy pracy z PHP-framewokami. Chciałbym aby zmiana wzorca
>>> natychmiast była propagowana w danym projekcie. Jak to uczynić?
>>
>> Mam wrażenie, że próbujesz sobie strzelić w stopę. Co dokładnie chcesz
>> uzyskać?
>>
> 
> Przykładowo jest strona WWW, dla uproszczenia rozważań: statyczna, 
> zawierająca 50 podstron. Powiedzmy mają one u góry takie samo logo, 
> menu, banner. Po środku jest miejsce na treści zależne od podstrony. Na 
> dole stopka wspólna dla wszystkich stron.
> 
> W pewnym momencie klient mówi: a teraz dostaw Google Analytics. 
> Chciałbym wejść w template, dopisać kod, kliknąć "publikuj" i wszystkie 
> 50 stron bazujących na tym templacie zyska dodatkowy fragment kodu.

Czy ja dobrze zrozumiałem, że jak chcesz coś dodać/zmienić np. w stopce, 
to oczekujesz automagicznej zmiany we wszystkich 50 stopkach we 
wszystkich 50 podstronach? Albo jak zmienisz menu, to we wszystkich 50 
menu na 50 podstronach?

> Nie chcę żadnych SSI bo wtedy nie widzę całej struktury strony i muszę 
> sobie ją wyobrażać.

Hmmmm... więc lepiej jest trzymać osobnych 50 podstron ze wszystkimi 
powtarzającymi się fragmentami, zamiast powtarzające się fragmenty 
wyrzucić do osobnego (osobnych) jednego pliku i go inkludować?
Nie jest prościej zmiany dokonać w jednym pliku?

Albo faktycznie próbujesz strzelać sobie w stopę, albo nie zrozumiałem 
idei Twojego pomysłu.

Pozdrawiam
Piotr
Technical Details
Message-ID: <5c16773c$0$488$65785112@news.neostrada.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!newsreader4.netcologne.de!news.netcologne.de!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.fr7!futter-mich.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
References: <pv45bb$8vm$1@node1.news.atman.pl> <e1vd3rwlb1yl.1qwmmqrtxl9ut.dlg@40tude.net> <pv5r8u$smv$1@node1.news.atman.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.icm.edu.pl!news.nask.pl!news.nask.org.pl!news.unit0.net!newsreader4.netcologne.de!news.netcologne.de!peer03.ams1!peer.ams1.xlned.com!news.xlned.com!peer02.fr7!futter-mich.highwinds-media.com!news.highwinds-media.com!newsfeed.neostrada.pl!unt-exc-02.news.neostrada.pl!unt-spo-b-01.news.neostrada.pl!news.neostrada.pl.POSTED!not-for-mail
Subject: Re: PHPStorm - jak tworzyć wzorce HTML?
Newsgroups: pl.comp.lang.php
References: <pv45bb$8vm$1@node1.news.atman.pl> <e1vd3rwlb1yl.1qwmmqrtxl9ut.dlg@40tude.net> <pv5r8u$smv$1@node1.news.atman.pl>
From: Kviat
Date: Sun, 16 Dec 2018 17:03:10 +0100
User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.3.3
MIME-Version: 1.0
In-Reply-To: <pv5r8u$smv$1@node1.news.atman.pl>
Lines: 41
Message-ID: <5c16773c$0$488$65785112@news.neostrada.pl>
Organization: Telekomunikacja Polska
NNTP-Posting-Host: 89.64.48.224
X-Trace: 1544976188 unt-rea-a-01.news.neostrada.pl 488 89.64.48.224:40575
X-Complaints-To: abuse@news.neostrada.pl
X-Received-Bytes: 2615
X-Received-Body-CRC: 3824826254
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit