サイトカレンダをスキップ

«
2017年 07月
»
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31

-

ログイン

ログイン

QRコード

QR code

掲示板 件名 最新投稿

Magentoのイベントフックチートシート

  • 印刷用ページ
activecodelineでMagentoのイベントフックチートシートが公開されています。
カスタマイズの際に役に立ちそうですよ!


Magento event hooks cheat sheet

管理画面にCSRFの脆弱性(とその対策方法)

  • 印刷用ページ
本家のブログで公開されていますが、Magentoのすべてのバージョンで管理画面におけるCSRFの脆弱性があります。

具体的には、Magentoの管理画面は以下のようなURLにデフォルトでは設定されます。

http(s)://example.com/admin/

これが推測されやすいわけですね。
というわけで、公式ではとりあえずの対策方法としては以下のように書かれています。

app/etc/local.xmlを以下のように変更します。

<admin>
  <routers>
    <adminhtml>
        <args>
            <fromtName><![CDATA[your custom admin path]]></frontName>
        </args>
    </adminhtml>
  </routers>
</admin>

保存した後はMagentoのキャッシュファイルをクリアするか、削除します。
 

  本家コミュニティにもセキュリティのフォーラムが設けられたようなので、近いうちにMagento全体に対して対策が施されると思います。

管理人からのおしらせ

  • 印刷用ページ
ユーザーの皆さんへ。

質問をされる方はユーザー登録の上、掲示板にてご質問をお願いします。
なお、必ずしもご希望の回答ができるわけではありませんので、ご了承願います。

記事投稿につきましては、運営サイドからのお知らせや、本家でのバージョンアップ情報などに限らせていただいております。
投稿権限の付与につきましては、私・rackまでお問い合わせください。


今後ともMagento-JPをよろしくお願いいたします。

FirePHPでMagentoのデバッグをするTips

  • 印刷用ページ
ActiveCodelineでFirePHPを使ってMagentoのデバッグを効率化するサンプルが公開されています。


MagentoのDBスキーマ図

  • 印刷用ページ
inchoo.netにMagentoのDBスキーマ図がPDFで掲載されています。

各機能ごとに使っているテーブルなどが整理されているので、参考になると思います。


掲載先:Magento MySQL database diagram
PDFファイル:http://inchoo.net/wp-content/uploads/2008/10/magento_v116-database_diagram.pdf

商品一覧の表示順に「売れている商品順」を追加するには

  • 印刷用ページ
ActiveCodelineに商品一覧の「表示順」に「売れている商品順」を追加するサンプルが紹介されています。


jQueryで商品画像の入れ替えをするカスタマイズ

  • 印刷用ページ
ActiveCodelineにjQueryを使って商品画像の入れ替えをするカスタマイズのムービーがあがってます。

比較的簡単なカスタマイズで商品の色や属性に関連した画像変更ができるようになります。

英語のムービーですが、操作だけ見てもプログラマには理解できると思います。

Magento日本語化のための翻訳方法

  • 印刷用ページ
Magentoは国際化されており、言語ファイルを切り替えることで角国の言語に対応させることができます。

日本語用の言語ファイルも用意されていますが、2008年9月19日現在、翻訳状況は66%となっており、完全に翻訳されていません。

Magentoの本家サイトではより簡単に翻訳作業を進めることができるように、WEBツールが用意されています。

Magentoパフォーマンスチューニング情報

  • 印刷用ページ
本家のフォーラムにパフォーマンスチューニングの情報が出ています。

APC、memcached、tempfsを単独もしくは組み合わせた結果が載っています。

サーバを移転しました

  • 印刷用ページ
開設当初から設置していたサーバがあまりにも重いので、海外から国内のサーバに移転しました。
DNSが完全に書き換わるまでの間、環境によっては不安定になりますのでご注意ください。