Am 05. Juli 2016 hat Dr. Nikolai Krambrock, Geschäftsführer der Aachener Magento-Agentur code4business, auf der Meet Magento in Deutschland einen Vortrag zum Thema „Erfolg von Werbung messen“ gehalten. Kern des Vortrags war, durch welche Maßnahmen mehr Klicks erzielt werden können, die wiederum mehr potenziellen Umsatz bedeuten. Die Inhalte wollen wir Ihnen in diesem Post nachträglich zur Verfügung stellen.
Marge, Conversion, Produktpreis – Worauf kommt es an?„Erfolg im E-Commerce ist die Marge der verkauften Produkte“
Dieser Ausspruch mag sicher richtig sein – denn je höher Ihre Marge ausfällt, umso mehr verdienen Sie an Ihren Produkten. Erfolg in Form von Umsatz bringt dies natürlich im Einzelfall immer, solange der Verdienst am einzelnen Produkt die Kosten übersteigt. Insgesamt lässt sich die Formel jedoch noch weiter konkretisieren und dies auch im Hinblick auf die in der Einleitung genannten Klicks, um die es hauptsächlich…
The line-blurring solution offers several advantages for shoppers and marketers, but challenges exist that could be a deal breaker for some
Further to our previous post about Magento gallery widget (in which we explained how to build image gallery) we’d like to show another possible use of this widget. Because it’s based on Fotorama plugin, gallery widget is able to work not just with images but with other HTML content as well. And we’ll demonstrate how by building a client testimonials gallery which we’re going to display in the footer of our web shop.
First thing we need is HTML with actual testimonials. We can opt for one of two places for storing our HTML content.
Gallery content in template fileOne way to build our testimonials slider is to place all of our HTML markup in one template file; we can name it client-testimonials.phtml. For easier editing and customising we’ll put our script for calling gallery widget in the same file as well, so our template will have the following code:
…Last time we ambushed you with a bunch of information about how C manages memory when you declare variables in your programs. Today we’re going to stick to int, float, and char variables, but get into the nitty gritty of actually using them. To start, let’s consider our original hello world program. #include int main() { printf(“Hello World\n”); return 0; } This program uses a function named printf. The f in printf stands for format. While you can use printf to print a string (as we have above), the real power of printf is in its ability to print strings […]
When you are developing an application that includes webhooks (Slack, OKTA, etc) you need a publicly accessible URL to connect the webhook service with. Usually you develop on localhost and there is no access for someone else to it. So, how can you test your webhooks in such situation?
Let’s introduce ngrok.
ngrok is a free tool that allows you to expose a web server running on your local machine to the internet. It includes additional functionality that makes it easy to install and manage itself as a native operating system service on Windows, OS X and Linux.
…
Get to know Magento Master Matthias Zeis, Tech Lead at LimeSoda Interactive Marketing GmbH
A quick list of question to help you get started with planning your upgrade
Insights from our Head of Strategy, Peter Sheldon
With the growing number of Composer packages in the PHP Universe, we have more integrations. On the downside, we get more and more version conflicts. n98-magerun, especially Version 2, has to to deal with a wide range of dependencies. One of the advantages of n98-magerun is that you are able to manage multiple Magento versions with only one tool installation. This means that we as maintainer have to support various different Magento dependencies at once. Maybe this is not anymore possible in the future, according to unresolvable conflicts with new Magento dependencies.
This is one of the purposes that we recommend the use of the .phar distribution over of a Composer installation. Other tools have similar problems. That is why Phive was created.
What is PhivePhive is a tool manage tool distributed as phar file. Have a look on https://…
After the latest Database data format changes in Magento 2.2.x version, there is a need to convert existing PHP serialized data to JSON format. The new release provides upgrade scripts that convert Magento serialized data. But how to deal with custom extensions, which also use automatic serialization mechanism provided by Magento framework? Thankfully, Magento took care of that too.
There is Magento\Framework\DB\FieldDataConverter class intended to convert values in a table field from one format to another. If you check the implementation of this class you will see the $dataConverter param among its constructor parameters. This is an instance of Magento\Framework\DB\DataConverter\DataConverterInterface interface.
However, there are no dependency injection preferences specified for this interface, so we need to inject it manually. The Magento\Framework\DB\FieldDataConverterFactory class should be used for these purposes. The Field Data Converter Factory…
Two of the biggest mind shifts I’ve had to make in coming back to C programming have been strings and variable scope/lifetime. This Stack Overflow question is a nice encasulation of both. First off — strings aren’t a first class type in C. They’re just a char array of individual characters, with a NULL character as the final element. This might not seem that bad, until you remember that arrays aren’t the simple “lists of stuff” you might be used to in higher level languages. In C, an array is a literal allocation of “N” bytes of RAM. Arrays are […]
Get to know Magento Master Alessandro Ronchi, COO & Magento Specialist at Bitbull
In Magento 1, it was pretty common to write a bit of layout update XML that looked like the following. skin_js This XML translates roughly into the following PHP pseudo code $block = $layout->getBlock(‘head’); $block->setLabel('skin_js’); Or, in plain english, Magento fetches a reference to the already instantiated block object named head, and then calls this block’s setLabel method. This syntax has survived, mostly, into the Magento 2 era. Although the Magento provided “dev docs” say the syntax is “not recommended“, action methods still work Does this Work […]