1. Forum używa plików Cookies. Dowiedz się więcej o celu ich używania i możliwości zmiany ustawień Cookies w przeglądarce. Czytaj więcej...

ROZWIĄZANE presta shop nie wyświetla skórki po isntalacji.

Dyskusja w 'Hosting Business Cloud' rozpoczęta przez użytkownika papux, 25 Maj 2018.

  1. papux

    papux Ekspert

    Wiadomości:
    371
    Docenione treści:
    102
  2. casar

    casar Ekspert

    Wiadomości:
    374
    Docenione treści:
    112
    Ostatnia modyfikacja: 25 Maj 2018
  3. papux

    papux Ekspert

    Wiadomości:
    371
    Docenione treści:
    102
    Linie kodu do podmiany z posta który podałeś nie istnieją dlatego właśnie pytam bo te temat już przejrzałem.
    U mnie ten plik ma inną konstrukcje.
    Poza tym ten fix ma kilka lat

    Kod:
    <?php
    /**
     * 2007-2017 PrestaShop
     *
     * NOTICE OF LICENSE
     *
     * This source file is subject to the Open Software License (OSL 3.0)
     * that is bundled with this package in the file LICENSE.txt.
     * It is also available through the world-wide-web at this URL:
     * https://opensource.org/licenses/OSL-3.0
     * If you did not receive a copy of the license and are unable to
     * obtain it through the world-wide-web, please send an email
     * to license@prestashop.com so we can send you a copy immediately.
     *
     * DISCLAIMER
     *
     * Do not edit or add to this file if you wish to upgrade PrestaShop to newer
     * versions in the future. If you wish to customize PrestaShop for your
     * needs please refer to http://www.prestashop.com for more information.
     *
     * @author    PrestaShop SA <contact@prestashop.com>
     * @copyright 2007-2017 PrestaShop SA
     * @license   https://opensource.org/licenses/OSL-3.0 Open Software License (OSL 3.0)
     * International Registered Trademark & Property of PrestaShop SA
     */
    
    /* Theme URLs */
    define('_PS_DEFAULT_THEME_NAME_', 'classic');
    define('_PS_THEME_DIR_', _PS_ROOT_DIR_.'/themes/'._THEME_NAME_.'/');
    define('_PS_THEME_URI_', __PS_BASE_URI__.'themes/'._THEME_NAME_.'/');
    
    
    if (defined('_PARENT_THEME_NAME_') && _PARENT_THEME_NAME_) {
        define('_PS_PARENT_THEME_DIR_', _PS_ROOT_DIR_.'/themes/'._PARENT_THEME_NAME_.'/');
        define('_PS_PARENT_THEME_URI_', __PS_BASE_URI__.'themes/'._PARENT_THEME_NAME_.'/');
    } else {
        define('_PS_PARENT_THEME_DIR_', '');
        define('_PS_PARENT_THEME_URI_', '');
    }
    define('_THEMES_DIR_', __PS_BASE_URI__.'themes/');
    define('_THEME_DIR_', _THEMES_DIR_._THEME_NAME_.'/');
    define('_THEME_IMG_DIR_', _THEME_DIR_.'assets/img/');
    define('_THEME_CSS_DIR_', _THEME_DIR_.'assets/css/');
    define('_THEME_JS_DIR_', _THEME_DIR_.'assets/js/');
    
    /* Image URLs */
    define('_PS_IMG_', __PS_BASE_URI__.'img/');
    define('_PS_ADMIN_IMG_', _PS_IMG_.'admin/');
    define('_PS_TMP_IMG_', _PS_IMG_.'tmp/');
    define('_THEME_CAT_DIR_', _PS_IMG_.'c/');
    define('_THEME_PROD_DIR_', _PS_IMG_.'p/');
    define('_THEME_MANU_DIR_', _PS_IMG_.'m/');
    define('_THEME_SUP_DIR_', _PS_IMG_.'su/');
    define('_THEME_SHIP_DIR_', _PS_IMG_.'s/');
    define('_THEME_STORE_DIR_', _PS_IMG_.'st/');
    define('_THEME_LANG_DIR_', _PS_IMG_.'l/');
    define('_THEME_COL_DIR_', _PS_IMG_.'co/');
    define('_THEME_GENDERS_DIR_', _PS_IMG_.'genders/');
    define('_PS_PROD_IMG_', _PS_IMG_.'p/');
    
    /* Other URLs */
    define('_PS_JS_DIR_', __PS_BASE_URI__.'js/');
    define('_PS_CSS_DIR_', __PS_BASE_URI__.'css/');
    define('_THEME_PROD_PIC_DIR_', __PS_BASE_URI__.'upload/');
    define('_MAIL_DIR_', __PS_BASE_URI__.'mails/');
    define('_MODULE_DIR_', __PS_BASE_URI__.'modules/');
    
    /* Define API URLs if not defined before */
    Tools::safeDefine('_PS_API_DOMAIN_', 'api.prestashop.com');
    Tools::safeDefine('_PS_API_URL_', 'http://'._PS_API_DOMAIN_);
    Tools::safeDefine('_PS_TAB_MODULE_LIST_URL_', _PS_API_URL_.'/xml/tab_modules_list_17.xml');
    Tools::safeDefine('_PS_API_MODULES_LIST_16_', _PS_API_DOMAIN_.'/xml/modules_list_16.xml');
    Tools::safeDefine('_PS_CURRENCY_FEED_URL_', _PS_API_URL_.'/xml/currencies.xml');
    
     
  4. casar

    casar Ekspert

    Wiadomości:
    374
    Docenione treści:
    112
    Niby tak, ale jest dla wersji 1.7.X, którą masz.

    Chyba, że w tej co instalowałeś coś się zmieniło, bo mam do testów jakaś wersję 1.6.11 i w pliku config/defines.inc.php
    mam taki zapis, około 60 linii:
    Kod:
    if (!defined('_PS_ROOT_DIR_') && (getenv('_PS_ROOT_DIR_') || getenv('REDIRECT__PS_ROOT_DIR_'))) {
        define('_PS_ROOT_DIR_', getenv('_PS_ROOT_DIR_') ? getenv('_PS_ROOT_DIR_') : getenv('REDIRECT__PS_ROOT_DIR_'));
    }
    
    i widzę, że wszystko śmiga.

    Może później jeszcze sprawdzę tą nową wersję, ale najpierw obiad.
     
  5. papux

    papux Ekspert

    Wiadomości:
    371
    Docenione treści:
    102
    Wiem że mogę zainstalować 1.6 tylko wiadomo że teraz wszystko migruje na 1.7
    Będę testował na innych wydaniach zobaczę co zadziała.
     
  6. casar

    casar Ekspert

    Wiadomości:
    374
    Docenione treści:
    112
    Zainstalowałem właśnie wersję 1.7.3.3 i witryna wyświetla się poprawnie, a zmienić musiałem jedynie dwa .htaccessy (w katalogach module i theme ) -> FilesMatch na Files. Nie było konieczne stosowanie tego dodatkowego fixa.

    Może coś poprawili i wydali nowszą wersję.

    EDIT: testowałem na PHP 5.5, bez skierowanej bezpośrednio domeny.
     
    Ostatnia modyfikacja: 26 Maj 2018
  7. papux

    papux Ekspert

    Wiadomości:
    371
    Docenione treści:
    102
    Testowałem to dzisiaj 3h. Wersja 1.7. nie wyświetla poprawnie skórki nawet po wprowadzeniu foxów oraz nie przejmuje poleceń API z nagłówkami HEAD H1 czyli nazw towarów.
    Wersja 1.6. wyświetla się poprawnie po wprowadzeniu fixów i nadal API nie przyjmuję nagłówków H1.

    Jako że nie mam zwyczaju walczyć z maszynami założyłem konto na konkurencyjnym serwisie i okazuję się że nie ma żadnego problemu z działaniem skórek ani API więc jest to wina serwera oraz poleceń które obsługuje.
     
  8. casar

    casar Ekspert

    Wiadomości:
    374
    Docenione treści:
    112
    Albo, albo. U mnie działa.

    To tez jest rozwiązanie.
     
  9. Grzesiek

    Grzesiek BOK home.pl home.pl Administrator forum

    Wiadomości:
    3 316
    Docenione treści:
    314
    @papux czy problem nadal występuje? Czy możemy zamknąć ten temat?
     
  10. papux

    papux Ekspert

    Wiadomości:
    371
    Docenione treści:
    102
    Tak do zamknięcia.
     

Poleć forum znajomym