Tovább link eltűntetése

schwarzi képe

Egy oldalt szeretnék teljes egészében összefoglaló nélkül megjeleníteni. Van is egy olyan lehetőség, hogy összefoglaló elválasztása a kurzornál, és ha a kurzorral a szöveg végére megyek, akkor meg is jelenik a teljes oldal, viszont a Tovább link akkor is ott a végén, holott semmi szerepe. Ezt szeretném eltüntetni, ha lehetséges.

Drupal verzió: 
Nagy Gusztáv képe

Ne válaszd el direkt, hanem admin/content/node-settings oldalon Bevezetők hossza: korlátlan legyen.

Sose próbáltam, de egy próbát megér.

0
0

Nagy Gusztáv

schwarzi képe

így működik, és ezt csak egy oldalra korlátozni is lehetséges? Mert ezzel a megoldással mindegyikre érvényes lesz.

0
0
Nagy Gusztáv képe

Szerintem nem fog menni. Ezért nem jó a CSS eltüntetés se.

0
0

Nagy Gusztáv

hosszu.kalman képe

Ha a node-okat beteszed a type class-ba akkor lehet hivatkozni rá.

Pl: div class="node blog" ...

0
0
szantog képe

0
0

----
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.

Szekeres_Juli képe

Kipróbáltam Gusztáv megoldását: Ha a bevezetők hossza korlátlan, az valóban valamennyi oldalra érvényes, és azt eredményezi, hogy amelyik tartalomnál nincs külön összefoglaló, ott nem jelenik meg a Tovább link -- ez szerintem értelmes minden ilyen esetben (sőt: az nem értelmes, hogy Tovább link legyen ott, ahol nincs tovább tartalom).

Ez a beállítás azonban továbbra is lehetővé teszi, hogy elválaszd az összefoglalót a kurzornál, és akkor meg is jelenik a Tovább link.

0
0
hosszu.kalman képe

Szerintem vagy szedd le css-be:

li.node_read_more {display: none;}

Vagy a template.php-ba fejtsd ki a phptemplate_preprocess_node($vars) fgv-t és szüntesd meg az adott linket

Persze lehet van jobb meg egyszerűbb megoldás is.

0
0
Lavjaman képe

csinálsz egy node-ˇnode-typeˇ.tpl.php file-t és kiszeded belőle a links-et...

0
0

*----*----*

$node ? 'alma' : 'bor'

*----*----*

hosszu.kalman képe

Jaja, csak ezzel az a gond, hogy a links-be nem csak a tovább link van. Ahhoz már a preprocess_node fgv-t kéne használni.

Valami ilyesmi így hírtelen:

<?php
function phptemplate_preprocess_node(&$vars) {
  if ($vars['type'] == 'a tipus') {
    unset($vars['node']->links['a tovabb gomb neve']);
    $vars['links'] = theme('links', $vars['node']->links);
  }
}
?>
0
0
Lavjaman képe

nyílván eltünteti az összes linket, de nekem úgy tűnt, hogy nincs is nagyon szüksége rájuk :)

0
0

*----*----*

$node ? 'alma' : 'bor'

*----*----*

schwarzi képe

Mivel az oldal nem blogszerű, így egyelőre a bevezetők eltűntetése tűnik a legegyszerűbb megoldásnak. azért köszi a többi ötletet is, alkalomadtán kipróbálom őket.

0
0
summerjee képe

És olyat lehet-e hogy mindig a teljes oldalt jelenítse meg és sose mutassa a Read more linket?
Pontosabban ha taxonomy-ban listázza, akkor sem kellene a Read more, hanem a teljes szöveg.
Van erre vmi beállítás, vagy a template-ben kell vhogy megoldani?
Köszi

0
0
Nagy Gusztáv képe

Adminisztáció / Tartalmak beállításai
Bevezetők hossza: Korlátlan

0
0

Nagy Gusztáv

summerjee képe

Köszi!
Kipróbáltam ezt is a fentiek alapján, csak ujra kellett menteni azokat az oldalakat ahol volt Read more és ugy már oké volt.
Üdv

0
0
Brandon képe

Sziasztok! Valószínű, hogy csak az én figyelmemet kerülte el, de a D7-ben sehol nem találom a bevezető hosszának beállítási lehetőségét. Tudna valaki segíteni ezzel kapcsolatban?

0
0
Nagy Gusztáv képe

Légyszi az új kérdésedet új kérdésként tedd fel a Tudástárban.

1
0

Nagy Gusztáv