小编fre*_*her的帖子

验证Android在Magento网站上传递的PayPal支付ID

我们正在为Magento 1.9网站制作Android应用程序.在我们的网站上,我们已经成功整合了Paypal.

在应用程序中,客户可以进行付款,并且,使用Paypal SDK,我们在应用程序中获取交易ID.Android团队会将交易ID传递给Magento,而在Magento,我们需要验证付款.

我们的Android团队需要Magento方面的API.

我们应该怎么做?


我们在完成订单后从paypal sdk获取交易ID.

请访问github链接并搜索"验证服务器"(使用CTRL + F).

在链接中,他们提到我们必须与服务器进行验证,那么在通过应用程序完成付款后如何验证服务器?


Paypal团队向我们发送了一份请求样本:

$apiContext = new ApiContext(new OAuthTokenCredential(
        "<CLIENT_ID>", "<CLIENT_SECRET>"));

$payment = Payment::get('PAY-5YK922393D847794YKER7MUI', $apiContext);
Run Code Online (Sandbox Code Playgroud)

他们说我们必须使用上面的示例代码向PayPal发送请求.

一旦我们通过pay id,PayPal将回复完整的付款细节.

如何在我们的网站上使用上述代码?

Paypal团队给了我们这个github代码.

他们说我必须使用整个SDK来获取付款细节.我如何在Magento中使用它?

php android paypal magento

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

单击下拉选项magento 1.7.0.2在管理面板中创建网格

我正在管理面板中开发一个子模块.第一页网格显示用户列表(推荐人/父母用户)及其总佣金.在"操作"选项卡中有一个下拉列表,点击其中一些网格打开.与此类似,我想在点击时添加另一个选项,其中应该有一个页面显示该Referrer/Parent用户下的推荐人(子用户)以及推荐人/父用户每推荐/子用户获得多少佣金.

例如: A(父级用户) - B,C(子级用户)通过A的引用注册.因此,从B,A获得20美元佣金,从C,A获得20美元佣金,(这些详细信息由谁推荐)由谁和多少佣金存储在表格中)在前一页显示总计40美元.

在此图中,您可以从此下拉列表中看到我需要加载下一个网格

我得到的错误是 -

Fatal error: Uncaught Error: Call to a member function setSaveParametersInSession() on boolean in E:\xampp\htdocs\peoplesoilnew\app\code\core\Mage\Adminhtml\Block\Widget\Grid\Container.php:66 Stack trace: #0 E:\xampp\htdocs\peoplesoilnew\app\code\core\Mage\Core\Block\Abstract.php(238): Mage_Adminhtml_Block_Widget_Grid_Container->_prepareLayout() #1 E:\xampp\htdocs\peoplesoilnew\app\code\core\Mage\Core\Model\Layout.php(456): Mage_Core_Block_Abstract->setLayout(Object(Mage_Core_Model_Layout)) #2 E:\xampp\htdocs\peoplesoilnew\app\code\local\Mj\Friends\controllers\Adminhtml\FriendsController.php(60): Mage_Core_Model_Layout->createBlock('friends/adminht...') #3 E:\xampp\htdocs\peoplesoilnew\app\code\core\Mage\Core\Controller\Varien\Action.php(419): Mj_Friends_Adminhtml_FriendsController->friendscommissionAction() #4 E:\xampp\htdocs\peoplesoilnew\app\code\core\Mage\Core\Controller\Varien\Router\Standard.php(250): Mage_Core_Controller_Varien_Action->dispatch('friendscommissi...') #5 E:\xampp\htdocs\peoplesoilnew\app\code\core\Ma in E:\xampp\htdocs\peoplesoilnew\app\code\core\Mage\Adminhtml\Block\Widget\Grid\Container.php on line 66

代码文件 -

添加下拉选项的代码 -

$this->addColumn('action',
        array(
            'header'    =>  Mage::helper('customer')->__('Action'),
            'width'     => '100',
            'type'      => 'action',
            'getter'    => 'getId',
            'actions'   => array(
                array(
                    'caption'   => Mage::helper('friends')->__('Make Payment'),
                    'url'       => array('base'=> '*/*/payment'),
                    'field'     => 'friendskey_id' …
Run Code Online (Sandbox Code Playgroud)

grid module admin magento magento-1.7

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

根据数量在产品视图页面中交换卖家名称

我们有市场多供应商/卖家网站.

我们在产品视图页面上显示多个卖家.

最初一个产品由卖家"kidsdial4"上传,而另一个产品由另一个卖家"kidsdial6"分配.

相比,在产品视图页面,我们显示既像卖家名称

在顶部你可以看到卖家kidsdial4

在此输入图像描述

在底部你可以看到卖家kidsdial 6

在此输入图像描述

这里seller kidsdial4 have "zero" stock[缺货]该产品.

&kidsdial6卖家有该产品的数量.

所以我想在顶部显示kidsdial 6卖家,kidsdial 4应该显示在底部.

<?php $productid=Mage::registry('current_product')->getId(); ?>
<?php if(count($this->sellerNewProductList())!=0 || count($this->sellerUsedProductList())!=0): ?>
    <div class="wk_mp_design" id="seller-list" style="clear:both">
        <div class="block block-account">
            <div class="head block-title">
                <strong>
                    <span class="wk_new_tab list_active_tab" for="seller-list-new"><?php echo $this->__('Sold By')." ".count($this->sellerNewProductList())."" ." Sellers "; ?></span>
                    <!-- <span class="wk_tab_seperator"></span>
                    <span class="wk_used_tab" for="seller-list-used"><?php echo $this->__('Used')." (".count($this->sellerUsedProductList()).")";?></span> -->
                </strong>
            </div>
            <div class="seller-list" id="seller-list-new">
                <?php if(count($this->sellerNewProductList())==0): ?>
                    <div class="fieldset wk_mp_fieldset">
                        <div class="wk_emptymsg">
                            <?php echo $this->__('No New Product Available') ?> …
Run Code Online (Sandbox Code Playgroud)

magento

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

单击取消按钮后,Textfield将隐藏

我们正在使用magento多供应商网站

我们使用以下代码来更新和取消价格.但是一旦我们点击"取消"按钮,文本字段就会隐藏.

PHTML

<span class="label pro_status">
 <?php //echo $products->getPrice(); ?>                              
 <input class="ama1" type = "text" id = "price_<?php echo $products->getId(); ?>" onkeydown="validateNumbers(event)" "name = "price" value = "<?php echo $products->getPrice(); ?>" style = ""/>


 <p id="updatedprice_<?php echo $products->getId(); ?>" style = "display:none;color:red; position:relative; top:16px;">Updated</p>
 <br/>

 <button id="price_update_button_<?php echo $products->getId(); ?>" class="update" onclick="updateFieldPrice('<?php echo $products->getId(); ?>'); return false;" >
 <span><span style="font-size:12px;"><?php echo $helper->__('Update') ?></span></span>
 </button>


     <button id="price_reset_button_<?php echo $products->getId(); ?>" type="reset" class="cancel" onclick="hideResetPrice('<?php echo $products->getId(); ?>'); return false;">
     <span><span><?php echo $helper->__('Cancel') …
Run Code Online (Sandbox Code Playgroud)

html javascript php magento

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

吉特 | 是什么原因导致 git 错误:'致命:无法创建'/index.lock':权限被拒绝'错误?

我有一个问题,即使有 Google 叔叔的帮助,我自己也无法回答。

当我尝试在我的一个项目中使用“ git checkout ”命令时,我收到如下错误:

'fatal: Unable to create *'some/directory/path/index.lock'*: Permission denied'
Run Code Online (Sandbox Code Playgroud)

我知道这个问题与 .git 目录内的权限有关。我想知道是什么行为导致了这种情况以及将来如何预防这种情况。

TL;DR是什么原因导致“致命:无法创建“/index.lock”:权限被拒绝”错误?

git permissions error-handling file-permissions magento

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

在 git 中从终端隐藏未跟踪的文件和其他文件

我们为 magento 站点设置了一个 git。

我们编辑了很多文件,现在当我使用命令时: git status

我可以看到如下图所示。我想从终端隐藏这些文件,但我不想删除它。

有什么办法可以隐藏终端。

在此处输入图片说明

在此处输入图片说明

git git-status git-bash

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

显示星星而不是单选按钮

我们为访问者提供了一个选项,如下图所示。他们将选择单选按钮并单击submit按钮。

在此处输入图片说明

但我想样改变这个,手段来替代点击Radio buttons我们应该点击stars

在此处输入图片说明

我可以通过以下代码隐藏星星:

.ratings .rating-box .rating 
{
    display : none;
}
Run Code Online (Sandbox Code Playgroud)

现在我想Radio buttons变成星星。此外,我想像第二张图片一样显示彼此更近的每颗星星。

css

  input[type="radio"] {
        box-sizing: border-box;
        padding: 0;
    }

.checkbox, .radio {
    position: relative;
    top: -1px;
    display: inline-block;
}
Run Code Online (Sandbox Code Playgroud)

html

<?php if( $this->getRatings() && $this->getRatings()->getSize()): ?>
                <h4><?php echo $this->__('Your Rating') ?> <em class="required"></em></h4>
                <span id="input-message-box"></span>
                <table class="data-table review-summary-table ratings" id="product-review-table">
                    <col width="1" />
                    <col />
                    <col />
                    <col />
                    <col />
                    <col />
                    <thead>
                        <tr>
                            <th>&nbsp;</th>
                            <th>
                                <div …
Run Code Online (Sandbox Code Playgroud)

html css php magento

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