Változtatható tartalom
Üdv!
Olyan mezőt szeretnék beilleszteni DW -vel a főoldalra, hogy annak a tartalmának megváltoztatásakor az összes többi oldalon is megváltozzon a tartalom ugyanabban a mezőben. Az aloldalakat a főoldalról klónoznám egyszerű "save as" -el.
Tehát ne kelljen minden egyes oldalt újra szerkeszteni (átírni), mert a mező tartalma minden oldalra vonatkozik, de időnként változhat a tartalma.
Azaz mint egy oldalsáv működése. Van rá valami egyszerű megoldás?
Kösz
■ Olyan mezőt szeretnék beilleszteni DW -vel a főoldalra, hogy annak a tartalmának megváltoztatásakor az összes többi oldalon is megváltozzon a tartalom ugyanabban a mezőben. Az aloldalakat a főoldalról klónoznám egyszerű "save as" -el.
Tehát ne kelljen minden egyes oldalt újra szerkeszteni (átírni), mert a mező tartalma minden oldalra vonatkozik, de időnként változhat a tartalma.
Azaz mint egy oldalsáv működése. Van rá valami egyszerű megoldás?
Kösz
PHP
Ezt a DW-el nem lehet
Tehát a kérdésem az lenne, hogy DIV-et vagy valamilyen mezőt hogy lehet megcímezni a DW-ben, hogy ugyanazt a tartalmat olvassa ki mindenhol?
Kösz
DW
Amit tudsz tenni, az az, hogy magaban a DW-ben viszed be az extra adatot es felhasznalod, meghozza a kovetkezoek szerint:
A Dreamweaver tud ugynevezett Server Side Include-okat kezelni, amihez viszont a webtarhelyed reszerol kell tamogtas. Ezekkel gyk egyes HTML darabokat tudsz behuzni az oldaladba, igy megvalositva azt amit szeretnel.
A masik, amit a kurrens (CC) Dreamweaverrel meg tudsz csinalni, az az ugynevezett Snippetek hasznalata, ami kb ugyanezt tudja. Ezzel koddarabokat lehet kiemelni DW-ben es ujrahasznositani. Ezeket tudod aztan atirni.
Sablon
- Azt vedd figyelembe, hogy a "magától működő" csili-vili szerkesztőkkel nem tanulod meg rendesen a nyelveket, inkább csak gyors leszel, de sokmindent ezek rosszul oldanak meg, "kézzel" és hozzáértéssel sokkal jobbat tudnál csinálni.
- Ilyen tartalmakat, mint pl. menü, eléggé gázos sok példányban menteni, mert ha módosítani kell, mehetsz végig az összes fájlon, és elég csak az egyikben elgépelni valamit.
- Talán a legegyszerűbb megoldás, hogy csinálsz egy index.php fájlt (ez a sablon is), ennek adsz mindig egy
$_GET
paramétert, benne, a fő tartalmi részben pedig egy simainclude(paraméter)
paranccsal beilleszted a tartalmat a másik fájlból. És felveszel persze egy alapértéket (főoldal), ha nincs$_GET
. Így meg van oldva a template is, és az egyszeri menü, stb. is.Igen, igazad van. A fórum
Weblabor fórum
Hát, hogy a WL fóruma mire való, mire "van", azt elég nehéz lenne egy mondatban leírni.
Én a lehető legegyszerűbb jó megoldást írtam le neked, ami DW-ben is könnyen, egyszerűen megvalósítható.
Te dolgod, hogy megpróbálsz-e élni vele, vagy nem.
Nem árt, ha tudod: hiába veszel bármennyiért is bármilyen "okos, magától működő" szoftvert, mindent nem fog megcsinálni helyetted, és kénytelen leszel valamennyit tanulni, ha el akarsz érni valamirevaló eredményt.
Ha nem akarod - te dolgod.
SZERK.: A DW súgójában mit találtál a problémádra?
A SZERK kérdésére
Te, ez itt nem a prog.hu...
1. Ahhoz, hogy valamit kezdj ezen a téren, egy minimális (doksiolvasás) angoltudás kell, vagy tudnod kell "guglifordítóról magyarra" fordítani.
2. Leszel szíves nagybetűvel írni a nevem, ha már név.
3.
4.
Ha nincs benned tanulási
Jó lenne, ha megértenéd, hogy ez egy SZAKMA, nem egy gyors tanulást nem igénylő pénzforrás. Te pedig, egy kontár vagy ebben a szakmában. Ezt nem személyeskedésnek írom, minden olyan ember, aki hozzáértés nélkül próbál érvényesülni valamiben, egy kontár.
A Weblaborról meg annyit, hogy mi nem olyan játékokkal játszunk, mint a DW, hanem valóban értünk hozzá, és azoknak segítünk elsősorban, akik hajlandóak tanulni, fejlődni, mivel erre szükség van ebben a rohamosan fejlődő szakmában.
Ez Igen!
Nyilván a DW-t még nem is láttad (csak szólok,hogy a Google Helpdesk zsinórmértéknek adja az Adobe System -t) érteni ezek szerint nem értesz hozzá.
A szakmáról meg annyit, hogy a weboldal kész van, csak ezt az egy funkciót szeretném még beleépíteni.
Én olyan emberektől várok beírást akik profik a DW-vel való szerkesztésbe.
Tessék: Ha a DW játékszer, akkor hogy kell vele ezt a valóban nem túl nagy dolgot megcsinálni vele?
Na buummm!
Hát izé... Az oldalhoz eddig
Gépeltem féloldalt, amivel fel akartalak világosítani a "tévedésedről", de elolvasva a többi hozzászólásodat...
Szóval tartok tőle, hogy ez nem a neked való hely.
A DW egy gagyi szar. Na, én
Na, én megmondtam amit más nem mer itt, nagy ügy ...
Tanulj meg rendesen programozni és felejtsd el ezeket a szarokat!!
Ha nem programozónak kell,
Hogy milyen minőségű a belőle kikerülő kód, az más téma.
Nem hinném, hogy fejlesztők számára találták ki.
Szerintem látványtervezéshez
Egyébként volt már olyan melóm, hogy egy Dreamweaver-ben készült site-ot kellet úgy ráncba szednem, hogy hasítson meg amennyire lehet valid legyen, na asszem akkor kopaszodtam meg kicsit ami ma is látszik :D Gyomláltam a <br>-t és hasonlókat ezerrel :D
Csak szerkesztéshez
Igen
Miért nem fogod fel, hogy a
Én arra gyanakszom hogy statikus oldalhoz akarsz egy sablon szerű valamit, amiben egy helyen kell módosítani, és az minden oldalra kihat. Erre az XSLT az egyik legismertebb megoldás, és már a 8 évvel ezelőtti DW is támogatta emlékeim szerint. Mondjuk a feldolgozásban nem vagyok biztos de a szerkesztést azt tuti, hogy tudja.
Csinálsz egy sablont XSLT-ben, ami az oldal layout-ot tartalmazza, és ebbe dolgozod fel a különböző oldalakhoz tartozó információt. XSLT-ből HTML csinálsz a gépeden majd a kész oldalakat feltöltöd. Ezer millió feldolgozó létezik XSLT-hez, plusz a böngészők is ismerik, de ennek a hátulütőit nem ismerem, mert én mindig legyártottam helybe az oldalakat biztos ami biztos alapon, nekem így tisztább.
Az Eclipse Classic (Java és Apache Ant) + Web Tools + XSLT pl. bármilyen platformon használható, és az Adobe is szereti az Eclipse-t :)
Keresem
Légyszíves cselekedj így, és
Útravalónak egy jó tanács: ha bemész egy ismeretlen házba és ennivalót kérsz, majd odaszarsz az asztal közepére, ne lepődj meg (és még inkább ne sértődj meg), ha kidobnak.
+10
Szerk.: Azt azért meg kell hagyni, jól leosztott itt mindenkit, van önbizalma... Vagy inkább önhittsége. Emberileg tényleg sajnálom őt.
Nem önbizalom ez, csak valami
Sajnálattal meg senki nem ér semmit, haszontalan érzés. :)
Van igazságod, de
Én keresztény vagyok, és ismerem a könyörületet. Persze ez != sajnálattal, az csak emberi velejárója... Mindenesetre nem haszontalan.
A könyörület, együttérzés
XSLT?
A Megoldás
Enged meg, hogy válaszoljak önmagamnak, mert a DW -ben nagyon egyszerűen meg lehet oldani ezt a feladatot. Nem kell angolul tudni, ehhez a néhány parancshoz nem kell szakma sem.
1. Válaszd ki azt a DIV -et, amelyiket ugyanazzal a tartalommal szeretnéd használni minden oldalon.
2. Kapcsold be a split képernyőt és a forráskódból vágd ki a DIV -et.
Mivel a DW egy nagyon jó program nem fogod elrontani, ugyanis magától besatírozza azt a részt amelyiket bántani fogod.
3. Új egyszerű HTML készítése, ami tök üres az első sortól. ctrl+v, save
4. Vissza a weboldalra és a DIV helyére insert acitvex, aminek megadod a DIV forráskódjának a HTML helyét. Ezt az ax-et bárhova illeszted a tartalma ugyan az lesz, amit bele szerkesztesz, mivel ugyan arról a helyről fogja kiolvasni tartalmat az ezredik aloldalnak ezen ax-e.
Így néz ki a dolog:
<div style="margin: 0 auto; width: 100%; height: 400px;">
<object type="text/html" data="div/sidebar_div.html"
style="width:100%; height:100%; margin:1%;">
<embed src="div/sidebar_div.html"></embed>
</object>
</div>
Természetesen az xml, ssi, ajax is megoldást jelent, de ez neked bőven elég.
Köszönet az Adobe Community Help segítségének.
Ennyi erővel iframe-et is
Esetleges jövőbeli olvasóknak: Részemről senkinek nem javasolnám, hogy ilyen technikával építse fel az oldalát. Eleve azt se, hogy Dreamweaverben éles weboldalakat kattintgasson össze. A "De hát működik!" az az érv, amit a kismalac is használt, amikor szalmából épített házat, a sztori végét ismerjük.
Igen, akár azt is
Egy weboldalnak a részei sok helyről rakódhatnak össze, de ugyanazon a root-on. Vagy a weboldal képeit is megírjátok forráskódba? Azzzta..., de sajnálom, hogy vége ennek a történetnek.
Gondolom jó sok munkátok lehet, mert azért pixelről-pixelre megírni egy oldalt biztos kemény meló.
És igen, az adobe-nél mindenki hülye, csak itt vannak "programozók" (ott a kapun nem engednék be az ilyeneket)
...és még én vagyok önhitt.
Nem önhitt vagy, csak
Engem bevallom, már pont
Engem egyre kevésbé. Én is ki
Részemről megértelek. Én úgy
Továbbra is sajnálom szegényt
Mivel az arc a lélek tükre, vitatnám itt a kifejezés használatát... Valami más, nem arc - szerintem. (Remélem elég finoman fogalmaztam.)
SZERK.: különben az is simán lehet, hogy beletrafáltál: én olyan 3-4-esnek tippelem. :)
Te nagyon okos
Pl. úgy, hogy befogod a
Én utoljára tizenöt éve láttam DW-t, már akkor égnek állt a hajam attól a gányolt kódtól, ami kijött belőle.
Azóta nagy ívben kerülöm.
Amit janoszen írt, azt meg el sem olvastad.
Szóval... ritkán írok ilyet, közöm sincs hozzá, de ha rajtam múlna, jobban tennéd, ha a jövőben más játszóteret keresnél magadnak.
A hozzászólásom nagy része
Ha tényleg érdekel, elmagyarázom, mi köze az adatforgalomhoz és a keresőkhöz, de ezt kétlem. Amíg beéred azzal, hogy dehátműködik, kérlek, ne gyere ide vissza, mert engem bár szórakoztatsz, de ez az oldal webfejlesztésről szól. Igen, a szöget be lehet verni egy kaviccsal is. De hiába ugrálsz körbe-körbe, és vered a nyálad, hogy te márpedig beverted azzal is, pedig a sok hülye a kalapácsot javasolta, a mesteremberek csak csendesen mosolyognak majd a bajszuk alatt.
Más szavakkal, bölcs ember nem megy be az egyetemre az integrálszámításról vitatkozni és az ottaniakat lehülyézni, amíg nincs tisztában a szorzás alapjaival :).
Leteszem a csatabárdot!
Amit itt csináltok azt lehet játszani egy 65 éves nővel aki szeretne csinálni egy honlapot és szépen megrántjátok őt. Velem nem.
Egyszerűen senkik vagytok, ezt a szakmát meg ne gyalázzátok tovább.
Na: 3/3 * 3/3 az mennyi? Mert kb ezen a szinten vagytok.
Szerintem neked fogalmad
Hadd adjak neked egy jó
Amit mi csináltunk, az eleinte a te érdekedben volt, de te nem fogadtad el, ragaszkodtál a 80 ezer Forintos programodhoz, és nem akartál tanulni sem.
Hol akartunk segíteni? Többen is, (köztük én) említettük, hogy a szerveroldalon a legjobb megoldani az ilyesmit, mint például a PHP-vel. De nem, te a szaros programodhoz ragaszkodtál. Mondtunk további ötleteket, de egyiket sem fogadtad el, viszont rohantál az adobe papához, hogy segítsen már.
Ekkor visszajöttél pofázni, hogy segített, és mutattál egy megoldást, amit azért nem javasoltunk, mert semmilyen, de semmilyen fontos (SEO, validitás, browser support, stb) szempontból nem állta meg a helyét azon kívül, hogy működött a gépeden levő chrome-on, esetleg még pár modernebb böngészőn.
Hogy ezek után még mersz emelt hangon írogatni, hogy mit csinálunk, miért ugatunk, hát magadra vess!
A modoknak meg üzenem, nem érdekel, hogy személyeskedés, ne töröljék, nem véletlenül írtam meg.
Végre szakmai
És Hunkris, nem veled van a bajom, de téged is megkérnélek, hogy a vizsgáld már át légyszi, hogy a topic nyitás óta ki írta meg, hogy lehet egy ilyen mezőt beilleszteni?
Utána mindenben igazat adok.
Melyik részét nem értetted a
Semmi ilyet nem javasoltunk, mert nem állja meg a helyét a modern weboldalak között. Viszont írtunk jobb megoldásokat, de te leszartad, neked ez kellett. Itt pedig elavult, rossz vagy fölösleges dolgokkal nem foglalkozunk, már ha beszélhetek az itteniek nevében.
Akkor továbbra is várom
Sőt ezt a linket elküldöm, MOST!
Ha beléjük egy cseppel több
Egyébként meg hogy kevered ide a CSS-t? Egy árva szó nem volt róla. Tudod, egyáltalán mit jelent? Vagy csak játszod az eszed?
CSS - nem a Cascade Style
...
Könyörgöm, tedd meg, de ha
Nade, eleget szórakoztam mára, megyek megrántok inkább egy 65 éves nőt :D:D.
Te valamit félreértesz. Itt
Egyébként mit értesz az alatt, hogy a Google Helpdesk zsinórmértéknek adja az Adobe System-t? Egész nap ezt a mondatot próbáltam értelmezni, de még mindig nem tudom, mit akarhattál mondani vele. Egy meg nem értett zseni vagy szerintem.
Nekünk középiskolában
Nekünk is tanították ott,
Nálunk gimnáziumban csak
Népszerűség
Reklámmal kéne foglalkoznia, mert figyelmet azt tud felkelteni rendesen...
Zárolás
Nincs.
Tégy így.