Zjadłeś nawiasy { i }
if ($strona && $strona != 'com_frontpage'){
$mainframe->appendMetaTag( 'description', $row->metadesc );
$mainframe->appendMetaTag( 'keywords', $row->metakey );
}
Zjadłeś nawiasy { i }
if ($strona && $strona != 'com_frontpage'){
$mainframe->appendMetaTag( 'description', $row->metadesc );
$mainframe->appendMetaTag( 'keywords', $row->metakey );
}
Jolu, dziękuję Ci za pomoc, lecz w dalszym ciągu wrzuca mi wszytkie opisy i słowa kluczone na front page (www.moneymarket.pl). Oto fragment pliku content.html po poprawkach:
function show( &$row, &$params, &$access, $page=0 ) {
global $mainframe, $hide_js;
global $mosConfig_live_site;
global $_MAMBOTS;
$strona = mosGetParam( $_GET, "option", '' );
if ($strona && $strona != 'com_frontpage'){
$mainframe->appendMetaTag( 'description', $row->metadesc );
$mainframe->appendMetaTag( 'keywords', $row->metakey );
}
// adds mospagebreak heading or title toTitle
if ( isset($row->page_title) && $row->page_title ) {
$mainframe->setPageTitle( $row->title .' '. $row->page_title );
}
// calculate Itemid
HTML_content::_Itemid( $row );
Zmień na chwilę $strona = mosGetParam( $_GET, "option", '' );
na echo "Strona: ".$strona = mosGetParam( $_GET, "option", '' ); Napisz co Ci się wyświetliło na opornej stronie.
Jolu, popełniałem wcześniej błąd wysyłając plik nie do tego katalogu, mam bowiem dwa takie same katalogi, jeden powyżej www i do tego eksportowałem. To pozostałość po wcześniejszych pracach. Poprzednia wersja napisana przez Ciebie dała pozytywny rezultat, za co Ci serdecznie dziękuję. To jest bardzo dobre rozwiązanie:
$strona = mosGetParam( $_GET, "option", '' );
if ($strona && $strona != 'com_frontpage'){
$mainframe->appendMetaTag( 'description', $row->metadesc );
$mainframe->appendMetaTag( 'keywords', $row->metakey );
}
Przy okazji, czy wiesz, dlaczego Joomla 1.5, na której mam drugą nową witrynę: www.bank-bank.pl robi zdublowane linki. To widzą roboty Googli i chyba jest to niedobre. Jak z tym walczyć?
Pozdrawiam,
Janek
Ostanio edytowane przez makler5 : 07-11-2009 00:42 Powód: naprawienie problemu
Nie chodziło o poprawę kodu tylko o informacje dla mnie. Jeśli zapisałeś kod, który podałam to na stronie powinno pojawić się chociaż: Strona:- a nie ma nic. Tylko dlaczego ja widzę, że kod działa. Meta tagi są okrojone. Czyżbyś miał włączone cachowanie strony?
Jolu, wpisałem kod, jaki mi wcześniej podałaś i działa. dzięki. Ale mam jeszcze taki sam problem z podstronami: Aktualności, Komentarze itd.
Ponadto zobacz na przykład ten artykuł: http://www.moneymarket.pl/content/view/374/26/. W metatagach wyświetla się dwa razy: recesja oraz rodzina na swoim. Tak się dzieje chyba we wszystkich artykułach.
Jeśli chodzi o caching to w ustawieniach globalnych mam:
caching - Nie
Czy to dobrze?
Co do "mam drugą nową witrynę: www.bank-bank.pl robi zdublowane linki." opisz to w osobnym wątku - nie za bardzo rozumiem o co chodzi.
"W metatagach wyświetla się dwa razy" - czy przypadkiem nie zapisałeś zmodyfikowanego kodu dwa razy albo oprócz orginalnego?
Jolu, martwi mnie to podwójne słowa kluczowe, ja ich nie pisałem. Tylko w panelu Joomli w okienku do metatagów wpisywałem, ale tylko jeden raz. A tu są podwójne, na co chyba Google patrzy krzywym okiem. Aha, jeszcze ten problem z podstronami - tam są też skumulowane opisy i słowa kluczowe ze wszystkich artykułów. Dobrze by było pozbyć się tego, jak wyszło pięknie we front page.