geschrieben von Christian Münch
am 18. September 2017 - 23:49

We released today n98-magerun version 1.99.0. The release contains one important bugfix which solves autoloading issues introduced with V1.98.0.
The new release contains one new feature. It is now possible to run n98-magerun in Magento Developer Mode by adding the global option “–developer-mode” to a call.

  • Fix: Fatal error w/ Magento Composer Installer (by Luke Rodgers and Tom Klingenberg, #938)
  • Remove PHP 5.3 after travis ended support (by Christian Münch, #941)
  • Support for Magento developer mode (by Luke Rodgers, #940)
geschrieben von Igor Furseev
am 15. September 2017 - 17:03

A new Magento 1 security patch SUPEE-10266 was released on September 14th of 2017. It closes the ability of an admin user remote code execution, protects from data leaks and fixes some minor issues. Let’s check the main code changes that are included in the patch.

1. Admin indirect logging in.

Minor adjustment to the Mage_Admin_Model_Session logs admin user out if the user session data was extracted from the admin RSS. Basically the Mage_Rss_Helper_Data::authAdmin will add an additional flag “indirect_login” to the admin session data. This way, the Mage_Admin_Model_Session will check for that flag during the constructor call with Mage_Admin_Model_Session::logoutIndirect method.

2. Injection escape.

A few places with dynamic content were updated with the escapeHtml method call. Those places are:

  • Admin notifications grid;
  • Admin notifications in the head of the page;
  • Customer group name on the admin customer edit…
geschrieben von Sebastian
am 15. September 2017 - 7:30

Auf der Magento B2B Roadshow präsentieren die Magento Partner die Magento B2B Shopsoftware und beantworten alle Fragen der Teilnehmer. Die Magento Partner TechDivision (Magento Enterprise Partner), Netz98 (Magento Enterprise Partner) und Emarsys (Magento Technology Partner) organisieren diese Roadshow in Frankfurt/Main, München und Hamburg am 18.10., 26.10. und 15.11. – die Teilnahme ist kostenlos. Magento als führendes […]

Der Beitrag Magento B2B Roadshow: 3 Termine, 3 Städte, 3 Magento Partner erschien zuerst auf Mag-tutorials.de.

geschrieben von Covos
am 14. September 2017 - 18:07
Wir wollen einen weiteren Reiter / ein Tab auf der Produktdetail-Seite einbauen, der einen Statischen Block beinhalten soll, der für ALLE Produkte gleich sein soll. Hier sollen dann allgemeine Informationen rein. Im ersten Schritt haben wir hierzu die catalog.xml aus … Weiterlesen →
geschrieben von markoshust
am 13. September 2017 - 17:59

Laravel 5.5 just recently got released, and ships with the current stable version of Bootstrap, which is version 3. However, Bootstrap 4 recently hit beta, and should now be solid enough to start development with, especially for new Laravel projects that are just now getting started.

Bootstrap 4 can be easily enabled following these steps. First, remove the Laravel-supplied version of bootstrap-sass from npm:

npm uninstall --save-dev bootstrap-sass

Then install the new version of bootstrap from npm. Tether is no longer used with Bootstrap 4, however it is replaced with Popper.js, so let's go ahead and install the popper.js library too:

npm install --save-dev bootstrap@^4.0.0-beta popper.js

We now have to update our bootstrap.js file with the new requirements. Note that there is some ambiguity with the name of this file, as bootstrap.js is named bootstrap because it is the main file that instantiates JavaScript libraries -- it has nothing to…

geschrieben von Covos
am 13. September 2017 - 11:23
Es kommt überraschenderweise immer wieder vor, dass in einem Template vergessen wurde einen Logout-Link zu integrieren. Ist der Kunde eingeloggt, kommt er nicht mehr raus. Somit sollte man einen Abmelden-Link hinterlegen, der natürlich nur dann angezeigt wird, wenn der Nutzer … Weiterlesen →
geschrieben von Covos
am 11. September 2017 - 17:19
Mit der Auto Content Extension für Magento vereinfachen .commercers die Contentpflege Ihres Webshops und bieten die Möglichkeit automatisiert Textattribute Ihrer Produkte mit relevantem Content füllen zu lassen. Sie benötigen nur Ihre vorhandenen Artikel-Attribute, welche dann von der Auto Content Extension … Weiterlesen →
geschrieben von Igor Polishchuk
am 8. September 2017 - 16:26

We hope that you were missing our Magento wallpapers. If you did then we have great news for you. Today a new pack of art is released. Grab your favorite!

Wonder Magento

Wonder Magento 2

Desktops:

1366×768    1440×900    1920×1080    2560×1440    

geschrieben von Covos
am 6. September 2017 - 17:37
Oft erhalten wir Anfragen von Shopbetreibern zum Thema Benachrichtigungen bei außergewöhnlichen Bestellvorgängen – also Bestellungen, die vom Standard abweichen weil sie z.B. als eine von 100 Bestellungen per Express und nicht als Standard-Paket verschickt wird. Es geht also darum manuelle … Weiterlesen →
geschrieben von
am 4. September 2017 - 21:11
Just Enough C for PHP:

This entry is part 1 of 1 in the series Just Enough C for PHP. This is the first post in the series. The funny thing about the C programming language is, if you look hard enough, you can see how it maps out the next 40 years of professional programming. The syntax is the most obvious thing — functions, variables, nested braces, conditionals, loops, indexed lists (i.e. arrays), indexed dictionaries (structs), variable references (pointers), functions-as-variables (function pointers). These are things we all take for granted now, but in 1978 there was no clear consensus on what sort of base […]

geschrieben von Christian Münch
am 4. September 2017 - 11:55

According to the new native config:set command in the upcoming Magento 2.2 version we need to rename our n98-magerun2 command “config:set” to “config:store:set”.
We also rename the “config:delete” and “config:get” commands to have a consistent names.

Please note that you have to change custom scripts using “config:set”, “config:get” and “config:delete” to be compatible with the next n98-magerun2 release.

Further informations about the Magento 2.2 changes can be found in the developer docs: http://devdocs.magento.com/guides/v2.2/config-guide/deployment/pipeline/

geschrieben von Sebastian
am 4. September 2017 - 11:08

Abgebrochene Warenkörbe bedeuten für Online-Shop-Betreiber verlorenes Geld. Im Jahr 2015 belief sich der durchschnittliche Wert eines Warenkorbes im Online-Handel auf 63,76 Euro. Das kann am Kunden liegen, der sich vor dem Abschluss anders entscheidet, aber auch an serverbedingten Ausfällen. Wie eine aktuelle Umfrage von LeaseWeb und Best IT zeigt, schätzen 46 Prozent der befragten E-Commerce-Experten, dass allein eine instabile IT-Infrastruktur einen […]

Der Beitrag Instabile IT-Infrastrukturen kosten Webshops Millionen erschien zuerst auf Mag-tutorials.de.

geschrieben von
am 3. September 2017 - 1:00
This entry is part 1 of 1 in the series Just Enough C for PHP. This is the first post in the series. The funny thing about the C programming language is, if you look hard enough, you can see how it maps out the next 40 years of professional programming. The syntax is the most obvious thing — functions, variables, nested braces, conditionals, loops, indexed lists (i.e. arrays), indexed dictionaries (structs), variable references (pointers), functions-as-variables (function pointers). These are things we all take for granted now, but in 1978 there was no clear consensus on what sort of base […]
geschrieben von Dmytro Cheshun
am 31. August 2017 - 12:28

One of the things that Magento first version lacked was an ability to clean up module data from the database upon its removal. This is a common situation when you uninstall an extension but all the related data remains in the database. You can only get rid of it manually. It is inconvenient especially if the module has created a bunch of new tables, custom attributes, system configurations etc. In this case, an automatic removal tool of such data would be very useful.

In Magento 2 there is a great feature, which allows to create an uninstall script for your module. Let’s find out how it works.

Overview

Each module that was installed via composer can be easily uninstalled using the following command:

bin/magento module:uninstall [--backup-code] [--backup-media] [--backup-db] [-r|--remove-data] [-c|--clear-static-content] {ModuleName}

In general, the module uninstall command performs four main tasks:

  1. Removes module’…
geschrieben von Sebastian
am 31. August 2017 - 7:08

Auch für Online-Shops ist Bewegtbild eine Marketing-Disziplin die man nicht vernachlässigen sollte. Im neuen suchradar-Magazin #67 gibt es diverse Artikel rund um das Thema „Video-Marketing: Strategien für YouTube & Co.“. Die neue suchradar-Ausgabe #67 mit dem Fokusthema „Video-Marketing: Strategien für YouTube & Co.“ steht zum kostenlosen Download bereit! Top-Themen dieser suchradar-Ausgabe Hier gehts zum suchradar #67 […]

Der Beitrag suchradar #67: Videomarketing erschienen erschien zuerst auf Mag-tutorials.de.

geschrieben von asheehan
am 28. August 2017 - 21:04

Preparing For Black Friday and Cyber Monday

We’re less than 90 days out from Black Friday! It might seem like plenty of time to prepare if you’re a shopper, but merchants know – there’s never enough time to get ready for the chaos of holiday sales. At Classy Llama we’ve been been helping merchants prepare for the holidays since 2007! Here are a few things we’ve observed over the years as November e-commerce sales have continued to grow:

Load Testing

The last thing you want is to orchestrate a fantastic set of holiday promotions and then have your site go down because your hardware couldn’t handle the load. Letting your customers test your infrastructure for you is an expensive way to learn! We recommend testing your site now, because if critical…

geschrieben von
am 28. August 2017 - 5:03
Calling them Home:

With all the Yahoo and Verizon shenanigans going on I decided to pull my Magento Quickies posts off Tumblr and hold them close again at my personal home page. You can find all the old posts in the Programming Quickies category. DNS is doing its DNS thing, but magento-quickies.alanstorm.com should eventually redirect to that same category page, and all the old URLs should be safely redirected to the right place. This post will be proof that the new IFTTT rule I’ve setup will make a link post to the remnant magento-quickies.tumblr.com, which I’m keeping around for folks who prefer getting […]

geschrieben von
am 28. August 2017 - 4:47
With all the Yahoo and Verizon shenanigans going on I decided to pull my Magento Quickies posts off Tumblr and hold them close again at my personal home page. You can find all the old posts in the Programming Quickies category. DNS is doing its DNS thing, but magento-quickies.alanstorm.com should eventually redirect to that same category page, and all the old URLs should be safely redirected to the right place. This post will be proof that the new IFTTT rule I’ve setup will make a link post to the remnant magento-quickies.tumblr.com, which I’m keeping around for folks who prefer getting […]
geschrieben von
am 28. August 2017 - 2:49

Hello Tumblr denizens! Just a quick heads up – I’m migrating my writing off this blog and onto my main site in a new Programming Quickies category.

If you prefer to see the internet is through Tumblr, don’t worry. While I needed to move old posts off Tumblr I’m setting some IFTTT recipes to cross post excerpts and links from new posts. You’ll miss nothing as we sit here together, hoping Verizon doesn’t leave a trail of destruction in its wake.

I’ll have more to say about this shortly. Until then, be kind to each other.

geschrieben von Christian Münch
am 28. August 2017 - 1:43

 

We are happy to announce two new n98-magerun releases. It is the first time we release both Versions at once.
Both versions contain new features and a ton of bug fixes. With the future releases we try to mainline the code of both repositories. Our “gatekeeper” Tom Klingenberg is responsible for this.

Changelog n98-magerun1 (Version 1.98.0)
  • Fix: Borken image Bitdeli.com badge in readme (by Tom Klingenberg)
  • Fix: Check Suhosin phar support (report by Decorate, fix by Tom Klingenberg, #926)
  • Fix: File hash is optional in package.xml (report by Viktor Szépe, fix by Tom Klingenberg, #927)
  • Fix: Show full path for phpstorm autocompletion folder (by Carlos Reynosa, #922)
  • Fix: Enterprise Edition detection / enabling commands (report by Luke Rodgers, fix by Tom Klingenberg, #902)
  • Fix: Nonexistent class reference in config (by Tom Klingenberg)(by Chris Potter, #909)
  • Fix: File integrity checking…