Как переместить каталог скинов в другое место - PullRequest
0 голосов
/ 05 февраля 2012

теперь у меня есть такая структура на моем сервере

./site.com/
    ./site.com/mage
        ./site.com/mage/Mage.php
        ./site.com/mage/app
        .........
    ./site.com/public
        ./site.com/public/skin
        ./site.com/index.php
    ..........

./site.com/public - корневой каталог apache. Magento все еще думает, что каталог скинов находится в одном каталоге с приложением

Я пытался изменить default/system/filesystem/skin запись в ./site.com/mage/etc/config.xml, но это не помогает (кэш отключен)

Как я могу это изменить?

Теперь я делаю символическую ссылку с public/skin на mage/skin и ее работу, но это не выглядит лучше.

Спасибо за вашу помощь и извините за мой английский:)

1 Ответ

0 голосов
/ 06 февраля 2012

Может быть стоит взглянуть на отличный сайт Алана Сторма, в частности http://alanstorm.com/magento_base_directories. Обратите внимание на комментарии у подножия:

Робби: Можете ли вы изменитьбазы каталогов для тем?По умолчанию в Magento используется / skin / frontend / base / ... или / app / design / frontend / base / ... Я хочу изменить это только для папок design и skin.

alanstorm: Нет. Точнее, вы можете это сделать, но система не предназначена для того, чтобы помочь вам сделать это легко или с помощью конфигурации.

Робби: Свернуть Спасибо, Алан.Я подумал, что это в основном заблокирует нас в текущей версии Magento.

Андрей Моцильник: привет, я хочу изменить пути к каталогам var и media.Для этого мне нужно изменить код contstuctor в app / code / core / Mage / Core / Model / Config / Options.php? Есть ли возможность сделать это через файл конфигурации?

alanstorm: То, о чем я знаю.

Я знаю, если предоставить вам причину, по которой это нежелательно или недостижимо, это не то же самое, что дать вам ответ, но Алан - это тот, ктоСтоит слушать, когда дело доходит до Magento.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...