Ceyhun Kaplan

Project Manager

My passion for Magento grew up when I was developer for Blackbird Agency. As time goes on, I became project manager and a true Magento aficionado. 

I'm here to help the #blackbirdTeam to create great eCommerce platforms! And I like chocolate :)

Ceyhun Kaplan - Project Manager
Stories written by Ceyhun Kaplan

The recipe for a good Data Model on Magento 2 - Part 1

3/22/2018 - #development #ecommerce #magento

The menu today : realise a good data model for your future projects on Magento 2, eventhough this is not French cuisine, we wanted to offer you our recipe. 

As a recipe, there will be different steps to realise and here is the list of ingredients and preparation to make :

  • Part 1 : preparing the main ingredients
  • Part 2 : adding flavour
  • Part 3 the Chef’s secret

Read more

The recipe for a good Data Model on Magento 2 - Part 2

3/22/2018 - #development #ecommerce #magento

Part 2 : Adding Flavour

At the moment we only have the business-class-model part, we need to add the relation with our datas. To do so, we will create our “resource models”. The resource models enable to link our models with the data base. Here the classes inherite from AbstractDb in order to accomplish some operations before or after different actions on the database, for instance « after/beforeDelete», « after/beforeSave » but above all to define in the constructor the table and the primary key related to our object using the “_init” method.

Read more

The recipe for a good Data Model on Magento 2 - Part 3

3/22/2018 - #development #ecommerce #magento

Part 3 : The chef's touch

The entity manager is available since version 2.1 of Magento. First and foremost I have to bring to your attention that since version 2.2, its use is not recommended by Magento anymore, here is what the framework says about the class “EntityManager” :
“It is not recommended to use the EntityManager and its infrastructure for the Persistence Entities. In the next version a new “PersistenceEntity Manager” will be created in order to cover the needs of the persistence with the API requests for the reading of the datas.”

Read more

10 tips for Magento website audits [PART 2]

12/15/2016 - #cuture-web #development #ecommerce #extensions #magento #marketing

A deep analysis of a Magento website is crucial to get a realistic overview of a project before starting working on it.
In the first part of this article, we have pointed out some tips regarding quality and performance.
We will now focus on technical and marketing aspects of a relevant Magento audit.

Read more

10 tips for Magento website audits [PART 1]

11/29/2016 - #cuture-web #development #ecommerce #magento

The overhaul of Magento websites has always been tricky to evaluate. Before getting into the project, a general audit must be carried out. Whether it is a version migration, a design rebuild or just technical development, it’s crucial to have a deep analysis of the current state of the project. Potential snags will be highlighted and the assessment for the undergoing project will be more accurate. Producing an extensive report of how your Magento code is built is fundamental to estimating the tasks necessary for a full overhaul of the project. In this first part, we will present some tips related to performance and quality auditing.

Read more

How to be prepared for the launch of your eCommerce Business

3/24/2016 - #ecommerce #management

The eCommerce marketplace is fast-growing and thus raises enormous interest from the investors.

Almost 75% of the Americans bought at least one time on the Internet in 2015. It is a growing trend as mobile purchases are gaining in popularity.
The project must be thought through before building the eCommerce website in order to ensure its viability.

Read more
Ready
for take-off?

Blackbird is a web agency specialized in the development of eCommerce websites. We are Magento Experts and we offer our services and advice for e-marketing, strategy, branding, deployment and methodology.

Contact
+339 50 66 21 38


Legal terms
Agency 30, Avenue du Rhin
67100 Strasbourg
France
SEE MAP
FR - EN