小编Mah*_*man的帖子

如何获取属性集名称?

我想在Magento产品视图模板中获取属性集名称.我可以获取属性值$_product->getAttributeText('attribute'),但是如何获取属性集名称?

我想仅在属于某个属性集时才显示属性.

attributes magento

30
推荐指数
3
解决办法
6万
查看次数

如何解析wordpress post_meta表值

我必须解析wordpress post_meta 表,特别是 "_wp_attachment_metadata"字段

例如:

它的值是post id = 99

> a:6:{s:5:"width";s:3:"238";s:6:"height";s:3:"179";s:14:"hwstring_small";s:23:"height='96'
> width='128'";s:4:"file";s:21:"2010/11/matt-lane.jpg";s:5:"sizes";a:1:{s:9:"thumbnail";a:3:{s:4:"file";s:21:"matt-lane-150x150.jpg";s:5:"width";s:3:"150";s:6:"height";s:3:"150";}}s:10:"image_meta";a:10:{s:8:"aperture";s:1:"0";s:6:"credit";s:0:"";s:6:"camera";s:0:"";s:7:"caption";s:0:"";s:17:"created_timestamp";s:1:"0";s:9:"copyright";s:0:"";s:12:"focal_length";s:1:"0";s:3:"iso";s:1:"0";s:13:"shutter_speed";s:1:"0";s:5:"title";s:0:"";}}
Run Code Online (Sandbox Code Playgroud)

我不明白它是如何编译或如何在wordpress之外解析它.我必须从wordpress加载magento平台上发布的所有数据集的最新文章.

请帮我解析这些数据以获得图像src.

提前致谢

wordpress parsing json

12
推荐指数
2
解决办法
1万
查看次数

get_home_url()只返回当前的URL

我的问题很简单,我的WP模板需要一个"主页"链接,而该功能get_home_url()只是返回当前的网址.所以,如果我在"example.com/?cat=2",那就是我为我的主页按钮获取的网址.

我有什么想法我做错了吗?我把头发拉了出来.

url wordpress wordpress-theming

11
推荐指数
3
解决办法
2万
查看次数

如何从magento的cms页面传递带有块表单内容的参数

我想用magento中的JSON类型的块代码传递一个变量,

{{block type="multibanners/multibanners" category_id="9" name="multibanners" alias="multibanners" template="multibanners/multibanners.phtml"}}
Run Code Online (Sandbox Code Playgroud)

来自cms页面的内容区域,但我没有收到任何东西.
如果我使用块动作方法比我轻易获得我的价值.任何人都知道如何使用我的自定义块传递变量?

static-block magento

11
推荐指数
1
解决办法
2万
查看次数

将带有ajax请求的数组发送到php

我创建了这样的数组["9", "ques_5", "19", "ques_4"].现在我想将它从JS发送到PHP,但我没有得到正确的结果.我的JS代码是:

$(".button").click(function(e) {

    e.preventDefault();
    $.ajax({
        type    : 'post', 
        cache   : false,
        url     : 'test/result.php',
        data    : {result : stuff},
        success: function(resp) {
            alert(resp);
        }
    });
});
Run Code Online (Sandbox Code Playgroud)

在上面的代码中,stuff是包含记录的数组.如何使用上面的代码发送此数组,然后在PHP中我想像处理stuff密钥一样处理此数组并ques_5成为该键的值.

javascript php ajax jquery

11
推荐指数
1
解决办法
6万
查看次数

SQLSTATE [HY000]:一般错误:2006 MySQL服务器已经消失了运行cron job magento

我正在Magento网站上工作,我收到此错误:

SQLSTATE[HY000]: General error: 2006 MySQL server has gone away on running 
cron job magento
Run Code Online (Sandbox Code Playgroud)

我有时只会遇到这个错误.

<?php
class Namespace_Module_Model_Observer 
{
  public function importemails(Varien_Event_Observer $observer)
  {
    echo "Hi Dear";exit();

    /* connect to gmail */
    $hostname = '{imap.gmail.com:993/imap/ssl}INBOX';
    $username = 'myid@gmail.com';
    $password = 'mypass';

    /* try to connect */
    $inbox = imap_open($hostname,$username,$password) 
        or die('Cannot connect to Gmail: ' . imap_last_error());

    /* grab emails */
    $emails = imap_search($inbox,'ALL');

    /* if emails are returned, cycle through each... */
    if($emails) {

      /* begin output var …
Run Code Online (Sandbox Code Playgroud)

mysql cron observers magento

11
推荐指数
1
解决办法
4万
查看次数

如何在magento中覆盖product.js文件

我想覆盖product.js文件,在一些函数中添加一些额外的值.我将文件从js/mage/adminhtml/product.js复制到我的文件夹,如js/myfolder/myproduct.js.How我可以使用我尝试的文件的功能,它不适合我.当我更改对象名称时,它将显示没有错误,但没有任何事情发生(Products.Gallery = Class.create()原始是Product.Gallery = Class.create();).任何人都可以告诉我如何使用myproduct的所有功能而不会与原始功能冲突.

谢谢

magento

9
推荐指数
1
解决办法
7486
查看次数

如何在magento中将变量从块传递到phtml

我想从块传递价值,但我无法得到欲望的结果.
出了点问题,我不知道为什么.
"block type="multibanners/multibanners" name="multibanners" category_id="5" alias="multibanners"在xml文件中尝试代码.
为了得到结果我用了echo $this->getCategoryId()getData('category_id').
我搜索但所有时间都是相同的代码.
任何人都可以帮我解决代码问题.

谢谢.

php block magento

7
推荐指数
1
解决办法
2万
查看次数

停止发送ajax请求而不刷新页面

我创建了一个ajax请求,它在按钮点击事件上将一些数据发送到php文件.现在提交数据后,我想限制ajax请求,不要通过单击按钮一次又一次地发送数据.它仅在页面刷新时发送数据(表示在页面加载时发送一次数据).我怎么能停止这样的请求.我的ajax代码如下:

$(".button").click(function (e) {
    e.preventDefault();
    $.ajax({
        type: 'post',
        cache: false,
        url: 'my/ajaxrequest.php',
        data: {
            result: 'hi test data'
        },
        success: function (resp) {
            $("#result").html(resp);
        }
    });
});
Run Code Online (Sandbox Code Playgroud)

javascript jquery

5
推荐指数
1
解决办法
2699
查看次数

在magento中重定向

我正在研究自定义模块.我尝试将我的模块重定向到magento目录类别页面.该页面的链接是

HTTP://localhost/project/index.php/admin/catalog_category/index/key/cc65595b0383ca64fb245cb7de2359d8/

我试过以下方法但没有成功.

$this->_redirect($this->getUrl("admin/catalog_category/")); $this->_redirect("admin/catalog_category/");

Magento正在从网址中删除管理员?最后的网址看起来像那样

HTTP://localhost/project/index.php//catalog_category/index/key/cc65595b0383ca64fb245cb7de2359d8/

我没弄明白为什么管理员会从我的网址中跳过?有人可以帮忙吗?

magento magento-1.7

5
推荐指数
1
解决办法
6918
查看次数

如何在magento的addfield中使用onchange函数更改注释数据

我创建了自定义模块,现在从编辑表单的管理员端我添加了额外的字段选择类型.我想用这个特定字段的onchange函数更改注释.请参阅下面的代码.

$eventElem = $fieldset->addField('banner_type', 'select', array(
                'label'     => Mage::helper('multibanners')->__('Banner Style'),
                'required'  => false,
                'onchange' => 'checkSelectedItem(this.value)',
                'name'      => 'banner_type',
                'values'    => array(
                   array(
                        'value'     => 'Banner 1',
                        'label'     => 'AnySlider',      
                   ),
                   array(
                       'value'     => 'Banner 2',
                       'label'     => 'Content Slider',         
                 ),
              ));
$eventElem->setAfterElementHtml("<script type=\"text/javascript\">function checkSelectedItem(selectElement){}</script>"); 
Run Code Online (Sandbox Code Playgroud)

这是我的代码我警告价值,我得到了我的价值,但它无法在评论区显示.有人知道如何解决它?

谢谢

magento

2
推荐指数
1
解决办法
3334
查看次数

在javascript中只调用一次js函数

我创建了js函数,现在我希望js函数只调用一次,我的代码是

function view(str){

   $.ajax({
      type: "POST",
      url: '<?php echo base_url()?>index.php/main/'+str+'/',
      success: function(output_string){
         //i want to call function from here only once like view(str);
      }
   });
} 
Run Code Online (Sandbox Code Playgroud)

.我怎样才能做到这一点 ?在此先感谢,目前它正在向我展示infinte循环.

javascript jquery

1
推荐指数
1
解决办法
1万
查看次数

如何使用jquery或css删除或隐藏元素

嗨我有一些需要隐藏的代码.我已经尝试过以下代码,但这不符合我的情况.

<div id="zoomer" >
    <div class="nice">Which show image</div>
    <img src="" id="img"/><div style="">Want to hid this div</div>
    <div style=""/>Want to hid this div  too </div>
</div>
Run Code Online (Sandbox Code Playgroud)

我想隐藏最后一个div,但是div没有id或class.我也不能使用这个div:first(or :eq(0)').hide()方法,因为有很多div,并且不可能分辨出nth-child这个div是什么.有没有任何方法可以与zoomer div链接并隐藏它?谢谢

html javascript css jquery

-1
推荐指数
1
解决办法
100
查看次数