Mój problem polega na tym, że najprawdopodobniej po włączeniu i wyłączeniu trybu katalogu przestał pojawiać się we wszystkich produktach button "Dodaj do koszyka".
Dodatkowo kiedy zaczałem dodawać produkty to pierwsze z nich wyświetlają się poprawnie (
http://bellesa.pl/pl...-fioletowy.html) a kolejne, od pewnego momentu, już są rozsypane (
http://bellesa.pl/pl...ka-zielona.html).
Tryb debugowania pokazuje ..
Warning: is_dir() [function.is-dir]: open_basedir restriction in effect. File(/home/bellesap/domains/bellesa.pl/public_html/modules/snssimentheme/smartcodes/tinymce_shortcodes.php/front) is not within the allowed path(s): (/home/bellesap/domains/bellesa.pl:/tmp:/var/tmp:/home/bellesap/.tmp:/usr/local/php) in /home/bellesap/domains/bellesa.pl/public_html/modules/snssimentheme/snssimentheme.php on line 802
.. na wszystkich stronach.
// smart code function
public function hooksnsShortcodeFront($params){
$context = isset($this->context) ? $this->context : Context::getContext() ;
$dir = dirname(__FILE__).'/smartcodes';
if (is_dir($dir) && (isset($context->controller->controller_type) || $context->controller->controller_type == 'modulefront' || $context->controller->controller_type == 'front')) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
if($file != '.' && $file != '..'){
if(is_dir("{$dir}/{$file}/front")){
include "{$dir}/{$file}/front/shortcode.php";
}
}
}
closedir($dh);
}
}
}
public function hooksnsShortcodeAdminPages($params){
$dir = dirname(__FILE__).'/smartcodes';
$file = Tools::getValue('snssmartcodesAction');
if(file_exists("{$dir}/{$file}/admin/{$file}.php")){
include "{$dir}/{$file}/admin/{$file}.php";
}
}
public function hooksnsShortcodeAdminLists($params){
$dir = dirname(__FILE__).'/smartcodes';
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
if($file != '.' && $file != '..'){
if(is_dir("{$dir}/{$file}/admin")){
if(file_exists("{$dir}/{$file}/admin/link.php")){
include "{$dir}/{$file}/admin/link.php";
echo "\r\n";
}
}
}
}
closedir($dh);
}
}
}
W panelu admina Preferencje -> Produkty
Tryb katalogu - NIE
Wyświetl przycisk "Dodaj do koszyka" kiedy produkt ma atrybuty - TAK
favicon.ico znika przy rozsypanych stronach produktów.
Nie wiem czego mogę się czepić.
Proszę o pomoc w rozwiązaniu problemu.