Modules backend

Run module tests in OXID eShop 6

As follow up for the blog post “Run tests for OXID eShop 6” here’s how to get module tests running for OXID eShop 6.

How to fully port a module to OXID eShop 6

This post describes all changes necessary to port modules originally written for OXID eShop 5.3.x and 4.10.x, to OXID eShop 6.

How to (quickly) port a module to OXID eShop 6.0

This post describes the minimum changes necessary to make an existing module immediately compatible with OXID eShop 6.0. In a later blog post we will tell you how to fully port a module or write a new one from scratch so that it fits OXID eShop 6.0 and above.

Language pack “Russian for OXID eShop” finished

Translation center updated to OXID eShop v4.10.2 recently incl. Flow theme. Russian language pack is available 100% now incl. storefront and admin panel.

exception and error log viewer for OXID

check your logs without leaving OXID backend Whenever something went wrong, the first thing you should do is checking the logs: logs/EXCEPTION_LOG.txt and webserver error log. Usually you have to connect over SSH or FTP to your server, download log files and open/reload the file in a text editor. It takes you about 15-30 seconds […]

Developing Email Templates for OXID eShop

Easier e-mail-development with the free module dev-mails that is included in dev-utils

debugging functions in OXID eShop

In OXID framework, there are a lot of protected methods that are hard to test and to debug because of the encryption in PE/EE or that can only be found in hardly accessible places.

direct access to OXID framework functions

Direct access to OXID framework functions from the admin panel with the module dev-console

developer utilities for OXID eShop

Since i’m working with OXID eShop, i started to develop small custom modules, which should help me debuggind and testing some stuff and make my work easier. I started with a small “clear tmp” module, then added some template and checkout debuggig functions.
This is how vt-devutils was born.

Coding standards

Introduction Coding standards help to improve the readability and the maintenance (time) of any project. Also, programmers may understand the code more quickly and thoroughly. Although there were coding standards in OXID eShop before we decided to introduce the PSR standard in order to standardize OXID eShop as a web application even more and to […]

Accepting Credit Card Payments with OXID eShop CE and AlertPay

Following up his last article Accepting Credit Card Payments with OXID eShop CE and Authorize.Net at Zend Developer Zone, Vikram Vaswani explains how to integrate the AlertPay interface into the OXID eShop. In opposit to the former article, where a transaction-oriented API was illustrated, the new article describes the implementation of a payment gateway that requires the shopping cart to transfer control to its own user interface and returns control to the shopping cart once the transaction is complete.