Czy ktos wie jak rozwiązać mój problem? Dlaczego tytul strony sie nie wyswietla oraz meta name description and keywords?
Czy ktos wie jak rozwiązać mój problem? Dlaczego tytul strony sie nie wyswietla oraz meta name description and keywords?
no chyba nikt do końca nie wie jak rozwiązać nasze problemy s87
Mam pytanie w plikach index.php templatek jest taka linijka:
<jdoc:include type="head" />
Gdzie ja moge wyedytowac. Bo jak skasowalem ja to mialem to co chcialem czyli udalo mi sie zrobic moje meta name i title ,ale inne rzeczy sie pozmienialy. Galeria zaczela sie zle wyswietlac itd.
Linijkaodnosi się do pliku head.php w .../libraries/joomla/document/html/redender. Odpowiada za wszystko co pojawi się źródle strony w HEAD.Kod:<jdoc:include type="head" />
Pozdrawiam
Zyong
W takim razie rozwiazaniem problemu jest usuniecie z pliku:
head.php w .../libraries/joomla/document/html/redender
I wtedy mozna w templatce index.php wstawic sobie takie meta tagi jakie chcecie !Kod:foreach ($document->_metaTags as $type => $tag) { foreach ($tag as $name => $content) { if ($type == 'http-equiv') { $strHtml .= $tab.'<meta http-equiv="'.$name.'" content="'.$content.'"'.$tagEnd.$lnEnd; } elseif ($type == 'standard') { $strHtml .= $tab.'<meta name="'.$name.'" content="'.$content.'"'.$tagEnd.$lnEnd; } } } $strHtml .= $tab.'<meta name="description" content="'.$document->getDescription().'" />'.$lnEnd; $strHtml .= $tab.'<meta name="generator" content="'.$document->getGenerator().'" />'.$lnEnd; $strHtml .= $tab.'<title>'.htmlspecialchars($document->getTitle()).'</title>'.$lnEnd;
Czyli, krótko mówiąc: wywalić kod Joomla, wstawić własny i będziecie mieli, co będziecie chcieli.
A nie prościej zostawić Joomla! w spokoju i zrobić sobie stronę w HTML?
W czym problem?
Czy ja zmieniam caly kod joomli? Po prostu dokonalem modyfikacji na wlasne potrzeby. Ktos mial tez taki problem to komus pomoglem. Nie sadze by Twoj post byl pomocy dla kogos?
Joomla jest super ,ale akurat jesli chodzi o te meta name itd to mi nie odpowiadlo.
Stałe wpisy w metatagach można umieścić w konfiguracji witryny. Nie trzeba grzebać w kodzie. Twoje rozwiązanie niczego nie rozwiązuje. miesza!
Hmmmm tak? A co takiego namieszalem? PRzeciez jak ktos nie chce czegos robic to nie bedzie chcial. Ja nikomu przeciez nic nie kaze robic. Kazdy ma swoja głowe.
Ja sadze ,ze nie namieszalem. W razie gdybym zakladal nowa baze to meta name juz beda ,bo sa w plikach na stale. I tyle. Nie widze powodow by dalej ciagnac ten watek.