Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [PHP]seo url
werni
post
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 20.09.2009

Ostrzeżenie: (0%)
-----


Witam
Do mojej strony opartej na php classifieds (smarty) dokupiłem moda seo
http://www.deltamods.com/search-engine-opt...ation-p-38.html
by dodawał nazwy katalogów do urla: www.mojastrona.pl/jobs-classifieds30.htm.
Ten mod miał mieć support multilanguage, jednak przy zmianie języka nazwy katalogów w urlu nie zmieniają się na Polski. Spędziłem troszkę czasu nad kodem i wyłoniłem część odpowiadającą za dodawaqnie nazw katalogów do urla.
functions.php

Cytat
function linkCat($aId)
{
global $set_rewrite,$set_link_cat,$cat_tbl,$set_url;

if ($set_rewrite=="1")
{
$sql="select lang_eng from $cat_tbl where cat_id='$aId'";
$rq=q($sql);
$row=mysql_fetch_array($rq);
$cat_name=seo_replace($row["lang_eng"])."-".ereg_replace("\(n\)","$aId","$set_link_cat");
return "http://".$set_url."/".$cat_name;
}
else
return "http://".$set_url."/index.php?catid=" . $aId;


napisałem do supportu tego moda a w odpowiedzi dostałem:

Cytat
You should choose one major language for seo urls. The matter is that
google will not choose the language. So your urls should have only
one variant of writing.


Faktycznie w panelu admina muszę ustawić preferowany język, a nazwy katalogów są pobierane z pola w bazie lang_eng.

Jak zrobić by w tym kodzie przy w zależności od wyboru języka nazwy katalogów były pobierane z lang_eng i land_pol + preferowany język

Dziękuje




up!
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 23.12.2025 - 13:28