magento

Install and configure Market Ready Germany

/var/www/pear install magento-community/market_ready_germany

# LINKS
http://www.magentocommerce.com/extension/1764/market-ready-germany
http://twitter.com/marketreadyger

NoRegion

Change Magento Default Theme

# Modern
cd /var/www
/var/www/pear mage-setup /var/www
/var/www/pear install magento-core/Interface_Frontend_Default_Modern

System > Configuration > Design > Themes
Default: modern

# Blank
cd /var/www
/var/www/pear mage-setup /var/www
/var/www/pear install magento-core/Interface_Frontend_Default_Modern

System > Configuration > Design > Themes
Default: blank

# Links
http://www.magentocommerce.com/design_guide/articles/working-with-magento-themes#head-say-hello-to-multiple

Magento configuration

Disable review
System > Configuration > Advanced
Mage_Review: Disabled

Disable wishlist
vi /var/www/magento/app/design/frontend/default/modern/template/catalog/product/list.phtml
<?php if (!$this->helper('wishlist')->isAllow()) : ?>

Disable compare
vi /var/www/magento/app/design/frontend/default/modern/template/catalog/product/list.phtml
<?php if(!$_compareUrl=$this->getAddToCompareUrl($_product)): ?>

Disable wishlist and compare
uncomment < ul class="add-to"

Enable Exception printing

Lightbox

/var/www/pear install magento-community/magento_easy_lightbox
 
LOGOUT and LOGIN again!
 
change settings > Preferred State: "beta"
magento-community/magento_easy_lightbox
 
LINKS
http://www.magentocommerce.com/extension/1487/magento-easy-lightbox

Create Magento SOAP account

command line

wget http://www.panticz.de/sites/default/files/soap.txt -O /tmp/soap.sql
mysql -u magento -pmagento magento < /tmp/soap.sql

Create soap role
System > Web Services > Roles
[Add New Role]
Role name: API Full Access

Roles Resources
Resource Access: All

[Save Role]

Create soap user
System > Web Services > Users
[Add New User]
User Name: soap
First Name: soap
Last Name: soap
Email: soap@soap.com
Api Key: test123
Api Key Confirmation: test123
This account is: Active

User Role

Extend Magento Product Attribute Api

# patch on command line
wget http://www.panticz.de/sites/default/files/api.xml_.diff -O /tmp/api.xml.diff
patch -p2 /var/www/app/code/core/Mage/Catalog/etc/api.xml < /tmp/api.xml.diff
 
wget http://www.panticz.de/sites/default/files/Api.php_.diff -O /tmp/Api.php.diff
patch -p2 /var/www/app/code/core/Mage/Catalog/Model/Product/Attribute/Api.php < /tmp/Api.php.diff
 
 
1. go to magento installation folder, for example /var/www/magento
 
2.

Install Magento

# TODO
# configure email
 
 
# install webserver
http://www.panticz.de/install_webserver
 
# OPTIONAL, remove previous magento instalation
echo "drop database magento" | mysql -u root -pterceS
rm /var/www/.htaccess.*
rm -r /var/www/*
 
# configure database
echo "CREATE DATABASE magento;" | mysql -u root -pterceS
echo "GRANT all ON magento.* TO 'magento'@'localhost' IDENTIFIED BY 'magento';" | mysql -u root -pterceS
 
# install magento
URL=http://www.magentocommerce.com/downloads/assets/1.3.2.4/magento-1.3.2.4.tar.bz2
#URL=http://www.magentocommerce.com/downloads/assets/1.4.0.1/mag

MagentoConnector - Connecting to Magento API with Java using SOAP

Hello everybody!
 
I am currently writing a Magento Connector for Java. The goal is to create a free wrapper / library to manage 
Magento informations from a Java application. The latest version (source code) can be downloaded from 
http://code.google.com/p/magja/ If someone is interested in co-development, please contact my over my homepage,
http://www.panticz.de/contact 
 
Greeting
 
Pawel
 
 
How to start:
1. create Magento API role and user
http://www.panticz.de/Create-Magento-SOAP-account
 
2.

Magento german tax

ADMIN BACKEND:
Sales > Tax > Product Tax Classes
http://192.168.1.88/magento/index.php/admin/tax_class_product/index/key/dd853d6e167ea3954e68e5979132f7c5/
rename classes:
default => Umsatzsteuerpfichtige Güter 19%
Shipping => Versand
Taxable Goods => Umsatzsteuerpfichtige Güter 7%
add classes:
Umsatzsteuerfreie Güter
 
 
Sales > Tax > Customer Classes
http://192.168.1.88/magento/index.php/admin/tax_class_customer/index/key/036613245776e9f630f766138d5b05cf/
rename:
Retail Customer =>  inkl.

Language

Install languages
# German: http://www.magentocommerce.com/extension/413/
/var/www/pear install magento-community/Locale_Mage_community_de_DE

# French: http://www.magentocommerce.com/extension/414/
/var/www/pear install magento-community/Locale_Mage_community_fr_FR

# Russian: http://www.magentocommerce.com/extension/391/
/var/www/pear install magento-community/Locale_Mage_community_ru_RU

Configure language (Store View)
Admin Panel > System > Manage Stores

[ Create Store view ]
Store: Main Website Store
Name: German
Code: de

Magento domU

# set domU parameter
[ -z $DOMAIN_NAME ] && DOMAIN_NAME=magento
[ -z $DOMAIN_MAC ] && DOMAIN_MAC=00:EE:EE:EE:EE:EE
[ -z $DOMAIN_RAM ] && DOMAIN_RAM=1Gb
[ -z $DOMAIN_HDD ] && DOMAIN_HDD=8Gb
 
# create domU
http://www.panticz.de/Xen-domU-ubuntu-jaunty
 
# add to autostart (optional)
ln -s /etc/xen/${DOMAIN_NAME} /etc/xen/auto
 
# start domU
xm create -c ${DOMAIN_NAME}
 
# install magento
http://www.panticz.de/install_magento

Configure Terms and Conditions in Magento (AGBs)

install Market Ready Germany module
http://www.panticz.de/magento_market-ready-germany

Edit condition
Admin Panel > CMS > Static Blocks
click on "AGB"
edit Content
[ Save Block ]

click on "Widerrufsbelehrung"
edit Content
[ Save Block ]

#### OLD ###

# ToDo
# create Terms and Conditions for EVERY language in shop

Create condition
Admin Panel > Sales > Terms and Conditions
[ Add New Condition ]
Terms and Conditions Information
Condition Name: AGBs
Status: Enabled

Magento

Log in to Admin Panel
http://192.168.1.88/magento/index.php/admin/
user: admin
pass: 123123

create DomU for Magento
http://www.panticz.de/Xen_domU_Magento

backup Magento
# backup filesystem (without product images)
tar -cjf magento.ftp.back.$(date -I).tar.bz2 --exclude=/var/www/magento/media/catalog/product/i/m/* /var/www/magento/
# backup database
mysqldump --password=magento --user=magento magento | bzip2 --best > magento.db.back.$(date -I).sql.bz2

reset admin password

Do you like this page? Then support it. Please click the AD below and visit the sponsor. Thank you!

Syndicate content