czy ktoś się orientuje co robi kod:
- Kod: Zaznacz cały
$query = $db->query("SELECT * FROM " . DB_PREFIX . "store WHERE url = '" . $db->escape('http://' . $_SERVER['HTTP_HOST'] . rtrim(dirname($_SERVER['PHP_SELF']), '/.\\') . '/') . "' OR url = '" . $db->escape('http://' . str_replace('www.', '', $_SERVER['HTTP_HOST']) . rtrim(dirname($_SERVER['PHP_SELF']), '/.\\') . '/') . "'");
foreach ($query->row as $key => $value) {
$config->set('config_' . $key, $value);
w pliku index.php w głównym katalogu ?
U mnie zawsze wynik jest pusty. Zaremowałem to i wszystko działa poprawnie. Może to przy multishopie jest istotne ?
Pytam, bo wprowadzam cachowanie ustawien, które za każdym razem są pobierane z bazy a przecież nie zmieniają sie tak często i mogą iść z cache. A przy okazji znalazłem to.