セッションや共用SSLの問題を考えずに、普通にリンクを貼るのであれば、Zencartのデフォルトで設定されているURL(http://domain_name.com/index.php?main_page=contact_us など)をそのままテンプレート内に張り付けることで動作しますが、この方法でリンクを貼るとクッキーの使えないブラウザで正常にセッションが動作しなくなります。Zencartのセッションについてはこちらの記事で触れています。
セッションを維持するリンクの貼り方は状況によっていくつか考えられるので、順に説明していきたいと思います。
…
ピックアップ記事
zencart:カスタマイズ リンクの貼り方
2009年11月18日
過去Blog
PHP 配列から空要素を削除する
2010年06月08日
過去Blog
以下のように実行することで、配列内から空要素を削除することが出来ます。
//空要素を削除
$link_accept_list = array_merge(array_diff($link_accept_list, array("")));
float要素を解除する clearfix
2010年04月16日
過去Blog
http://blog.d-spica.com/entry/070307clearfix.html
Zencart : セッションについて
2009年11月20日
過去Blog
Zencartのセッションについてですが、以下の環境に該当する場合は、少々対応が必要なようです。
サーバが専用SSLではなく、共用のSSLを利用している。
カスタマイズの際にURLをそのまま張り付けて使用している。
静的htmlへのリンクがZencartのサイト内に含まれている。
私の管理するZencartのサイトは上記の全てに当てはまっていました・・・orz
解決策の前にZencartのセッションの基本的な仕組みについて説明したいと思います。
…
[9]:SQLiteを使ってToDoリストアプリを作成(4)
2010年12月13日
過去Blog
今回がTodoリストの最後になります。SQLiteデータベースを使って、todoアイテムを追加・編集および、削除する詳細について扱って行きます。
以下の3つの記事を既に読まれている方を想定していますので、まだのかたは、先に以下の記事をご覧ください。
[6]:SQLiteを使ってToDoリストアプリを作成(1)
[7]:SQLiteを使ってToDoリストアプリを作成(2)
[8]:SQLiteを使ってToDoリストアプリを作成(3)
…
graffiti on the web
この投稿へのコメント
コメントはまだありません。