Itt van egy drupal alapu oldal: http://86.125.253.236/demo/
Ha rakatintok a "page content" cimre akkor a piros cim kiszalad a feher tartalmi reszbol.
Meg tudom oldani, hogy ne szaladjon ki?
Koszonom!
Drupal verzió:
Fórum:
Itt van egy drupal alapu oldal: http://86.125.253.236/demo/
Ha rakatintok a "page content" cimre akkor a piros cim kiszalad a feher tartalmi reszbol.
Meg tudom oldani, hogy ne szaladjon ki?
Koszonom!
semmi otlet? :(
semmi otlet? :(
Az egyik cím ...
Az egyik cím a node címe ( title h2 ) a másik az oldal címe ( title h1 )
A többi sminkeléssel megoldható.
Ha egy keretben akarod akkor
Ha egy keretben akarod akkor a CSS-ben #content .node sorból vedd ki a .node részt és akkor az oldal címe is belüre kerül.
Ok
Mindegyik node egy keret, itt lathatod: http://dl.getdropbox.com/u/1924024/keret.jpg
A CSS kod:
Ha leszedem a .node-t akkor az osszes node "egy" keretben lesz. Ezt pedig nem szeretnem. Valami mas megoldas?
Keresgeltem a drupal.org-on
Keresgeltem a drupal.org-on de egyik smink sem hasznal keretet. Egy hasonlo kinezetu oldalt szeretnek felepiteni (blog layout): http://www.dailyblogged.com vagy mi a szosz csak Wordpress-hez leteznek ilyen tipusu sminkek? a drupalal nem lehet ilyet csinalni.
Mindegyik node egy kulon keretben kene legyen. Ha keretbe rakom a node-t akkor megtortenik amit fent irtam. Nyisatok meg az oldalt es klikeljetek ra az egyik cimre (content2 & page content) es a cim kiszalad a keretbol: http://86.125.253.236/demo/
Egyeb otlet?
Az itt bejelolt reszt kulon
Az itt bejelolt reszt kulon DIV-be kene tenni? : http://dl.getdropbox.com/u/1924024/kulondiv.jpg
Az uj DIV-re pedig keretet rakni?
Igen.
Igen.
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.
Hiaba rakom kulon DIV-be. Jol
Hiaba rakom kulon DIV-be. Jol latszodik, de ha visszamegyek a fooldalra mar nem latszodik rendesen. A problema az, hogy a drupal a fooldalon node tipust lat, azutan ha raklikelek a node-ra mar page tipust lat..
Megprobaltam ezt letiltani a node.tpl.php fajlba:
es akkor ezt modositani a page.tpl.php fajlba:
Most mukodik de ha forumot, vagy kontakt formot akarok elohivni annak mar nincs cime :) A cimet csak a page es story tipusu tartalmaknal szeretnem eltuntetni.
Itt van egy pelda ehez hasonlo oldalt szeretnek epiteni: http://artdesigner.lv/ (mindegyik node kulon kockaban, es ha raklikelek a cimre az nem szalad ki a keretbol).
Nem tudnatok valami otletekel
Nem tudnatok valami otletekel segiteni? Tenyleg nincs egy hasonlo smink? csak a wordpress tud ilyesmit ?
Igen, ilyet csak a wp tud!
Igen, ilyet csak a wp tud! Igen, a drupal az egy fazik szar, mert másfél órán belül senkik nem válaszolt, immár két alkalommal! Innentől csak egy megoldás van...
----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.
Nem akarok wordpress-t
Nem akarok wordpress-t hasznalni es senki sem mondta, hogy a drupal sz*r. Csak tanacsokat akarok kerni, peldaul: 'te hulye ne csinald igy, mert lehet igy is...', nem pedig megoldasokat.
Elmagyarazom meg egyszer reszletesen a problemat:
1. Van egy drupal alapu smink.
2. A folapon vannak: page, story, es blog tipusu tartalmak. Tudomasom szerint a drupal ezeket node-nak tekinti.
3. Mindegyik node-t kulon keretben szeretnem latni. CSS-el ezt meg is lehet oldani.
A problema az, hogy a drupal a fooldalon igy listaza ki a node tartalmat:
Ha pedig raklikelek a "Szia! Itt egy cim"-re, a drupal csak azt a nodet jeleniti meg amire raklikeltem, persze egy kis elteresel a HTML kodba:
A cimet kirakja a node DIV-bol.
A tobbiek azt tanacsoltak, hogy a keretet ne rakjam ra a "#node-ra". Igen am de akkor sem jo!
Tegyuk fel, hogy most a fooldalon vagyok. Raklikelek a "Szia! Itt egy cim"-re es meglenekik a page tipusu nezet. Engemet tulajdonkepen nem is erdekel a
page cim a page tipusu nezetben, el is szeretnem tuntetni. Minek rakjam keretbe, azert, hogy a forum cime, a contact form cime meg minden szarsag cime keretbe legyen!! Nem, ezt nem akarom. Nekem csak a node cime kell keretben. Ezert igy csinaltam
Megnyitotam a page.tpl.fajlot es ezt modositom:
es a node.tpl.php fajlban a kovetkezo helyet
ezt irtam at:
Szerintem igy vilagosan elmagyaraztam. Csak otletekre van szuksegem, jol jartam el?
A node tipusu tartalmaknal nem lesz page cim, de elojon a node cim a keretben, eppen amit szeretnek. A tobbi tipusu oldalnal: peldaul contact form, blog, administer, stb... elojon a page cim.
Nezetek meg ezt az oldalt: http://artdesigner.lv/ csak a "Download", "Personal", es "Secret" kategoriak-nal jelenik meg a lap cime es az is kulon keretbe, nincs benne a tartalmi (node) keretbe.
Ha tudnatok segiteni halas lennek, csak tanacsokra lenne szuksegem. Elore is koszonom!
Szerintem..
Szerintem kevered a dolgokat.
Nezetek meg ezt az oldalt: http://artdesigner.lv/ csak a "Download", "Personal", es "Secret" kategoriak-nal jelenik meg a lap cime es az is kulon keretbe, nincs benne a tartalmi (node) keretbe.
- Ez egy WP oldal és nem Drupal!
- Már egyszer leírtam, hogy a CSS megoldás lehet a problémádra.
Ha mindenképp megoldást keresel akkor ajánlom ezt a fórumot!
Nem keverem, az oldal wp, de
Nem keverem, az oldal wp, de valami hasonlot szeretnek drupal alapon.
A css-el megadok egy keretet de azt mar nem szabhatom meg, hogy milyen elemek kerulnek bele a node DIV-be. Nem erted, eppen az a baj, hogy node tipusu elemeknel elojon a page title es nem pedig a node title. Mi koze a CSS-hez?
Talan az lenne egy megoldas, hogy az elofeldogozoval megmondjam neki, hogy a node tipusu tartalmaknal rakja bele a H2 es TAB elemeket a "node" divbe. Ezt meg lehet csinalni?
Bar ha nekem kifizeted en bemegyek a munkakozvetitore is ;) en iskolas vagyok es nincs annyi lovem mint nektek. Gondoltam, hogy itt a forumon lehet kapni ingyenes supporot is.
page-node.tpl.php
Hozz létre a smink könyvtárában egy page-node.tpl.php fájlt (page.tpl.php-t másold) és tedd keretbe a címet is. A módosítások után ürítsd a gyorsítótárat (webhely beállítása -> teljesítmény, vagy sminkeknél egy szimpla mentés).
-- http://boj.hu --
Koszonom Jeno!
Koszonom Jeno!
Letrehozom a
Letrehozom a page-node.tpl.php fajlot a kovetkezo kodal:
Az osszes node egyetlen egy keretbe lesz. Mindegyik nodet kulon keretbe szeretnem, elvalasztva egy kis helyel.
Jeno az otleted jo de valahogy nem az igazi megoldas. Szerintem inkabb a node.tpl.php fajlot kene valahogy modositani.
Megprobaltam igy:
1. Letrehoztam egy altalad javasolt page-node.tpl.php fajlot, es abbol kiszedtem a page cimet:
Igy megszabadulok a cimtol a node tipusu tartalmaknal (hala az istennek!) es bekapcsolom inkabb a node cimet a node.tpl.php fajlba:
Igy mukodne a dolog, es akkor lehet a .nodet is keretbe rakni kulon div nelkul.
továbblépés
A page.tpl.php fájlból készíts egy másik fájlt page-front.tpl.php néven (ez teljesen megegyezik az eredeti page.tpl.php-vel, nincs benne keret!).
A page-node.tpl.php-ba hagyd benne a címet (vagyis tedd vissza - szerintem), tedd bele a keretet (ez utóbbit meg is csináltad).
A node.tpl.php-ban kell variálni a kerettel mégpedig úgy, hogy levesszük, ha full page-nézetben vagyunk. A keret kezdő és záró tagja köré kell tenni ezt a kódot:
Gyurstár ürítés kell!
-- http://boj.hu --
Ok itt van egy youtube video,
Ok itt van egy youtube video, megprobaltam elmagyarazni mit is akarok pontosan. Talan igy konyebb, mert szerintem itt valami felreertes tortent. Nem a cimeket akarom keretbe rakni hanem a cimet egy letezo kereten belul szeretnem latni a tartalomal egyutt.
Hat a video nem valami profi moniseg, peldaul a keret nagyon halvanyan latszik de a lenyeg benne van :)
http://www.youtube.com/watch?v=MkojuW-SiaY
Értem, amit akarsz
Értem, amit akarsz, azt próbáltam leírni.
Amikor azt írtam, hogy:
A page-node.tpl.php-ba hagyd benne a címet (vagyis tedd vissza - szerintem), tedd bele a keretet (ez utóbbit meg is csináltad).
Arra gondoltam, hogy a címet ne vedd ki a fájlból - korábban azt írtad, hogy kivetted belőle - és a divet úgy tedd rá az oldalra, hogy mind a címet mind a tartalmat magába foglalja. Pl.
Ha megcsinálod, amit korábban írtam, akkor azt fogod kapni, amit szeretnél.
-- http://boj.hu --
Ok, koszonom! Ennek a kodnak
Ok, koszonom!
Ennek a kodnak az a hatranya, hogy full-page nezetben minden ami $content keretbe kerul. Peldaul a hozzaszolasok (commentek) is a 'box' keretbe kerulnek:
page-node.tpl.php :
http://dl.getdropbox.com/u/1924024/drupall.png
Ezt meg lehetne valahogy oldani?
Király a videó ;)
A problémád abból adódik, hogy van az oldalnak egy címe és a node-nak egy címe. Amikor a node-ot magát nézed, akkor probléma van, hisz két címed van. A node címe és az oldal címe. Az alap működés az, hogy a node címét ilyenkor nem írjuk ki csak az oldalét. Neked pedig az kéne, hogy a node címét írjuk ki és az oldalét ne.
Megoldás(rossz felé indultál eddig):
1. Létrehozol egy page-node.tpl.php fájlt a page.tpl.php fájlból és törlöd belőle a title részt.
2. a node.tpl.php-ban kiszeded az if(!$page) (vagy valalmi hasonló) burkolót a title körül és így mindig meg fog jelenni.
Azért fogalmazok ilyen homályosan mert nem tudom milyen sminket használsz. ;)
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
Neked pedig az kéne, hogy a
Neked pedig az kéne, hogy a node címét írjuk ki és az oldalét ne.
Mondjuk az is jo, ha kiirjuk az oldal cimet (lenyegtelen) de legyen keretben a tabokal es a node tartalomal, ugy mint a fooldalon.
Jeno peldaja mukodik, csak az a baj, hogy full page nezetben keretbe rakja a hozaszolasokat is. Ez logikus, hiszen a $content valtozo mindent tartalmaz. Ha erre talalnek egy megoldast a problema meg lenne oldva.
Azért fogalmazok ilyen homályosan mert nem tudom milyen sminket használsz. ;)
Sajat smink. A node.tpl.php fajlot a /modules/node konyvtarbol szedtem ki peldanak.
pp, a otleted nem rossz en is valami hasonloval probalkoztam az elejen csak eleve a page.tpl.php-t modositottam ugy, hogy page eseten ne nyomja ki a titlet:
Egyebkent koszonom a valaszokat!
commentek kiszedése a keretből
A kiinduló problémától ez már eltér. Új témát nyiss neki. Preprocessel biztos megoldható, hogy szétszedjük a $content-et, de erre jelenleg még nem tudom a választ. Itt a fórumon vannak preprofesszorok :), bátran kérdezz.
-- http://boj.hu --
Ok, koszonom! Ha ide kell
Ok, koszonom!
Kiprobaltam pp megoldasat,
Kiprobaltam pp megoldasat, egyszerubb es mukodik! Az egyetlen gond az, hogy a tabok a kereten kivul maradnak, de mondjuk ez nem eletbevago :)
Koszonom mindenkinek a segitseget!