Skip to content

Instantly share code, notes, and snippets.

View rodde177's full-sized avatar

rodde177

  • sthlm
View GitHub Profile
@rodde177
rodde177 / composer.json
Last active January 8, 2016 09:15
Before deploying sampledata M2
"repositories": [
{
"type": "composer",
"url": "http://packages.magento.com/"
}
]
php bin/magento sampledata:deploy
php bin/magento setup:upgrade
@rodde177
rodde177 / to-remember
Last active January 17, 2017 13:11
GIT MERGE
git fetch [i master]
git checkout *** [min branch]
git pull origin *** [min branch]
*om allt funkar*
git checkout master
@rodde177
rodde177 / gist:0fb932b70455fb40be9c
Created March 7, 2016 12:55
M2 increase session lifetime
O tempo da sessão no Magento 2 vem setado por padrão 900 segundos (15 minutos), vamos mudar para o valor padrão antigo do Magento 1 que são 86400 segundos (24 horas).
Para isso há uma opção no admin:
Store > Configuration > Advanced > Admin > Security > Admin Session Lifetime (seconds)
Além disso você também pode verificar as seguintes variáveis do PHP:
php_value session.cookie_lifetime <seconds>
php_value session.gc_maxlifetime <seconds>
@rodde177
rodde177 / extend.prototype.js
Created April 7, 2016 09:37
Extending prototype.js classes
var NWTWidget = Class.create(WysiwygWidget.Widget, {
switchOptionsContainer : function($super, containerId){
$super(containerId);
setTimeout(function(){
Uspblocks.createIcons();
},1000);
}
});
WysiwygWidget.Widget = NWTWidget;
@rodde177
rodde177 / gitignore.txt
Created May 11, 2016 14:41
credit creare
### Magento ###
.htaccess.sample
.modgit/
.modman/
app/code/community/Phoenix/
app/code/community/Cm/
app/code/core/
app/bootstrap.php
app/design/adminhtml/default/default/etc
app/design/adminhtml/default/default/locale
@rodde177
rodde177 / .bash_profile
Created July 6, 2016 07:21
Export path osx
cd
nano .bash_profile
export PATH="~/.composer/vendor/bin:$PATH"
@rodde177
rodde177 / gist:431e8c01bed2e66552c5e76e6c5bc3f7
Created July 7, 2016 14:07 — forked from roberto-butti/gist:3509401
Snippet PHP , how to add product in cart and create order in Magento via SOAP API v1
<?php
error_reporting(E_ALL);
ini_set("display_errors", 1);
$config=array();
$config["hostname"] = "my-hostname-with-magento.com";
$config["login"] = "soapuser";
$config["password"] = "soappassword";
$config["customer_as_guest"] = TRUE;
$config["customer_id"] = 261; //only if you don't want as Guest
@rodde177
rodde177 / Release.php
Created August 17, 2016 14:57 — forked from TheFrankman/Release.php
Programatically Create Order
<?php
/**
* @author Frank Clark
*/
namespace Vendor\Namspace\Model\Subscription\Order;
use Vendor\Namspace\Model\ResourceModel\Subscriptions\CollectionFactory;
use Vendor\Namspace\Api\SubscriptionsOrdersRepositoryInterface;
use Vendor\Namspace\Model\SubscriptionsOrdersFactory;
use Vendor\Namspace\Model\Subscriptions;
@rodde177
rodde177 / mailcatcher-install.md
Created September 20, 2016 14:19 — forked from pitpit/mailcatcher-install.md
Install Mailcatcher on OSX
@rodde177
rodde177 / ImageChooser.php
Created October 11, 2016 07:48 — forked from cedricblondeau/ImageChooser.php
Image Chooser for Magento2 widgets
<?php
namespace Vendor\Module\Block\Adminhtml\Widget;
class ImageChooser extends \Magento\Backend\Block\Template
{
/**
* @var \Magento\Framework\Data\Form\Element\Factory
*/
protected $_elementFactory;