Jump to content
  • 0

Brak Buttona "dodaj Do Koszyka" Oraz Rozjechana Strona Produktów


michalecpp

Question

Witam.

 

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/home/4-blok-polerski-fioletowy.html) a kolejne, od pewnego momentu, już są rozsypane (http://bellesa.pl/pl/home/16-polerka-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.

 

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.

Edited by michalecpp (see edit history)
Link to comment
Share on other sites

3 answers to this question

Recommended Posts

  • 0

W lini 802 jest:

	// 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);
            }
        }
    } 

Z góry dzięki za wszelkie info i pomoc!

Edited by michalecpp (see edit history)
Link to comment
Share on other sites

  • 0

Witam.

 

Z pomocą "tuk66" problem z wyświetlaniem produktów został rozwiązany poprzez zmianę:

{if !$priceDisplay}{convertPrice price=$price.price}{else}{convertPrice price=$accessory.price_tax_exc}{/if}

na

{if !$priceDisplay}{convertPrice price=$accessory.price}{else}{convertPrice price=$accessory.price_tax_exc}{/if}

w pliku "product.tpl". PHP 7 ustawione na domenie nie miało wpływu na ten przypadek.

 

Natomiast koszyk był na stronie z produktem tylko niepoprawnie umieszczony.

Pozdrawiam!

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...