0

カテゴリを介してブラウジングしながら、ブロックごとにショップを表示するようにしました。

カテゴリ、ブランド、価格を表示しています。

問題は、膨大な数のブランドが、すべてのブランドに対応するためにボックスをフッターの一番下まで拡張していることにあります。

所有者は、カテゴリ、ブランド、または価格の表示を停止したくありません。

ブロックにスクロールを持たせる方法、またはブロックをメインの cms と調整してフッターを下部に拡張する方法に関する提案。または他の提案は大歓迎です!

ここに例があります

http://growershouse.com/nutritions

4

2 に答える 2

0

カタログ ビューの div を直接変更する簡単なオプションを使用しました。金床でハエを殺すような厄介なjQueryを避けました。

最初に、Magentos のひどく不親切なファイル システムのおかげで見つからないファイルを見つける必要がありました。どのファイルを編集する必要があるか、どの CSS を編集する必要があるかさえわかりませんでした。「sshop by」ブロックが存在するフォルダーを見つけるために、「Magento Template Cheat Guide」という電子書籍をダウンロードしました。

/app/design/frontend/base/default/template/catalog/layer/view.phtml

<div class="block-content">
    <?php echo $this->getStateHtml() ?>
    <?php if ($this->getLayer()->getState()->getFilters()): ?>

これに

<div class="block-content" style="width:193px; height:920px; overflow-x:hidden; overflow-y:scroll;">

HTML の問題に対する HTML の簡単な回答。jqueryではありません。

于 2013-06-21T19:24:53.983 に答える
0

あなたのサイトのHTMLは素晴らしいです:P

var brandHeight = jQuery('#reviewremove .block-content').height();
 jQuery('#ghmain').height(brandHeight);
于 2013-06-21T05:40:09.930 に答える