The document discusses Magento theme development best practices. It recommends creating a single local.xml file for layout updates, avoiding duplicate CSS/template files from the default theme, and only modifying templates that need to be changed. It also covers enabling template path hints and installing the Magento Developer toolbar to aid in theme development.
Met de komst van een CMS als Joomla werd er tijd bespaard voor de developers. Niet langer hoefde zij nieuwe teksten te plaatsen. De marketeer kon dat direct zelf doen.
Hetzelfde geldt voor Google Tag Manager. Niet langer hoeft de developer aan de slag om weer een stukje javascript te plaatsen, zodat de marketeer kan meten hoe vaak op een bepaalde button geklikt werd. Dat kan de marketeer nu mooi zelf doen vanuit Google Tag Manager.
In deze presentatie leggen Miranda Vos en Hans Kuijpers afwisselend uit wat Google Tag Manager is en hoe je zelf aan de slag kunt gaan.
This document provides steps to automatically publish RSS feeds to multiple social media platforms like Twitter and Facebook. It involves using Yahoo Pipes to manipulate RSS feeds, FeedBurner to track statistics and create SEO-friendly feeds, Twitterfeed to post to Ping.fm which distributes updates to various networks, and Bit.ly for URL shortening and stats. The process takes an initial RSS feed as input, transforms it through these various tools, and ultimately shares updates across social media in an automated way.
Google analytics - jd12nl met Byte InternetHans Kuijpers
Google Analytics - een presentatie gegeven door Suzanne Flinkeflögel en Hans Kuijpers tijdens Joomladagen 2012 te Woudschoten, Zeist. #jd12nl
Handige tips en tricks om je werk in Google Analytics makkelijker te maken en er meer uit te halen.
The document discusses making Django applications more "pluggable" by designing them to be focused, self-contained, and easily adaptable. It provides several examples of how to achieve pluggable applications, such as through configurable options, abstract models, optional integrations, and lazy registration of custom fields, managers, model admins, URLs, and templates. The goal is to make applications reusable by allowing users to customize the core functionality without modifying the application code itself.
Using Drupal for School or District Websitedserrato
This document discusses using Drupal for school or district websites. It covers topics like installing Drupal, contributed modules, themes, getting support, and getting involved. It provides guidance on installing Drupal locally for testing, downloading modules and themes, best practices, and ways to get help and participate in the Drupal community.
This document discusses Gaelyk, a Groovy toolkit for Google App Engine. Gaelyk allows developers to use Groovy scripts instead of Java servlets and templates instead of JSPs. It provides enhancements to the App Engine Java SDK to simplify development when using Groovy's dynamic features. The recently released Gaelyk 0.7 adds support for new App Engine services and upgrades dependencies. Groovy is advocated for because it is a dynamic JVM language with a Java-like syntax that simplifies development through powerful APIs.
Met de komst van een CMS als Joomla werd er tijd bespaard voor de developers. Niet langer hoefde zij nieuwe teksten te plaatsen. De marketeer kon dat direct zelf doen.
Hetzelfde geldt voor Google Tag Manager. Niet langer hoeft de developer aan de slag om weer een stukje javascript te plaatsen, zodat de marketeer kan meten hoe vaak op een bepaalde button geklikt werd. Dat kan de marketeer nu mooi zelf doen vanuit Google Tag Manager.
In deze presentatie leggen Miranda Vos en Hans Kuijpers afwisselend uit wat Google Tag Manager is en hoe je zelf aan de slag kunt gaan.
This document provides steps to automatically publish RSS feeds to multiple social media platforms like Twitter and Facebook. It involves using Yahoo Pipes to manipulate RSS feeds, FeedBurner to track statistics and create SEO-friendly feeds, Twitterfeed to post to Ping.fm which distributes updates to various networks, and Bit.ly for URL shortening and stats. The process takes an initial RSS feed as input, transforms it through these various tools, and ultimately shares updates across social media in an automated way.
Google analytics - jd12nl met Byte InternetHans Kuijpers
Google Analytics - een presentatie gegeven door Suzanne Flinkeflögel en Hans Kuijpers tijdens Joomladagen 2012 te Woudschoten, Zeist. #jd12nl
Handige tips en tricks om je werk in Google Analytics makkelijker te maken en er meer uit te halen.
The document discusses making Django applications more "pluggable" by designing them to be focused, self-contained, and easily adaptable. It provides several examples of how to achieve pluggable applications, such as through configurable options, abstract models, optional integrations, and lazy registration of custom fields, managers, model admins, URLs, and templates. The goal is to make applications reusable by allowing users to customize the core functionality without modifying the application code itself.
Using Drupal for School or District Websitedserrato
This document discusses using Drupal for school or district websites. It covers topics like installing Drupal, contributed modules, themes, getting support, and getting involved. It provides guidance on installing Drupal locally for testing, downloading modules and themes, best practices, and ways to get help and participate in the Drupal community.
This document discusses Gaelyk, a Groovy toolkit for Google App Engine. Gaelyk allows developers to use Groovy scripts instead of Java servlets and templates instead of JSPs. It provides enhancements to the App Engine Java SDK to simplify development when using Groovy's dynamic features. The recently released Gaelyk 0.7 adds support for new App Engine services and upgrades dependencies. Groovy is advocated for because it is a dynamic JVM language with a Java-like syntax that simplifies development through powerful APIs.
Practical project automation (PyGrunn conference)Reinout van Rees
The document discusses practical ways to automate projects through tools like buildout, Jenkins, and zest.releaser. It advocates automating builds, tests, deployment, releases, and other routine tasks to reduce errors, manual work, and make it easier to do things correctly. Specific automation examples provided include generating Apache config files, setting up cronjobs, running quality checks, and releasing Python packages.
This document discusses the development of a Python crawler using test-driven development. It describes the tools used including virtualenv, pip, nose, lxml, re, urllib2, setuptools, xmllint and curl. It explains how to install dependencies using pip, create virtual environments with virtualenv, write tests with nose, and test XML parsing and HTTP requests. The document also covers test-driven development mantras, automatic test discovery, skipping tests, and using Vim for development.
This document discusses building scalable web applications. It covers topics like common database bottlenecks, using asynchronous tasks like Celery to improve performance, and building an API to optimize access to data stored across multiple databases and caches. The document provides examples of using Django, Redis, and other tools to architect a Twitter-like application called Tweeter to be scalable from the start.
Watch along with the video at https://www.youtube.com/watch?v=ag-bI5lr55s
Luke Kanies, CEO and Founder of Puppet Labs, talks on "Making Puppet More Hackable" at PuppetCamp Europe '11, Amsterdam, Netherlands. Learn more: http://www.puppetlabs.com
The document discusses mGAR, a system for building complex software packages for Solaris. It allows building packages modulated by factors like architecture (32-bit vs 64-bit), version, static vs dynamic linking, and other parameters. Packages are defined using Makefiles with phases like fetch, build, test. Modulations allow building variants that are varied in relation to parameters. This simplifies building multiple package variants for different environments from a single definition.
This document summarizes Tatsuhiro Ujihisa's work as a software engineer at HootSuite since June 2010. It discusses the teams he works with, including web, mobile, design, and test. It also outlines some of the technologies used at HootSuite like PHP, MySQL, and Memcached. Ujihisa focuses on PHP and JavaScript development and uses various tools like Vim, PHPUnit, and Selenium in his work.
JD19NL - Joomla Template Overrides, Alternate Layouts en JLayoutsHans Kuijpers
Waarom een 3rd party extensie gebruiken als Joomla core de benodigde content al bevat? Een kalender, slideshow, carrousel en smoelenboek. Allemaal met Joomla, zonder uitbreiding van 3th party extensies.
Met deze workshop legt Hans Kuijpers aan de hand van vele voorbeelden uit hoe je template overrides en jLayouts toepast. Als deelnemer ga je ook zelf aan de slag. Dus neem je laptop mee en zorg ervoor dat je met een Joomla website aan de slag kunt. We gaan dingen stuk maken, dus pak niet de website die nu live staat. Voorkennis van PHP, HTML, JS en CSS is wel handig. Een dosis Gezond BoerenVerstand is nog veel belangrijker.
Deze workshop was op vrijdag 17 mei 2019 tijdens de Nederlandse JoomlaDagen. #jd19nl
Presentatie over RSForm Pro tijdens de Joomla Gebruikersgroep 's-Hertogenbosh.
Drie voorbeelden:
- contactformulier met selectie van onderwerpen
- meertaligheid in bedanktpagina
- calculaties in formlieren
Maak je eigen template en weet daardoor precies wat voor toeters en bellen erin zitten. Er zijn genoeg projecten waarbij het aanbieden van een standaard template of aangekocht template niet meer voldoende is, maar waarbij je aan de slag mag met een aangeleverd design.
In deze presentatie deelt Hans Kuijpers een aantal best practices die hij zelf ook toepast bij het maken van Joomla! templates. Met een paar praktijkvoorbeelden en tips, zodat je direct zelf aan de slag kunt gaan met de nieuwe template van je eigen website.
JD17NL Joomla! Overrides and alternate layoutsHans Kuijpers
Stop using extensions for where Joomla! core fits your needs. You can create nice view overrides or alternate layouts. This session shows you how to override output of com_content and mod_articles_news. Grab some parameters and contents or add your own with custom fields and create individual layouts for your website.
This presentation was held during the Dutch Joomla! Days 2017 Woudschoten, Zeist, The Netherlands on April 2. This presentation was prepared by Elisa Foltyn and presented by Hans Kuijpers
Sinds april 2015 is mobiele SEO een ranking factor voor zoekopdrachten op mobiel devices. Google wil dat mobiele bezoekers makkelijker de juiste resultaten vinden die ze zoeken. Websites die mobielvriendelijk zijn scoren daarom hoger in de zoekresultaten dan websites die niet mobielvriendelijk zijn. Omgekeerd dus ook... is jouw website nog niet mobielvriendelijk, dan zou je mobiele bezoekers kunnen mislopen. Bovenal is het gebruiksvriendelijk voor je bezoekers.
Tijdens deze presentatie zal Hans Kuijpers laten zien hoe je een bestaande website geschikt kunt maken voor mobiele bezoekers. Met een paar praktijkvoorbeelden en tips, zodat je direct zelf aan de slag kunt gaan met de huidige template van je eigen website.
De basis en een stukje meer... Bootstrap 3 in Joomla!
In deze presentatie legt Hans Kuijpers tijdens Joomladagen 2015 #jd15nl uit hoe je Bootstrap 3 framework verwerkt in Joomla en waar je op moet letten.
An introduction in Google Webmaster Tools
This presentation was held during the Dutch Magento User Groups Seminar #MUG020 in Amsterdam, The Netherlands on Sept 5
Door content te delen via Social Media is de kans groter dat je artikel gezien wordt door een grotere groep. Het plaatsen van de knoppen om de content te delen kan via extensies. Zoek er eentje, installeer hem en klaar... maar net die ene optie mis je of het ziet er gewoonweg niet uit zoals je eigenlijk voor ogen had.
In deze presentatie laat Hans Kuijpers zien dat je niet bang hoeft te zijn van het beetje code dat nodig is om de Social Media buttons zelf te plaatsen. Zoals we van hem gewend zijn zal hij handvatten reiken om eenvoudig zelf aan de slag te gaan.
Site Performance Optimization for Joomla #jwc13Hans Kuijpers
It's easy to improve the speed of your Joomla website. Just follow the tips & tricks of this presentation about Site Performance Optimization. These are the slides used during the Joomla World Conference 2013 in Boston #jwc13
Do you more clicks to your website from Google Search results? Use Rich Snippets. Hans Kuijpers explained how to implement a couple of Rich Snippets during his presentation at Joomla User Group 's-Hertogenbosch The Netherlands.
The document provides code snippets for adding structured data markup to an e-commerce website using schema.org. It demonstrates how to add schema to product pages by marking up elements like the product name, description, image, URL, offers, price, availability and more. It also shows how to add schema for reviews, breadcrumbs and other pages on the site. The examples are intended to help provide rich snippets and semantic metadata to pages to help with search engine optimization and understanding of content.
CSS met Less :: Hoe begin ik? - een presentatie gegeven door Hans Kuijpers tijdens Joomladagen 2013 te Woudschoten, Zeist. #jd13nl
De eerste keer werken met CSS gaf me dezelfde kriebels als nu werken met LESS. Het maakt je leven zo veel makkelijker!
Practical project automation (PyGrunn conference)Reinout van Rees
The document discusses practical ways to automate projects through tools like buildout, Jenkins, and zest.releaser. It advocates automating builds, tests, deployment, releases, and other routine tasks to reduce errors, manual work, and make it easier to do things correctly. Specific automation examples provided include generating Apache config files, setting up cronjobs, running quality checks, and releasing Python packages.
This document discusses the development of a Python crawler using test-driven development. It describes the tools used including virtualenv, pip, nose, lxml, re, urllib2, setuptools, xmllint and curl. It explains how to install dependencies using pip, create virtual environments with virtualenv, write tests with nose, and test XML parsing and HTTP requests. The document also covers test-driven development mantras, automatic test discovery, skipping tests, and using Vim for development.
This document discusses building scalable web applications. It covers topics like common database bottlenecks, using asynchronous tasks like Celery to improve performance, and building an API to optimize access to data stored across multiple databases and caches. The document provides examples of using Django, Redis, and other tools to architect a Twitter-like application called Tweeter to be scalable from the start.
Watch along with the video at https://www.youtube.com/watch?v=ag-bI5lr55s
Luke Kanies, CEO and Founder of Puppet Labs, talks on "Making Puppet More Hackable" at PuppetCamp Europe '11, Amsterdam, Netherlands. Learn more: http://www.puppetlabs.com
The document discusses mGAR, a system for building complex software packages for Solaris. It allows building packages modulated by factors like architecture (32-bit vs 64-bit), version, static vs dynamic linking, and other parameters. Packages are defined using Makefiles with phases like fetch, build, test. Modulations allow building variants that are varied in relation to parameters. This simplifies building multiple package variants for different environments from a single definition.
This document summarizes Tatsuhiro Ujihisa's work as a software engineer at HootSuite since June 2010. It discusses the teams he works with, including web, mobile, design, and test. It also outlines some of the technologies used at HootSuite like PHP, MySQL, and Memcached. Ujihisa focuses on PHP and JavaScript development and uses various tools like Vim, PHPUnit, and Selenium in his work.
JD19NL - Joomla Template Overrides, Alternate Layouts en JLayoutsHans Kuijpers
Waarom een 3rd party extensie gebruiken als Joomla core de benodigde content al bevat? Een kalender, slideshow, carrousel en smoelenboek. Allemaal met Joomla, zonder uitbreiding van 3th party extensies.
Met deze workshop legt Hans Kuijpers aan de hand van vele voorbeelden uit hoe je template overrides en jLayouts toepast. Als deelnemer ga je ook zelf aan de slag. Dus neem je laptop mee en zorg ervoor dat je met een Joomla website aan de slag kunt. We gaan dingen stuk maken, dus pak niet de website die nu live staat. Voorkennis van PHP, HTML, JS en CSS is wel handig. Een dosis Gezond BoerenVerstand is nog veel belangrijker.
Deze workshop was op vrijdag 17 mei 2019 tijdens de Nederlandse JoomlaDagen. #jd19nl
Presentatie over RSForm Pro tijdens de Joomla Gebruikersgroep 's-Hertogenbosh.
Drie voorbeelden:
- contactformulier met selectie van onderwerpen
- meertaligheid in bedanktpagina
- calculaties in formlieren
Maak je eigen template en weet daardoor precies wat voor toeters en bellen erin zitten. Er zijn genoeg projecten waarbij het aanbieden van een standaard template of aangekocht template niet meer voldoende is, maar waarbij je aan de slag mag met een aangeleverd design.
In deze presentatie deelt Hans Kuijpers een aantal best practices die hij zelf ook toepast bij het maken van Joomla! templates. Met een paar praktijkvoorbeelden en tips, zodat je direct zelf aan de slag kunt gaan met de nieuwe template van je eigen website.
JD17NL Joomla! Overrides and alternate layoutsHans Kuijpers
Stop using extensions for where Joomla! core fits your needs. You can create nice view overrides or alternate layouts. This session shows you how to override output of com_content and mod_articles_news. Grab some parameters and contents or add your own with custom fields and create individual layouts for your website.
This presentation was held during the Dutch Joomla! Days 2017 Woudschoten, Zeist, The Netherlands on April 2. This presentation was prepared by Elisa Foltyn and presented by Hans Kuijpers
Sinds april 2015 is mobiele SEO een ranking factor voor zoekopdrachten op mobiel devices. Google wil dat mobiele bezoekers makkelijker de juiste resultaten vinden die ze zoeken. Websites die mobielvriendelijk zijn scoren daarom hoger in de zoekresultaten dan websites die niet mobielvriendelijk zijn. Omgekeerd dus ook... is jouw website nog niet mobielvriendelijk, dan zou je mobiele bezoekers kunnen mislopen. Bovenal is het gebruiksvriendelijk voor je bezoekers.
Tijdens deze presentatie zal Hans Kuijpers laten zien hoe je een bestaande website geschikt kunt maken voor mobiele bezoekers. Met een paar praktijkvoorbeelden en tips, zodat je direct zelf aan de slag kunt gaan met de huidige template van je eigen website.
De basis en een stukje meer... Bootstrap 3 in Joomla!
In deze presentatie legt Hans Kuijpers tijdens Joomladagen 2015 #jd15nl uit hoe je Bootstrap 3 framework verwerkt in Joomla en waar je op moet letten.
An introduction in Google Webmaster Tools
This presentation was held during the Dutch Magento User Groups Seminar #MUG020 in Amsterdam, The Netherlands on Sept 5
Door content te delen via Social Media is de kans groter dat je artikel gezien wordt door een grotere groep. Het plaatsen van de knoppen om de content te delen kan via extensies. Zoek er eentje, installeer hem en klaar... maar net die ene optie mis je of het ziet er gewoonweg niet uit zoals je eigenlijk voor ogen had.
In deze presentatie laat Hans Kuijpers zien dat je niet bang hoeft te zijn van het beetje code dat nodig is om de Social Media buttons zelf te plaatsen. Zoals we van hem gewend zijn zal hij handvatten reiken om eenvoudig zelf aan de slag te gaan.
Site Performance Optimization for Joomla #jwc13Hans Kuijpers
It's easy to improve the speed of your Joomla website. Just follow the tips & tricks of this presentation about Site Performance Optimization. These are the slides used during the Joomla World Conference 2013 in Boston #jwc13
Do you more clicks to your website from Google Search results? Use Rich Snippets. Hans Kuijpers explained how to implement a couple of Rich Snippets during his presentation at Joomla User Group 's-Hertogenbosch The Netherlands.
The document provides code snippets for adding structured data markup to an e-commerce website using schema.org. It demonstrates how to add schema to product pages by marking up elements like the product name, description, image, URL, offers, price, availability and more. It also shows how to add schema for reviews, breadcrumbs and other pages on the site. The examples are intended to help provide rich snippets and semantic metadata to pages to help with search engine optimization and understanding of content.
CSS met Less :: Hoe begin ik? - een presentatie gegeven door Hans Kuijpers tijdens Joomladagen 2013 te Woudschoten, Zeist. #jd13nl
De eerste keer werken met CSS gaf me dezelfde kriebels als nu werken met LESS. Het maakt je leven zo veel makkelijker!
A Dutch presentation about the implementation of CCK Form2Content on Joomla website www.byte.nl
It shows how easy it is to use Form2Content. Mostly screenshots. You had to be there at #jug073 to know the story behind it. :-)
enjoy
Magento Theme - set the basics right - mm12nlHans Kuijpers
This document discusses various techniques for customizing themes in Magento, including:
- Using the fallback logic to override default templates and styles
- Creating a new theme by adding files to the app/design and skin folders
- Using the Developer Toolbar to identify block calls and template file locations
- Adding tracking code and links by modifying template files
- Inserting static blocks and CMS pages into templates using XML layouts
Vier gastenboekoplossingen met elkaar vergeleken. Korte opsomming en screenshots van de extensies. Presentatie gebruikt bij #jd11nl
- EasyBook Reloaded
- Phoca Guestbook
- Disqus plugin
- JComment
Part 2 Deep Dive: Navigating the 2024 Slowdownjeffkluth1
Introduction
The global retail industry has weathered numerous storms, with the financial crisis of 2008 serving as a poignant reminder of the sector's resilience and adaptability. However, as we navigate the complex landscape of 2024, retailers face a unique set of challenges that demand innovative strategies and a fundamental shift in mindset. This white paper contrasts the impact of the 2008 recession on the retail sector with the current headwinds retailers are grappling with, while offering a comprehensive roadmap for success in this new paradigm.
The APCO Geopolitical Radar - Q3 2024 The Global Operating Environment for Bu...APCO
The Radar reflects input from APCO’s teams located around the world. It distils a host of interconnected events and trends into insights to inform operational and strategic decisions. Issues covered in this edition include:
IMPACT Silver is a pure silver zinc producer with over $260 million in revenue since 2008 and a large 100% owned 210km Mexico land package - 2024 catalysts includes new 14% grade zinc Plomosas mine and 20,000m of fully funded exploration drilling.
Structural Design Process: Step-by-Step Guide for BuildingsChandresh Chudasama
The structural design process is explained: Follow our step-by-step guide to understand building design intricacies and ensure structural integrity. Learn how to build wonderful buildings with the help of our detailed information. Learn how to create structures with durability and reliability and also gain insights on ways of managing structures.
The Genesis of BriansClub.cm Famous Dark WEb PlatformSabaaSudozai
BriansClub.cm, a famous platform on the dark web, has become one of the most infamous carding marketplaces, specializing in the sale of stolen credit card data.
How to Implement a Real Estate CRM SoftwareSalesTown
To implement a CRM for real estate, set clear goals, choose a CRM with key real estate features, and customize it to your needs. Migrate your data, train your team, and use automation to save time. Monitor performance, ensure data security, and use the CRM to enhance marketing. Regularly check its effectiveness to improve your business.
Zodiac Signs and Food Preferences_ What Your Sign Says About Your Tastemy Pandit
Know what your zodiac sign says about your taste in food! Explore how the 12 zodiac signs influence your culinary preferences with insights from MyPandit. Dive into astrology and flavors!
Navigating the world of forex trading can be challenging, especially for beginners. To help you make an informed decision, we have comprehensively compared the best forex brokers in India for 2024. This article, reviewed by Top Forex Brokers Review, will cover featured award winners, the best forex brokers, featured offers, the best copy trading platforms, the best forex brokers for beginners, the best MetaTrader brokers, and recently updated reviews. We will focus on FP Markets, Black Bull, EightCap, IC Markets, and Octa.
The 10 Most Influential Leaders Guiding Corporate Evolution, 2024.pdfthesiliconleaders
In the recent edition, The 10 Most Influential Leaders Guiding Corporate Evolution, 2024, The Silicon Leaders magazine gladly features Dejan Štancer, President of the Global Chamber of Business Leaders (GCBL), along with other leaders.
Building Your Employer Brand with Social MediaLuanWise
Presented at The Global HR Summit, 6th June 2024
In this keynote, Luan Wise will provide invaluable insights to elevate your employer brand on social media platforms including LinkedIn, Facebook, Instagram, X (formerly Twitter) and TikTok. You'll learn how compelling content can authentically showcase your company culture, values, and employee experiences to support your talent acquisition and retention objectives. Additionally, you'll understand the power of employee advocacy to amplify reach and engagement – helping to position your organization as an employer of choice in today's competitive talent landscape.
Digital Marketing with a Focus on Sustainabilitysssourabhsharma
Digital Marketing best practices including influencer marketing, content creators, and omnichannel marketing for Sustainable Brands at the Sustainable Cosmetics Summit 2024 in New York
Discover timeless style with the 2022 Vintage Roman Numerals Men's Ring. Crafted from premium stainless steel, this 6mm wide ring embodies elegance and durability. Perfect as a gift, it seamlessly blends classic Roman numeral detailing with modern sophistication, making it an ideal accessory for any occasion.
https://rb.gy/usj1a2
At Techbox Square, in Singapore, we're not just creative web designers and developers, we're the driving force behind your brand identity. Contact us today.
Company Valuation webinar series - Tuesday, 4 June 2024FelixPerez547899
This session provided an update as to the latest valuation data in the UK and then delved into a discussion on the upcoming election and the impacts on valuation. We finished, as always with a Q&A
HOW TO START UP A COMPANY A STEP-BY-STEP GUIDE.pdf46adnanshahzad
How to Start Up a Company: A Step-by-Step Guide Starting a company is an exciting adventure that combines creativity, strategy, and hard work. It can seem overwhelming at first, but with the right guidance, anyone can transform a great idea into a successful business. Let's dive into how to start up a company, from the initial spark of an idea to securing funding and launching your startup.
Introduction
Have you ever dreamed of turning your innovative idea into a thriving business? Starting a company involves numerous steps and decisions, but don't worry—we're here to help. Whether you're exploring how to start a startup company or wondering how to start up a small business, this guide will walk you through the process, step by step.
5. set your theme
based on default Magento
Thursday 19 May 2011 (wk )
6. first fallback
set your theme
based on default Modern
Thursday 19 May 2011 (wk )
7. does file exist in yes
package_name/ How stuff works
theme_name/
Magento fall-back logic
no
does file exist in yes
package_name/ display
default/
no
does file exist in yes
base/
default/
no
rendering error
Thursday 19 May 2011 (wk )
8. an existing theme
http://www.flickr.com/photos/popilop/331357312
Thursday 19 May 2011 (wk )
9. create your own Page generation xml instructions
for each module
app/design/frontend/default/yourtheme/layout
app/design/frontend/default/yourtheme/template
Content block .phtml files for
each module
skin/frontend/default/yourtheme/css
skin/frontend/default/yourtheme/images
Visual layout info and files &
UI-specific Javascript
Thursday 19 May 2011 (wk )
10. a well coded theme
should have to following traits
• a single layout file, named local.xml, where all
layout updates are placed.
• no layout files with the same name as any layout
file in the base theme
• no css files with the same name as any css file in
the default skin create local.css
• no .phtml template files, except for those that
were modified to support the new theme.
usually this number will be very small
Thursday 19 May 2011 (wk )
11. Remove callouts and rarely used stuff
Add the local stylesheet
your theme starts
with local.xml
Thursday 19 May 2011 (wk )
12. not much is changed
Thursday 19 May 2011 (wk )
13. earn money with adsense
http://www.flickr.com/photos/playerdue/5285272605/
Thursday 19 May 2011 (wk )
58. see you at Magento Competence Center
magento-competence-center.com
hans2103
yireo
jiraict
http://slideshare.net/hans2103
http://www.flickr.com/photos/trasimac/1217071176
Thursday 19 May 2011 (wk )