「手軽にアマゾンショップ」(tamazon)をXOOPSのモジュール化する試み。
<link rel="stylesheet" href="./style.css" type="text/css"> <script type="text/javascript">
<link rel="stylesheet" href="/modules/tamazon/style.css" type="text/css"> <script type="text/javascript">
include("../../mainfile.php");
include (XOOPS_ROOT_PATH."/header.php");
OpenTable();
?>
<?php<?php CloseTable(); include (XOOPS_ROOT_PATH."/footer.php"); ?>
$html['ItemKeyword'] = Amazon_MenuName($val); } } $html['pagetitle'] = SITETITLE; }
// XOOPS_PAGETITLE and XOOPS_MODULE_HEADER
$xoopsTpl->assign('xoops_pagetitle', $html['pagetitle']);
$module_header = '';
$module_header .=<<<_HEADER_
<link rel="stylesheet"
href="./style.css" type="text/css">
<script type="text/javascript">
<!--
function check() {
if (document.input.SearchKeyword.value=="") {
window.alert("検索キーワードを入力してください");
return false }
}
-->
</script>
_HEADER_;
$module_header .= $head_tag;
$xoopsTpl->assign("xoops_module_header", $module_header);
// end of XOOPS_MODULE_HEADER $html['pagetitle'] = $html['Asin']['Title']." - ".$cat_name."
- ".SITETITLE; $html['pagetitle'] = SITETITLE." - ".$html['Asin']['Title']."
- ".$cat_name; $html['pagetitle'] = $html['ItemKeyword']."
- ".Amazon_MenuName($AmazonMode)." - ".SITETITLE; $html['pagetitle'] = SITETITLE." - ".$html['ItemKeyword']."
- ".Amazon_MenuName($AmazonMode);$html['pagetitle'] = $html['ItemKeyword']." - ".SITETITLE;
$html['pagetitle'] = SITETITLE." - ".$html['ItemKeyword'];
$html['pagetitle'] = $html['ItemKeyword']." - ".$cat_name."
- ".SITETITLE; $html['pagetitle'] = SITETITLE." - ".$html['ItemKeyword']."
- ".$cat_name;-------------------------------------------------------- /* ブラウズノードの取得(0:自動、1:手動) * 自動:アマゾンへ毎回リクエストを送りノードを取得する * (表示階層はアマゾンに依存します) * 手動:「browsenode.php」で定義してあるノードを表示 * (表示階層は3階層まで。それ以降はメニュー表示なし) * 手動の場合は、自由にカスタマイズできます。 */ $BNODE = 0; --------------------------------------------------------
新ファイルをそのままアップすることを推奨しますが、デザインカスタマイズを行っている場合は、以下を変更
ページ表示、ソート(並び替え)部分
--------------------------------------------------------
<!-- ページナビ -->
<p>アイテム数:{rval ItemTotalResults}/ページ数:{rval ItemTotalPages}</p>
<p class="pagenavi">{rval ItemPageNavi}</p>
<!--{def ItemSortNaviOpt}-->
<p class="sortnavi">
<form name="input" method="post" class="search" action="{rval siteurl}">
<input type="hidden" name="m" value="{rval ItemSortNaviM}">
<input type="hidden" name="mode" value="{rval ItemSortNaviMode}">
<input type="hidden" name="p" value="{rval ItemSortNaviPage}">
<input type="hidden" name="node" value="{rval ItemSortNaviNode}">
<input type="hidden" name="SearchKeyword" value="{rval ItemSortNaviKeyword}">
<select name="sort">
<!--{each ItemSortNaviOpt}-->
{rval ItemSortNaviOpt/option}
<!--{/each}-->
</select>
<input type="submit" name="submit" value="並び替え" class="searchbutton">
</form>
</p>
<!--{/def}-->
--------------------------------------------------------| Page Info | |
|---|---|
| Page Name : | tamazon/XOOPSモジュール化 |
| Page aliases : | None |
| Page owner : | gokuraku |
| Can Read | |
| Groups : | All visitors |
| Users : | All visitors |
| Can Edit | |
| Groups : | No one |
| Users : | No one |
新しくコメントをつける
コメント一覧