バージョン選択

フォーラム

メニュー

オンライン状況

53 人のユーザが現在オンラインです。 (36 人のユーザが フォーラム を参照しています。)
登録ユーザ: 0
ゲスト: 53
もっと...

サイト内検索

 > プラグイン > 2.11.0 商品一覧 - ページ送りナビのulタグliタグについて

プラグイン

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ikaika
投稿日時: 2011/4/11 17:40
対応状況: −−−
半人前
登録日: 2011/4/5
居住地: 東京
投稿: 16
2.11.0 商品一覧 - ページ送りナビのulタグliタグについて
些細なことではありますが・・・

商品一覧内、ページ送りナビ内の各要素が<li>タグで構成されていますが、
ところどころ抜けがあります。
また、/data/class/SC_PageNavi.php内にも、
/html/products/list.php内にも、
開始の<ul>タグがありませんでした。


以下のように修正していますが、
問題ないようであれば次回更新時に適用して頂けませんか・・・?

/data/class/SC_PageNavi.php

//80行目
$before = "<a href=\"?$urlParamThis\" onclick=\"$func_name('{$this->arrPagenavi['before']}'); return false;\"><<前へ</a> ";
↓
$before = "<li><a href=\"./list.php?$urlParamThis\" onclick=\"$func_name('{$this->arrPagenavi['before']}'); return false;\"><<前へ</a></li> ";


//89行目
$next = " <a href=\"?$urlParamThis\" onclick=\"$func_name('{$this->arrPagenavi['next']}'); return false;\">次へ>></a>";
↓
$next = " <li><a href=\"./list.php?$urlParamThis\" onclick=\"$func_name('{$this->arrPagenavi['next']}'); return false;\">次へ>></a></li>";


//138行目
if ($before && $next) {
  $this->strnavi = $before .(($display_number) ? $page_number : ' | ') .$next;
} else if ($before || $next) {
  $this->strnavi = $before .(($display_number) ? $page_number : '') .$next;
}
↓
if ($before && $next) {
  $this->strnavi = '<ul class="navi">'. $before .(($display_number) ? $page_number : ' | ') .$next . '</ul>';
} else if ($before || $next) {
  $this->strnavi = '<ul class="navi">'. $before .(($display_number) ? $page_number : '') .$next . '</ul>';
}


----------------
フォクトサービス株式会社

habu
投稿日時: 2011/4/11 18:21
対応状況: −−−
長老
登録日: 2006/9/15
居住地:
投稿: 282
Re: 2.11.0 商品一覧 - ページ送りナビのulタグliタグについて
ikaika様

ご報告ありがとうございます。

また、修正コードまでご提示くださり
ありがとうございます!

最新リビジョン(r20828)にて
再現する事を確認しましたので
チケット登録をしておきました。
http://svn.ec-cube.net/open_trac/ticket/1252

後ほど、修正コードを適用してみます。


----------------
株式会社システムフレンド
羽生 賢太郎(Kentaro Habu)
改造専門店・EC-CUBE工房

habu
投稿日時: 2011/4/11 19:29
対応状況: −−−
長老
登録日: 2006/9/15
居住地:
投稿: 282
Re: 2.11.0 商品一覧 - ページ送りナビのulタグliタグについて
ikaika様

修正コードを適用し、影響範囲を確認したところ、
スマートフォンの表示に影響がある事が分かりました。

コミットするためには、
スマートフォン向けのCSSの変更も必要そうです。

具体的には、ページ送りエリア全体に枠が表示されるのと、
リンクの下部ではなく上部に線が表示されてしまうのを
修正する必要がありそうです。

詳細は以下に記しています。(画面キャプチャ有り)
http://svn.ec-cube.net/open_trac/ticket/1252#comment:2


----------------
株式会社システムフレンド
羽生 賢太郎(Kentaro Habu)
改造専門店・EC-CUBE工房

ikaika
投稿日時: 2011/4/12 15:09
対応状況: −−−
半人前
登録日: 2011/4/5
居住地: 東京
投稿: 16
Re: 2.11.0 商品一覧 - ページ送りナビのulタグliタグについて
habuさま

チケットの登録ありがとうございました。
スマートフォンで確認したところ確かに崩れておりました。。
どうやら、table.cssの初期値を引き継いでいるようでしたので、
以下のようにリセットしました。

/html/user_data/packages/sphone/css/common.css

/*商品一覧ページ
-----------------------------------------------*/
.navi{
background: none;
border: none;
display:inline;
}

.navi li{
display:inline;
border-top: none;
}

.navi li a{
display: inline;
padding: 2px 10px 8px 10px;
margin: 0px -10px 10px -10px;
}


.navi li aのpadding,marginについては
デザインによってはもう少し調整の必要があるかもしれません。

ただ、スマートフォンだと横1行に入りきらないんですよね。
スマートフォンで表示するためのNAVI_PMAXみたいなのがあればいいのでしょうけど…


----------------
フォクトサービス株式会社

habu
投稿日時: 2011/5/6 17:17
対応状況: −−−
長老
登録日: 2006/9/15
居住地:
投稿: 282
Re: 2.11.0 商品一覧 - ページ送りナビのulタグliタグについて
ikaikaさま

リセット用のCSSもご提示くださりありがとうございます!

若干調整し、コミットしてみました。
http://svn.ec-cube.net/open_trac/changeset/20915

リンク文字の表示についても、もともとの表示に近づけ、
iPhone 3GSだとページ送りが押しにくかったので少し文字を大きくしています。
(画面キャプチャ有り)
http://svn.ec-cube.net/open_trac/ticket/1252#comment:5


----------------
株式会社システムフレンド
羽生 賢太郎(Kentaro Habu)
改造専門店・EC-CUBE工房

habu
投稿日時: 2011/5/20 16:49
対応状況: −−−
長老
登録日: 2006/9/15
居住地:
投稿: 282
Re: 2.11.0 商品一覧 - ページ送りナビのulタグliタグについて
ikaika様

その後、影響範囲がもっと大きい事が判明しました。

携帯サイトへの影響を修正するためには
大きめの変更が必要ですので、
コミット分は一旦ロールバックしています。

詳細はチケットの方に記しています。

http://svn.ec-cube.net/open_trac/ticket/1252#comment:7


----------------
株式会社システムフレンド
羽生 賢太郎(Kentaro Habu)
改造専門店・EC-CUBE工房

スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,688名です
総投稿数は109,934件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1638
8
red
1569
9
mcontact
1280
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.