テーマを正常にセットアップし、Magento 1.7 でサイトの残りの部分に使用しましたが、印刷注文画面 ( ) はのすべてのスタイルをhttp://<my-domain>/index.php/sales/order/print/order_id
無視して使用しているようです。local.css
styles.css
たとえば、私がこれを持っていて、サイトの残りの部分がこれを使用している場合、 [閉じる] ボタンにbutton.button span
fromstyles.css
が使用されています。より具体的なセレクターを設定しようとしましたが、これは無視されます。local.css
この問題は他にはないので、この画面に欠けている単純なものはありますか。
編集: 回避策:ページのソース HTML を表示したところ、ページのどこにも読み込まれていないlocal.css
ことがわかります。他のページでは、それが取り込まれているのを見ることができます。Magento 1.7.0.2 のバグのように見えるので、テンプレート パス( ) にコピーして修正しました。/app/design/frontend/base/default/template/page/print.phtml
/app/design/frontend/default/<my-theme>/template/page/print.phtml
このブロックは意図したとおりに動作しておらず、他のページで動作しているようです
<head>
<?php echo $this->getChildHtml('head') ?>
</head>
そのため、テンプレート ディレクトリ内のファイルのコピーに、機能する直前に以下の行を追加しました</head>
。
<link rel="stylesheet" type="text/css" href="<?php echo $this->getSkinUrl('css/local.css') ?>" media="all" />
ここに欠陥を記録しました: http://www.magentocommerce.com/bug-tracking/issue?issue=15841