私はウェブサイトhttp://mytempsite.net/gotie/mixandmatch用のカスタムシャツビルダーを構築しています
私がセットアップしたのはステップ 1 です。彼らは 12 種類のシャツからシャツの色を選択し、次にネクタイを選択できる次のステップに進みます。その次のページに変数を渡して、赤いシャツなどのネクタイが付いた画像のみをプルするように指示できるようにする必要があります。
これを行う私の考えは、画像の alt または title タグでその属性を持ち、表示されている現在の画像からその属性を取得することです。
私が知る必要があるのはどのようにですか?
このコードを最初に使用してみました
<?php
$url=$this->helper('core/url')->getCurrentUrl();;
$html = file_get_contents($url);
$doc = new DOMDocument();
@$doc->loadHTML($html);
$divs = $doc->getElementByID('loadarea');
foreach ($divs as $div) {
echo "Found the loadarea div <br />";
}
?>
しかし、うまくいかず、ページの読み込みが非常に遅くなりました。
念のため、ここにサムネイルのコードを示します
<?php
$products = Mage::getModel('catalog/product')->getCollection();
foreach($products as $prod) {
$product = Mage::getModel('catalog/product')->load($prod->getId());
$pro_title = $product->getName();
$img = $product->getImageUrl();
echo "<a href='".$img."' title='".$pro_title."' rel='enlargeimage' rev='targetdiv:loadarea,enabletitle:no,trigger:click,preload:none,fx:fade'><img src='".$img."' width='100px'/></a>";
}?>
ローカライズされすぎないように、この質問を正しく表現したことを願っています。もしそうなら、私はそれを言い換えます。