Блокнот

всё, что онужно бы запомнить

Как перенаправить все обращения на один контроллер в Symfony

июн 212015

Можно добавить правило в app/config/routing.yml,  которое будет перехватывать все запросы.

Примерно так:

catch_all:
   path: /{catchall}
   defaults:
     _controller: CorePageBundle:Page:Index
   requirements:
     catchall: "^(?!admin).*"

Тут все, что не начинается на /admin пойдет через CorePageBundle:Page:Index

Смена домена в PrestaShop 1.6

июн 142015

При смене домена магазина работающего на prestashop нужно поменять домен магазина в БД.

Если этого не сделать будет редирект на старый домен.

Нужно поменть записи тут:

update ps_shop_url set domain='new-domain.net', domain_ssl='new-domain.net' where id_shop_url=1;

в случае мультистора в тбличке будет несколько записей, нужно изменить ту, что сменила домен.

И еще тут:

update ps_configuration set value='new-domain.net' where name='PS_SHOP_DOMAIN';

update ps_configuration set value='new-domain.net' where name='PS_SHOP_DOMAIN_SSL';