witam. mam problem chyba bardziej z php niż ze sklepem, ale ze jako dotyczy qc pozwole sobie opisać. chciałem sobie dodać możliwość wyboru w konfiguracji sklepu czy logo ma buć wyświetlane w konfiguracji wszystko jest ok, dodałem odpowiedni select, zmienna $config['widoczne'] przyjmuje prawidłowe wartości i tu sie zaczęły schody
w pliku templates/page.tpl
linie <a href="?p="><img src="$config[dir_files]img/$config[logo_img]" alt="" /></a> objąłem warunkiem: if ($config['widoczne'] === true) {} zastosowałem wszelkie wariacje tj. zmieniając " na ' obejmując całość <? ?> lub tylko warunek pozostawiając href'a poza <? ?> czy w końcu w klamrach dajc echo lub nie. no i niestety nie działa. może kod php nie jest interpretowany w pliku tpl, ja już nie mam pomysłów
3. edytuj templates/page.tpl i zmien ten powyzszy przez ciebie podany kawalek html'a na: <a href="?p=" $sHiddenLogo><img src="$config[dir_files]img/$config[logo_img]" alt="" /></a> 4. edytuj templates/default.css i dodaj: .hiddenLogo{display:none;}
wentys
2007-02-14 17:04
dzięki, zaraz potestuje. na razie obszedłem to tak:
w config/general.php $config['widoczne'] = true; if ($config[widoczne]===true) $a = '<a href=...itd'; if ($config[widoczne]===false) $a = '';
a w templates/page.tpl tam gdzie wyświetlane logo wywołuje $a