Všechny příspěvky (Maximux)
Re: robots.txt |
||
---|---|---|
Nováček
Členem od:
23:58 6.11.2010 Skupina:
Registrovaní uživatelé Příspěvky:
3
|
No a já jsem si myslel, že můžu na začátku zakázat vše a pak jednoduše povolovat to co chci povolit. Jako na fw.
Jde o to, že když dám výčet adresářů, například administrátorskou složku jako zakázanou, tak tím spíš řeknu robotům, případně útočníkům, jak se ta složka jmenuje. A zápisem Allow: /index.php?main_page* jsem chtěl docílit povolení právě adres v původním tvaru.
Zasláno: 0:05 12.11.2010
|
|
Přenos |
Re: robots.txt |
||
---|---|---|
Nováček
Členem od:
23:58 6.11.2010 Skupina:
Registrovaní uživatelé Příspěvky:
3
|
Dotaz.
Co když to napíšu takto ?? User-agent: * Disallow: / Allow: /images/ Allow: /includes/ Potom říkám, že zakážu vše a následně povolím pouze složku images a includes. Ještě by tam mohlo být povolení linků, asi takto?? Allow: /index.php?main_page* Díky, eM.
Zasláno: 23:57 8.11.2010
|
|
Přenos |
Re: Nastavení platby a dopravy |
||
---|---|---|
Nováček
Členem od:
23:58 6.11.2010 Skupina:
Registrovaní uživatelé Příspěvky:
3
|
Nazdárek.
Doufám, že toto pomůže nějakému nešťastníkovi dřív, než na tom stráví mládí jako pár dalších lidí. Už se s tím párám také několik hodin a bylo mi to divné, proč mi v počeštěné verzi 1.3.9g nefunguje od začátku Obchodní balík. Chtěl jsem jej přejmenovat na "Doporučená zásilka". Pokud to vezmu podle toho návodu, tak část která popisuje úpravy zrovna u modulu table1 (obchodní balík): - dále uděláme kopii souboru includes /modules/shipping/table.php, přejmenujeme ji na table1.php a uděláme následující úpravy v kódu: o všechny výrazy table přepíšeme na table1 (pozor dodržet malá písmena) o všechny výrazy TABLE přepíšeme na TABLE1 (pozor velká písmena) o !!!!! nepřepisujeme výraz začínající TABLE_ protože se jedná o fyzickou tabulku databáze , tak by měla obsahovat mimo to důležitou informaci: Pokud budete dělat hromadné nahrazení "table" na "table1" a "TABLE" na "TABLE1", zkontrolujte řádky 115-122, kde se děje právě ten výpočet. Pokud se totiž zde přejměnuje řetězec table, je problém, protože je to proměnná důležitá pro výpočet !!! viz zde: $table_cost = preg_split("/[:,]/" , MODULE_SHIPPING_TABLE1_COST); $size = sizeof($table_cost); for ($i=0, $n=$size; $i<$n; $i+=2) { if (round($order_total,9) <= $table_cost[$i]) { if (strstr($table_cost[$i+1], '%')) { $shipping = ($table_cost[$i+1]/100) * $order_total_amount; } else { $shipping = $table_cost[$i+1]; Závěr: Pokud máte verzi, kde již TABLE1 je hotový a nefunguje Vám správné počítání Obchodního balíku, zkotrolujte zápis řádků 115-122 a opravte dle mnou uvedeného kousku kódu. eM.
Zasláno: 0:25 7.11.2010
|
|
Přenos |