Google
 
osCommerce
たぶねこ @ 2007年2月19日 8:47 AM

前回2つの保留事項がありましたが、とりあえず2つとも解決することが出来ました。

 1.カタログで商品一覧を表示する際に
 「1054 – Unknown column “p.products_id” in “on clause”」エラーが表示されます。

 これは、SQLの評価順位がMySQL5.0から変更になった(さらに厳しくなった)ことが原因であるようです。対策としては、from ・・・ left join ・・・ left join と言う形を使用しているSQLに()を付けて評価する優先順位を明示的に示す必要があります。

(続きを読む…)

osCommerce
たぶねこ @ 2007年2月14日 9:55 PM

(63行目)
アカウントの表示

$account_query = tep_db_query(”select c.customers_gender, c.customers_firstname, c.customers_lastname, c.customers_dob, c.customers_email_address, a.entry_company, a.entry_street_address, a.entry_suburb, a.entry_postcode, a.entry_city, a.entry_zone_id, a.entry_state, a.entry_country_id, c.customers_telephone, c.customers_fax, c.customers_newsletter from ” . TABLE_CUSTOMERS . ” c, ” . TABLE_ADDRESS_BOOK . ” a where c.customers_id = ’” . $customer_id . “’ and a.customers_id = c.customers_id and a.address_book_id = ’” . $customer_default_address_id . “’”);

↓(・・・カスタマーズテーブルよりデータを検索する際にニックネームの取得を追加)

$account_query = tep_db_query(”select c.customers_gender, c.customers_firstname, c.customers_lastname, c.customers_hn, c.customers_dob, c.customers_email_address, a.entry_company, a.entry_street_address, a.entry_suburb, a.entry_postcode, a.entry_city, a.entry_zone_id, a.entry_state, a.entry_country_id, c.customers_telephone, c.customers_fax, c.customers_newsletter from ” . TABLE_CUSTOMERS . ” c, ” . TABLE_ADDRESS_BOOK . ” a where c.customers_id = ’” . $customer_id . “’ and a.customers_id = c.customers_id and a.address_book_id = ’” . $customer_default_address_id . “’”);

(続きを読む…)

osCommerce
たぶねこ @ 2007年2月13日 11:46 PM

/includes/modules/account_details.php(47行目~ 追加)
アカウント登録の表示

(続きを読む…)

osCommerce
たぶねこ @ 11:45 PM

products_reviews_write.php
レビュー入力

(続きを読む…)

osCommerce
たぶねこ @ 2007年2月11日 11:17 PM

標準ではカスタマーレビューには、名前(ラストネーム+ファーストネーム)で書き込まれます。しかし、普通レビューに本名書くのは変ですよね。しかしosCommerce の名前は、配送先の名前でもあるので、これをニックネームにするのもまずい。ってことで、新たに項目を追加してみます。項目名は、長ったらしいのもやなので、「hn」をニックネームとします。

(続きを読む…)

osCommerce
たぶねこ @ 2007年2月8日 12:31 AM

見出し部分は、標準では灰色です。
CSSのbackground-colorで指定されていて、
ところどころ角に画像を使って丸くしたりしています。
これを縦にグラデーションを入れた画像を貼り付けて、
少し見た目を良くします。

(続きを読む…)

osCommerce
たぶねこ @ 12:10 AM

その下のヘッダーバーの中に文字で同じリンクがあるため、これは表示するのをやめます。

includes/header.php(14行目)

(変更前)
<td align=”right” valign=”bottom”>< ?php echo ’<a href="’ . tep_href_link(FILENAME_ACCOUNT, ’’, ’SSL’) . ’">’ . tep_image(DIR_WS_IMAGES . ’header_account.gif’, HEADER_TITLE_MY_ACCOUNT) . ’&nbsp;&nbsp;<a href=”’ . tep_href_link(FILENAME_SHOPPING_CART, ’’, ’NONSSL’) . ’”>’ . tep_image(DIR_WS_IMAGES . ’header_cart.gif’, HEADER_TITLE_CART_CONTENTS) . ’&nbsp;&nbsp;<a href=”’ . tep_href_link(FILENAME_CHECKOUT_PAYMENT, ’’, ’SSL’) . ’”>’ . tep_image(DIR_WS_IMAGES . ’header_checkout.gif’, HEADER_TITLE_CHECKOUT) . ’’; ?>&nbsp;&nbsp;

(変更後)
<td align=”right” valign=”bottom”>< ?php /*echo ’<a href="’ . tep_href_link(FILENAME_ACCOUNT, ’’, ’SSL’) . ’">’ . tep_image(DIR_WS_IMAGES . ’header_account.gif’, HEADER_TITLE_MY_ACCOUNT) . ’&nbsp;&nbsp;<a href=”’ . tep_href_link(FILENAME_SHOPPING_CART, ’’, ’NONSSL’) . ’”>’ . tep_image(DIR_WS_IMAGES . ’header_cart.gif’, HEADER_TITLE_CART_CONTENTS) . ’&nbsp;&nbsp;<a href=”’ . tep_href_link(FILENAME_CHECKOUT_PAYMENT, ’’, ’SSL’) . ’”>’ . tep_image(DIR_WS_IMAGES . ’header_checkout.gif’, HEADER_TITLE_CHECKOUT) . ’’;*/ ?>&nbsp;&nbsp;

わかりづらいけど、tdタグ内全てをコメント化してます。

※注意 シングルクォーテーションは、全角にしています。

osCommerce
たぶねこ @ 2007年2月7日 11:36 PM

TOPの商店名画像だけだと寂しかったので、バックグラウンドに模様をつけようと思い追加しました。

includes/header.php(14行目)

(続きを読む…)

osCommerce
たぶねこ @ 2007年1月31日 1:20 PM

includes/header.php(15行目)

(続きを読む…)

osCommerce
たぶねこ @ 1:20 PM

携帯電話からの操作ができるosCommerceはないものかと探して見たところ、・・・と言うか検索一発で見つかるのですが、SearaySystemでosCommerce+mobileと言うGPLライセンスの派生がありました。
ベース:「osCommerce2.2MS1j-R7
インストールは、通常とほぼ変わりありませんが、「catalog」「admin」に加わり「mobile」というディレクトリが追加されています。
上記3ディレクトリ内の「include/configure.php」を書き込み許可にし、インストールプログラムを起動。指示どおりに操作すれば、インストールは完了します。

さて、実際サンプルデータで動かしてみたものの、php5+mysql5の環境では、このままでは正常に作動しないようです。現在発見したものは、

1.カタログで商品一覧を表示する際に次の様なエラーが表示されます。

(続きを読む…)

次ページへ »
Copyright (c) 2007 njcFactory All rights reserved.
HTML convert time: 0.319 sec
Images is enhanced with WordPress Lightbox JS by Zeo
Powered by WordPress.