teaser a celý článek
8. 2. 2010, Návštěvník
Tagy:
Kde dělám chybu, když článek potřebuji vložit tímto způsobem, ale nefunguje mi to. Mám zvolen formát textu php ale vždy mi to vypisuje jen teaser.
<?php
if ('teaser') {
echo 'náhled neboli teaser';
}
elseif ('node') {
echo 'celý článek';
}
?>
Díky za radu
Líbí se vám článek? Dejte mu hlas:
Sdílet na Facebooku



Re: teaser a celý článek
<?phpif ($page == 0) {
echo 'náhled neboli teaser';
}
elseif {
echo 'celý článek v detailu';
}
?>
<?phpif ($page == 0) {
echo 'náhled neboli teaser';
}
else {
echo 'celý článek v detailu';
}
?>
Jan Polzer, šéf Maxiorla. Nabízím mimo jiné placené poradenství pro Drupal.
Re: teaser a celý článek
Vypíše
Parse error: syntax error, unexpected '{', expecting '(' in /includes/common.inc(1685) : eval()'d code on line 5
Re: teaser a celý článek
nema byt elseif, ale pouze else
Re: teaser a celý článek
Pak to funguje úplně stejně jako v mém příspěvku. Někdo zkusit?
Re: teaser a celý článek
Upravil jsem, chybu tam teď nevidím.
Jan Polzer, šéf Maxiorla. Nabízím mimo jiné placené poradenství pro Drupal.
Re: teaser a celý článek
Tak já fakt nevím ale zobrazí se mi jen teaser sem zoufalej
Re: teaser a celý článek
pošlete celý kód
Jan Polzer, šéf Maxiorla. Nabízím mimo jiné placené poradenství pro Drupal.
Re: teaser a celý článek
No zkouším ten co jste poslal vy
<?phpif ($page == 0) {
echo 'náhled neboli teaser';
}
else {
echo 'celý článek v detailu';
}
?>
Re: teaser a celý článek
Zkoušíte to v node.tpl.php, nebo kde?
Re: teaser a celý článek
Ne vkládám to přímo do článku
Re: teaser a celý článek
To asi bude ten problém... Tohle není kód k tomu, aby se vložil do článku. Proč to potřebujete v něm a ne v šabloně?
Jan Polzer, šéf Maxiorla. Nabízím mimo jiné placené poradenství pro Drupal.
Re: teaser a celý článek
Mám skript který mi generuje fotogalerie a já potřebuji aby se mi v náhledu zobrazily jen čtyři fotografie. A tohle je jediný způsob co mě napadl jak to udělat.
Pokud byste věděl o nějakém lepším rád si nechám poradit.
Díky
Re: teaser a celý článek
Musíte tu podmínku prostě zakomponovat do souboru node.tpl.php v tématu vzhledu, případně si vytvořit šablonu pro jen konkrétní typ obsahu, například node-mojegalerie.tpl.php.
Jan Polzer, šéf Maxiorla. Nabízím mimo jiné placené poradenství pro Drupal.
Re: teaser a celý článek
Takže to znamená že to přímo do článku vložit nejde?
Re: teaser a celý článek
Zkusil jsem to ovšem pořád to zlobí už tomu nerozumím
<?php
if ($page == 0) {
print $content;
if($i == 3) echo "";
}
else {
print $content;
}
?>