2016-07-06 16 views
1

すべてのCSS(およびJS)リソースをPrestashopのフッタに<head>から削除します。しかし、私は多くの実験の後でさえ、それを理解することはできません。私が何かを変えるたびに、彼らは予期せぬ結果になります。CSSリソースをプレスタシップで先頭から末尾に移動

私はクラスでFrontController.phpにdisplayHeader()displayFooter()を編集しようとした、ともthemes/prestashopフォルダ内のheader.tplfooter.tpl

私はそれを行う正しい方法を理解できないと思います。私もグーグルでやりました。どんな助け?

注:ファイルへのFTPアクセスのみがあります。あなたはすでに、このオプションを使用して最後にJSを移動することができますPS 1.6で

答えて

1

- あなたはCSSを移動したい場合は、テーマ/からこのコードを移動することができます

enter image description here

「高度なパラメータ>パフォーマンス」/あなたのテーマ/ header.tplからfooter.tplへ:

{if isset($css_files)} 
    {foreach from=$css_files key=css_uri item=media} 
     {if $css_uri == 'lteIE9'} 
      <!--[if lte IE 9]> 
      {foreach from=$css_files[$css_uri] key=css_uriie9 item=mediaie9} 
      <link rel="stylesheet" href="{$css_uriie9|escape:'html':'UTF-8'}" type="text/css" media="{$mediaie9|escape:'html':'UTF-8'}" /> 
      {/foreach} 
      <![endif]--> 
     {else} 
      <link rel="stylesheet" href="{$css_uri|escape:'html':'UTF-8'}" type="text/css" media="{$media|escape:'html':'UTF-8'}" /> 
     {/if} 
    {/foreach} 
{/if} 
+0

私は1.4.7.3バージョンを持っています。私は管理パネルでないFTPアクセスしか持っていません – Mustaghees

+0

あなたのheader.tplファイルで 'css_files'と 'js_files'を検索し、footer.tplに移動してください。 – joseantgv

+0

ありがとうございます。それは今働いている。 – Mustaghees

関連する問題