Összefoglaló megjelenítése

half01 képe

Sziasztok!

Egy kis segítségre lenne szükségem. Hogyan tudom egy oldal összefoglaló részét beilleszteni egy másik oldal tartalom részébe?

Például: domain.hu/node/145 oldalnak az összefoglalóját nem a címlapon szeretném megjeleníteni, hanem a domain.hu/node/146 oldal tartalmi részében.

Drupal verzió: 
Fórum: 
fox mulder képe

Szerintem attól függ, hogy hányszor van ilyesmire szükség. Ha csak hébe-hóba kivételesen, akkor a node/146 beviteli formája legyen PHP, aztán:

<?php
$node_145 = node_load(145);
print $node_145 -> teaser;

De ez nagyon nem elegáns...
0
0

Fox Mulder

half01 képe

Köszönöm a válaszodat.

Elég sok helyre kéne így beillesztenem, de ezek az oldalak nem változnak, így csak egyszer kell beszúrni mindenhova.

Már csak egy dolog maradt. Hogyan tudom beállítani, hogy legyen php beviteli mód? Jelenleg csak filtered és full html van, full html módban nem jeleníti meg a meghívott tartalmat, csak a beszúrt kódot.

Views PHP Filter modult már telepítettem, de látszólag semmi változás.

ui: Bocsi a sok kérdésért, de most térek át drupal-ra és még nem nagyon ismerem.

0
0
aries képe

Új kérdés, új téma.

0
0
fox mulder képe

Engedélyezd a PHP filter modult (admin/build/modules).

0
0

Fox Mulder

aries képe

Én kiegészíteném a node_view() forrásában olvashatókkal is, úgy nem lesz gond a beviteli formákkal és a módosító modulokkal sem. A végéről a theme() nem kell, mert az köré rakja a wrappert is.

0
0
half01 képe

Köszönöm a segítséget.

A PHP kód beillesztési kérdésről nyitok egy új témát.

0
0