Примените Таблицу Стилей Из Папки Внешнего Интерфейса К Странице Администратора С Помощью Дескриптора Макета
Я хочу применить таблицу стилей, расположенную в папке skin/frontend/default/mytheme/css, к странице в области администрирования Magento. Смотрите XML-файл макета, который я использую для добавления этой таблицы стилей на страницу администратора ниже:
<my_custom_admin_layout_handle>
<reference name="head">
<action method="addItem">
<type>skin_css</type>
<file>css/my-custom-stylesheet.css</file>
</action>
</reference>
</my_custom_admin_layout_handle>
Код добавляет тег ссылки на таблицу стилей на страницу, но ссылается на href как skin/adminhtml/base/default/css/my-custom-stylesheet.css. Смотрите тег ссылки, добавленный на страницу ниже:
<link rel="stylesheet" type="text/css" href="/skin/adminhtml/base/default/css/personalshop.css" media="all" />
Есть ли способ, которым я могу получить таблицу стилей href для ссылки на таблицу стилей в папке skin/интерфейс/по умолчанию/mytheme/css с помощью описателя макета выше?
1 answers
Вам нужно поместить область администрирования css.
Css администратора, расположенный по адресу skin/adminhtml/<AdminPackage>/<Admintemplate>
.
my-custom-stylesheet.css
должен располагаться по адресу skin/adminhtml/default/default/css
Правильный код:
<my_custom_admin_layout_handle>
<reference name="head">
<action method="addItem">
<type>skin_css</type>
<file>css/my-custom-stylesheet.css</file>
</action>
</reference>
</my_custom_admin_layout_handle>