Jump to content

[Resolu] Nom Du Site À La Fin De La Balise Titre


Recommended Posts

J'ai le nom de mon site qui s'affiche à la fin des balises titres des catégories et SS categories.

 

Ma question Pourquoi ??? cela me diminue la longueur de la balise

 

 

J'ai pourtant ceci par défault dnas 

Route vers les produits 
{category:/}{id}-{rewrite}{-:ean13}.html
Mots-clés : id*, rewrite, ean13, category, categories, reference, meta_keywords, meta_title, manufacturer, supplier, price, tags
Route vers la catégorie 
{id}-{rewrite}
Mots-clés : id*, rewrite, meta_keywords, meta_title
Route vers la catégorie avec le paramètre "selected_filter" pour le module de navigation à facette 
{id}-{rewrite}{/:selected_filters}
Mots-clés : id*, selected_filters*, rewrite, meta_keywords, meta_title
Route vers les fournisseurs 
{id}__{rewrite}
Mots-clés : id*, rewrite, meta_keywords, meta_title
Route vers les fabricants 
{id}_{rewrite}
Mots-clés : id*, rewrite, meta_keywords, meta_title
Route vers les pages CMS 
content/{id}-{rewrite}
Mots-clés : id*, rewrite, meta_keywords, meta_title
Route vers les catégories CMS 
content/category/{id}-{rewrite}
Mots-clés : id*, rewrite, meta_keywords, meta_title
Route vers les modules 
module/{module}{/:controller}
Mots-clés : module*, controller*

et le fichier Htacess

# ~~start~~ Do not remove this comment, Prestashop will keep automatically the code outside this comment when .htaccess will be generated again
# .htaccess automaticaly generated by PrestaShop e-commerce open-source solution
# http://www.prestashop.com - http://www.prestashop.com/forums

<IfModule mod_rewrite.c>
<IfModule mod_env.c>
SetEnv HTTP_MOD_REWRITE On
</IfModule>

Header unset ETag
FileETag None

RewriteEngine on
RewriteRule . - [E=REWRITEBASE:/]
RewriteRule ^api/?(.*)$ %{ENV:REWRITEBASE}webservice/dispatcher.php?url=$1 [QSA,L]

# Images
RewriteRule ^([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$1$2$3.jpg [L]
RewriteRule ^([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$1$2$3$4.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$1$2$3$4$5.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$1$2$3$4$5$6.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$1$2$3$4$5$6$7.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$1$2$3$4$5$6$7$8.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$1$2$3$4$5$6$7$8$9.jpg [L]
RewriteRule ^([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])([0-9])(\-[_a-zA-Z0-9-]*)?(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/p/$1/$2/$3/$4/$5/$6/$7/$8/$1$2$3$4$5$6$7$8$9$10.jpg [L]
RewriteRule ^c/([0-9]+)(\-[\.*_a-zA-Z0-9-]*)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2$3.jpg [L]
RewriteRule ^c/([a-zA-Z_-]+)(-[0-9]+)?/.+\.jpg$ %{ENV:REWRITEBASE}img/c/$1$2.jpg [L]
# AlphaImageLoader for IE and fancybox
RewriteRule ^images_ie/?([^/]+)\.(jpe?g|png|gif)$ js/jquery/plugins/fancybox/images/$1.$2 [L]

# Dispatcher
RewriteCond %{REQUEST_FILENAME} -s [OR]
RewriteCond %{REQUEST_FILENAME} -l [OR]
RewriteCond %{REQUEST_FILENAME} -d
RewriteRule ^.*$ - [NC,L]
RewriteRule ^.*$ %{ENV:REWRITEBASE}index.php [NC,L]
</IfModule>

AddType application/vnd.ms-fontobject .eot
AddType font/ttf .ttf
AddType font/otf .otf
AddType application/x-font-woff .woff

#If rewrite mod isn't enabled
ErrorDocument 404 /index.php?controller=404

#<IfModule mod_expires.c>
#	ExpiresActive On
#	ExpiresDefault "access plus 7200 seconds"
#	ExpiresByType image/jpg 			"access plus 1 week"
#	ExpiresByType image/jpeg 			"access plus 1 week"
#	ExpiresByType image/png 			"access plus 1 week"
#	ExpiresByType image/gif 			"access plus 1 week"
#	ExpiresByType image/svg+xml			"access plus 1 week"
#	AddType image/x-icon .ico
#	ExpiresByType image/ico 			"access plus 1 week"
#	ExpiresByType image/icon 			"access plus 1 week"
#	ExpiresByType image/x-icon 			"access plus 1 week"
#	ExpiresByType text/javascript 		"access plus 1 days"
#	ExpiresByType text/html 			"access plus 7200 seconds"
#	ExpiresByType application/xhtml+xml 	"access plus 7200 seconds"
#	ExpiresByType application/javascript 	"access plus 1 days"
#	ExpiresByType application/x-javascript 	"access plus 1 week"
#	ExpiresByType application/x-shockwave-flash "access plus 1 week"
#</IfModule>

### Caching mod_headers + mod_expires
 
<ifmodule mod_expires.c="">
 
 # Turn on Expires and set default to now
 ExpiresActive On
 ExpiresDefault "now"
 
 # Set up caching on media files for 1 month
 <filesmatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav|swf)$"="">
 ExpiresDefault "access plus 1 month"
 </filesmatch>
 
 # Set up caching on images, CSS and JS files for 1 week
 <filesmatch "\.(gif|jpg|jpeg|png|js|css)$"="">
 ExpiresDefault "access plus 1 week"
 </filesmatch>
 
 # Set up 1 hour caching on commonly updated files
 <filesmatch "\.(xml|xsl|html|htm|txt)$"="">
 ExpiresDefault "access plus 1 hour"
 </filesmatch>
 
 # Force no caching for dynamic files
 <filesmatch "\.(php|cgi|pl)$"="">
 ExpiresActive Off
 </filesmatch>
</ifmodule>
 
<ifmodule mod_headers.c="">
 
 # Remote ETag from headers
 Header unset ETag
 
 # Disable ETag for files
 FileETag None
 
 # Media files are catchable
 <filesmatch "\.(flv|ico|pdf|avi|mov|ppt|doc|mp3|wmv|wav|swf)$"="">
 Header append Cache-Control "public"
 </filesmatch>
 
 # Images, css and javascript files are catchable
 <filesmatch "\.(gif|jpg|jpeg|png|js|css)$"="">
 Header append Cache-Control "public"
 </filesmatch>
 
 # Commonly updated files are catchable
 <filesmatch "\.(xml|html|htm|txt)$"="">
 Header append Cache-Control "public"
 </filesmatch>
 
 # Force no caching for dynamic files
 <filesmatch "\.(php|cgi|pl|htm)$"="">
 Header set Cache-Control "private, no-cache, no-store, proxy-revalidate, no-transform"
 Header set Pragma "no-cache"
 </filesmatch>
 
</ifmodule>

Si quelqu'un peux m'aider !!

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

C'est le comportement par défaut de PrestaShop depuis la version 1.1. Et c'est débile, on est bien d'accord. Ca se passe dans la classe Meta.php (et dans le module de navigation à facettes, éventuellement.

Si tu suis le lien dans ma signature et que tu regardes dans les modules gratuits, tu auras une solution très simple à mettre en place pour régler le pb :)
 

  • Like 1
Link to comment
Share on other sites

Bah non il n'existe pas au départ sur une PS 1.6, c'est mon module qui va le créer, en se basant sur le fichier Meta.php du coeur.
Le principe, c'est justement de ne pas modifier les fichiers du coeur, pour conserver les modifs en cas de mise à jour de PS

Du coup, mon module fonctionne ?

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...