phpRS layouty : phpRS Fórum
Sháníte nějaký vzhled webu? Nevíte kde upravit barvy?
phpRS - redakční a informační systém
Struktura sloupců na dalších stránkách!
Zaslán uživatelem/kou: sniza (IP adresa zaznamenána)
Datum: 2005-09-26, 12:22

Zdravím,

jak v 2.6.5. docílim toho, abych na úvodní (hlavní) stránce měl stránku se 3tří sloupcovou šablonou a na dalších ostatních pouze 2ou sloupcovou šablonu??? Nevím kde a co mám změnit..... :(


Díky, Pavel

Re: Struktura sloupců na dalších stránkách!
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2005-09-26, 13:32


Re: Struktura sloupců na dalších stránkách!
Zaslán uživatelem/kou: sniza (IP adresa zaznamenána)
Datum: 2005-09-26, 20:12

Chtěl bych, aby se mi otevřel celý článek pouze s 2sloupcovým layoutem..... :( Úvodní strana se 3mi a s náhledy článku jako je to defaultně, ale při kliknutí na "Celý článek" přesměrovat na ten 2sloupcový.. Nevím si s tím rady...



Celkem upraveno 2×. Poslední úprava sniza v 26.09.2005 20:13.

Re: Struktura sloupců na dalších stránkách!
Zaslán uživatelem/kou: pa3k (IP adresa zaznamenána)
Datum: 2005-09-27, 08:45

OK, aj keď sa to tu riešilo, dám ti zdroják. Celý vtip je v tom, že takto upravený view.php si generuje vzhľad samostatne, takže si nastav globálnu šablónu podľa potreby. V tvojom prípade dvojstľpcovú. Takto vyzerá upravený view.php resp. jeho koniec:
if ($hlasuj==1):
  if ($znamka>0&&$znamka<6): // test na plastnost znamky: 1 - 5
    @mysql_query("update ".$GLOBALS["rspredpona"]."clanky set hodnoceni=hodnoceni+".$znamka.", mn_hodnoceni=mn_hodnoceni+1 where link='".$id_clanek."'",$GLOBALS["dbspojeni"]);
  endif;
endif;
}

$vzhledwebu = new CLayout();
$vzhledwebu->NactiFileSablonu('image/rsBloger/fs_bloger_nat1.sab'); //cesta k tvojej šablone
$vzhledwebu->Inic();
include_once("trclanek.php");

$clanek = new CClanek();
$error=$clanek->NactiClanek($GLOBALS["cisloclanku"]);

if ($error==1):
  if (TestNaOpakujiciIP('cla'.$GLOBALS["cisloclanku"],$GLOBALS['rsconfig']['cla_delka_omezeni'],$GLOBALS['rsconfig']['cla_max_pocet_opak'])==0):
    // navyseni pocitadla pristupu u zobrazeneho clanku
    mysql_query("update ".$GLOBALS["rspredpona"]."clanky set visit=(visit+1) where link='".$GLOBALS["cisloclanku"]."'",$GLOBALS["dbspojeni"]);
  endif;

  // hodnoceni clanku
  if (isset($GLOBALS["hlasovani"])):
    Znamkuj($GLOBALS["cisloclanku"],$GLOBALS["hlasovani"]);
  endif;

  if ($clanek->Ukaz("sablona")==""):
    // chybova hlaska: Chyba při zobrazování článku číslo XXXX! Systém nemůže nalézt odpovídající šablonu!
    echo "<p align=\"center\" class=\"z\">".RS_IN_ERR1_1." ".$GLOBALS["cisloclanku"]."! ".RS_IN_ERR1_2."<p>\n";
  else:
    $vzhledwebu->UlozPro("title",$clanek->Ukaz("titulek"));
    // tvorba stranky
    $vzhledwebu->Generuj();
    $rs_typ_clanku="cely"; // urceni pozadovane varianty sablony
    include_once($clanek->Ukaz("sablona")); // vlozeni sablony
    $vzhledwebu->Generuj();
  endif;
else:
  // chybova hlaska: Chyba! Článek číslo XXXX neexistuje!
  echo "<p align=\"center\" class=\"z\">".RS_VW_ERR2_1." ".$GLOBALS["cisloclanku"]." ".RS_VW_ERR2_2."<p>\n";
endif;
?>




Celkem upraveno 1×. Poslední úprava pa3k v 27.09.2005 08:47.



Lituji, ale pouze registrovaní uživatelé mohou zasílat příspěvky do této sekce.
This forum powered by Phorum and designed by STaNBoSS.