magento, wordpress и ajax - PullRequest
       4

magento, wordpress и ajax

1 голос
/ 06 января 2012

У меня тут дилемма. Мне нужно настроить magento и страницу WordPress для работы, как в этом примере: enter image description here

Слой 1: это основная навигация, это нормально. Уровень 2: это страница со списком товаров по умолчанию в Magento, показывающая все товары в сетке ... Теперь самое сложное,

Уровень 3: после нажатия на продукт Уровень 3 скользит справа, показывая страницу свойств продукта

Это почти то же самое, что и для WordPress страниц, а также

Я подумываю об использовании iframes, но возникнет ли проблема с SEO, потому что мне нужно перейти по URL-адресу на страницу с подробной информацией: X

Мне просто нужен кто-то, чтобы указать мне правильное направление.

1 Ответ

3 голосов
/ 07 января 2012

Вы можете сделать это с помощью функции load () jQuery, но вы должны получить URL продукта в layer2, например:

скажем, LAYER3 div id # product-content

$("#product-content").load("http://example.com/catalog/product/view/id/23");

другими способами, выдолжен сделать расширение как здесь: Быстрый просмотр Magento Ajax

+++++ РЕДАКТИРОВАТЬ +++++
вы хотите получить целевой URLпуть, так:

$product = Mage::getModel('catalog/product')->load($productId);
$rewritePath = Mage::getModel('catalog/url_rewrite')->loadByRequestPath($product->getUrlPath());
$targetPath = $rewritePath->getTargetPath();

при этом всегда URL-адрес продукта будет одинаковым.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...