Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 281 Pomógł: 3 Dołączył: 8.06.2009 Skąd: Kraków Ostrzeżenie: (0%)
|
Witajcie, mam mały dylemat. Otóż coraz częściej dostaje zlecenia na stworzenie pojedyncza stronę scrolowanej w pionie z dużą ilością fajerwerków css3 (animacje,interaktywne elementy itp.) Z punktu widzenia struktury czy podstron których przecież nie ma, korzystanie z gotowych cmsów jest jak strzelanie z armaty do wróbla w związku z tym chciałbym napisać coś samemu. I tu pojawia się problem a właściwie pytanie otwarte. W jaki sposób dać możliwość użytkownikowi zmieniania treści na stronie ? albo tworzymy jeden edytor w którym elementy specjalne widnieją w kodzie np. jako <<moj element,parametry>> i potem php zamienia to na właściwy element. Albo użytkownik dostaje stronę z polami do edycji które może oddzielnie edytować. Macie jakiś pomysł jak można by się do tego zabrać ? i która ścieżka byłaby najlepsza ? może znacie jeszcze jakieś inne rozwiązania ?
Pozdrawiam |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 149 Pomógł: 9 Dołączył: 9.12.2010 Ostrzeżenie: (0%)
|
Ja bym to zrobił tak:
Podzielić panel niejako na dwie części. W jednej będziesz dodawał i redagował poszczególne elementy (galerie, animacje, slajdery, filmy). Dla każdego takiego elementu przypiszesz jakiś unikatowy kod / nazwę / znacznik. Druga część będzie prostym edytorem typu wysywig, w którym te wszystkie elementy będziesz komponował w całość. Tu trzeba zastosować mechanizm podobny do bbcode. Np w pierwszej części utworzysz galerię o znaczniku galeriaMoja, slajder o znaczniku slajderMoj i inne bajery jakie będziesz chciał. Potem w drugiej będziesz te znaczniki dodawał w takiej kolejności i układzie jaki będziesz chciał. Skrypt przed zapisem do bazy, albo i przed odczytem będzie te znaczniki zamieniał na odpowiednie elementy, |
|
|
|
marcus753 tworzenie własnego systemu cms 12.05.2014, 13:48:37
markuz klik - może coś takiego? 12.05.2014, 13:52:41
marcus753 dzięki za odpowiedź, sam się zastanawiam bo ani je... 12.05.2014, 14:04:51
memory Tworzysz panel administracyjny i tam jest możliwoś... 12.05.2014, 14:33:36
marcus753 "Tworzysz panel administracyjny i tam jest mo... 12.05.2014, 14:38:26 
zegarek84 Cytat(marcus753 @ 12.05.2014, 15:38:2... 12.05.2014, 22:35:17
markuz Zawsze możesz zrobić tylko 1 tabelę w bazie danych... 12.05.2014, 14:51:16
memory Ja mam zrobione to za pomocą "sekcji" cz... 12.05.2014, 14:53:48
em1X Jak dla mnie strzelanie z armaty to marnotrawienie... 12.05.2014, 16:22:32 
skleps Cytat(em1X @ 12.05.2014, 16:22:32 ) J... 19.05.2014, 17:17:28
szajens Cytat(em1X @ 12.05.2014, 17:22:32 ) J... 12.05.2014, 18:37:10
Wazniak96 Cytat(szajens @ 12.05.2014, 19:37:10 ... 12.05.2014, 21:59:07
szajens Cytat(Wazniak96 @ 12.05.2014, 22:59:0... 16.05.2014, 18:02:01
Turson Uważanie pisania własnego CMS za stracę czasu jest... 16.05.2014, 18:21:02
Dejmien_85 Hmm, ja bym "widok" podzielił na dwie cz... 19.05.2014, 19:56:52 ![]() ![]() |
|
Aktualny czas: 26.12.2025 - 13:37 |