Tag: magento

Magento – AJAX将产品页面元素调用到类别页面。 选择Box Not Populated

我正在尝试在Magento商店中创建ajax“快速查看”或“快速购物”类型function。 您将鼠标hover在产品上并可选择在灯箱中“快速查看”而不是转到产品页面的那种产品。 我正在使用这样一个非常简单的jQuery Ajax调用: $j(‘#ajaxquickviewcontent’).load(“http://websiteaddress/category/productname.html .product-view”).ajaxComplete(function(){alert (‘Done’);}); 使用这种方法,我得到了我所追求的所有内容(即产品图像,描述,可配置属性选项(大小)下拉列表,数量选择器和添加到购物车按钮) – 但是未填充属性选项(大小)下拉列表任何内容。 我只是得到了下拉列表,但没有任何选项,显然无法将任何产品添加到购物车。 如果我更改呼叫以加载整个产品页面,例如 $j(‘#ajaxquickviewcontent’).load(“http://websiteaddress/category/productname.html”).ajaxComplete(function(){alert (‘Done’);}); 然后下拉确实有尺寸。 我假设页面上可能有一些javascript,我应该加载,但我找不到它。 任何人都可以指出我正确的方向,我将失去哪些脚本,这将超出产品必需的div?

如何使用Magento中的getThumbnailUrl()从类别中显示缩略图

我试图做这项工作,但没有运气,基本上我需要在内容块上显示主菜单类别,我做了,但现在我需要在内容块中显示类别名称旁边的缩略图类别。 我在app / desing / fronend / default / THEME / template / catalog / navigation / category_listing.php中创建了一个新的自定义模块,如下所示: getStoreCategories() as $_category): ?> <a href="https://stackoverflow.com/questions/13133228/how-to-display-thumbnail-from-category-using-getthumbnailurl-in-magento/getCategoryUrl($_category) ?>”isCategoryActive($_category)): ?> class=”active”>https://stackoverflow.com/questions/13133228/how-to-display-thumbnail-from-category-using-getthumbnailurl-in-magento/htmlEscape($_category->getName()) ?> <img src="https://stackoverflow.com/questions/13133228/how-to-display-thumbnail-from-category-using-getthumbnailurl-in-magento/getThumbnailUrl() ?>” width=”100″ height=”100″ style=”background:red; height: 100px; width: 100px; display: block” alt=”https://stackoverflow.com/questions/13133228/how-to-display-thumbnail-from-category-using-getthumbnailurl-in-magento/htmlEscape($_category->getName()) ?>” /> decorateDataList(‘narrow-by-list’) 然后我将其添加到app / code / core / Mage / Catalog / model […]

$ .extend不是函数

我正在尝试将使用jQuery的svg编辑 – 编辑器集成到Magento中。 问题是Magento使用Prototype,因此我使用的是jQuery.noConflict(); 方法。 一切都很好,直到我通过函数调用编辑器然后Firebug抛出以下错误: $ .extend不是函数 if(config) { $.extend(curConfig, config); } $ .isArray不是一个函数 } else if($.isArray(key)) { 错误发生在svgcanvas.js的第59行和第121 行 。 我希望有更多使用jquery和prototype的经验可以帮助我解决这个问题。

在产品页面Magento上更改数量时自动更新价格

我希望根据客户选择的数量自动更新产品价格。 目前,当您选择magento中的自定义选项时,价格会自动更新,但在选择数量时则不会。 因此情况将是产品价格为10英镑。 用户输入3个数量并自动在产品页面上将价格更新为30英镑,依此类推。 有人知道更新这个的简单方法吗?

在Magento中使用基本的AJAX调用

我正在编写一个模块来在Magento中执行一个简单的Ajax调用,但到目前为止我无法让它工作 – 我觉得我在某个地方错过了一个重要的组件。 这些是我目前拥有的文件: Creare / Groupedajax /控制器/ AjaxController.php: class Creare_Groupedajax_AjaxController extends Mage_Core_Controller_Front_Action { public function indexAction() { $this->loadLayout(); $this->renderLayout(); } } Creare / Groupedajax的/ etc / config.xml文件: 0.1.0 standard Creare_Groupedajax groupedajax groupedajax.xml 我的Ajax电话: $j.post(“groupedajax/ajax/index”, { size: $j(this).val()}, function(data) { $j(‘#results’).html(data); }); 布局/ groupedajax.xml: 我的.phtml文件目前只是“测试”。 我只需要我的结果div来返回’test’值。 我只是想知道是否所有位都适用于此工作? 这是我遵循的教程: http : //www.atwix.com/magento/ajax-requests-in-magento/ ========================已解决======================== 我只是在我的url开头需要一个正斜杠: $j.ajax({ url: […]

magento使用jquery与noconflict

我正在为我的Magento商店使用2个jquery脚本。 其中一个脚本,滑块完美运行,另一个不起作用。 jQuery.noConflict();jQuery(function($){ function mycarousel_initCallback(carousel) { // Disable autoscrolling if the user clicks the prev or next button. carousel.buttonNext.bind(‘click’, function() { carousel.startAuto(0); }); carousel.buttonPrev.bind(‘click’, function() { carousel.startAuto(0); }); // Pause autoscrolling if the user moves with the cursor over the clip. carousel.clip.hover(function() { carousel.stopAuto(); }, function() { carousel.startAuto(); }); }; jQuery(document).ready(function() { jQuery(‘#mycarousel’).jcarousel({ auto: 0, […]