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
související články
Zaslán uživatelem/kou: lucifrid (IP adresa zaznamenána)
Datum: 2009-08-26, 21:58

Dobry vecer,

mam pro me uz neresitelny problem. V sablone u dlouheho clanku mam vypis souvisejicih clanku. Nechci ho ovsem textove, ale sablonove (kratke nebo nahledove). Uz se mi to podarilo, ale kdyz kliknu na odkaz souvisejiiho clanku, zobrazi se ten samy clanek

viz:

<?php
SouvisejiciCl($GLOBALS["clanek"]->Ukaz("sablona"));
    // urceni pozadovane varianty sablony
    if ($GLOBALS["clanek"]->Ukaz("zakazova_sab")==1): // test na aplikaci zakazove varianty
      $rs_typ_clanku='zakazany';
    else:
      if ($GLOBALS["clanek"]->Ukaz("typ_clanku")==2): // 1 - standardni, 2 - kratky
        $rs_typ_clanku='kratky';
      else:
        $rs_typ_clanku='nahled';
      endif;
    endif;
    // nacteni sablony; pozor, musi byt povoleno vice-nasobne vlozeni sablony
    include($GLOBALS["clanek"]->Ukaz("sablona"));
  
  $GLOBALS["clanek"]->DalsiRadek(); // prechod na dalsi radek

?>


kdyz to upravim na nasledujici, nezobrazi se zadny clanek

<?php
SouvisejiciCl($GLOBALS["clanek"]->Ukaz("sablona"));
 
 // *** vypis pres sablonu ***
      include_once("trclanek.php"); // nacteni tridy clanky

      $GLOBALS["clanek"] = new CClanek();
      $GLOBALS["clanek"]->NactiZdrojCla($dotazvysledek);
      $GLOBALS["clanek"]->HlidatLevel($hlidatlevel);
      $GLOBALS["clanek"]->NastavZakazovouSab($zakazsab);
      $GLOBALS["clanek"]->NastavLevelCtenare($GLOBALS["prmyctenar"]->UkazLevel());

      
    // urceni pozadovane varianty sablony
    if ($GLOBALS["clanek"]->Ukaz("zakazova_sab")==1): // test na aplikaci zakazove varianty
      $rs_typ_clanku='zakazany';
    else:
      if ($GLOBALS["clanek"]->Ukaz("typ_clanku")==2): // 1 - standardni, 2 - kratky
        $rs_typ_clanku='kratky';
      else:
        $rs_typ_clanku='nahled';
      endif;
    endif;
    // volani sablony
        if ($GLOBALS["clanek"]->Ukaz("sablona")=="1"):
          // chybova hlaska: Chyba pri zobrazovani clanku cislo xxxx! System nemuze nalezt odpovidajici sablonu!
          echo "<p align=\"center\" class=\"z\">".RS_IN_ERR1_1." ".$GLOBALS["clanek"]->Ukaz("link")."! ".RS_IN_ERR1_2."<p>\n";
        else:
           ($GLOBALS["clanek"]->Ukaz("sablona")=="2"); // vlozeni sablony; pozor, musi byt povoleno vice-nasobne vlozeni sablony
        endif;
        $GLOBALS["clanek"]->DalsiRadek(); // prechod na dalsi radek
      // *** konec: vypis pres sablonu ***

 
 
?>



Moc prosim o radu, kde mam chybu, uz si s tim vazne nevim rady :(

Moc dekuji :))



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.