OXID e-Commerce Admin, User and Developer Blog

euroblaze | OXID e-Commerce User Blog


Archive for the ‘OXID Administrators’


Using JQuery Date-Picker in OXID Admin 2

Posted on September 30, 2011 by Ashant_Chalasani

To get datepicker feature to text box it is not required to write entire script for date picker since it is already available in jquery library need to include that library into our tpl file directly.Here the follow the process to get datepicker to any text box.

Adding Javascript to headitem.tpl

Add the following JS in ~/out/admin/tpl/headitem.tpl within the <head> tag.

<!--DatePicker code//-->
<link href="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/themes/base/jquery-ui.css" rel="stylesheet" type="text/css"/>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.5/jquery.min.js"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8/jquery-ui.min.js"></script>
<script>
$(function() {
  $( "#datepicker" ).datepicker({
    showWeek: true,
    firstDay: 1,
    dateFormat: 'yy-mm-dd'
  });
});
</script>
<!--end of date picker code.//-->
  • showWeek displays the calendar week-number, and can be set to true/false.
  • dateFormat can be set to the format your back-end processing scripts expect.  We simply use the ISO 8601
  • For other configuration settings, please refer to the UI/API/1.8/Datepicker (or the newest version) documentation

Calling the Date-picker Functions from the OXID e-Shop

Once loaded into headitem.tpl, the the date-picker function can be called from anywhere in the OXID e-Shop /admin Area by simply adding id=”datepicker”.  Example

<input id="datepicker" type="text" />

Final Steps

  • Clear your ~/tmp folder to reflect the changes
  • Empty your browser-cache

Setting up Product Variants in OXID e-Shop 1

Posted on September 23, 2011 by Ashant_Chalasani

Variants contains different type of articles. Many products often require the same variants to be set up.

It would be very time-consuming to set up these variants for each product in OXID eshop.  For example if we take shoes as an article, we can assign different variants for this product based on the size and color of a shoe.

Defining the variants in OXID /admin

  • Select Administer Products -> Products.
  • Select the product for which you want to set up Variants.
  • Select the Variants tab.
  • All Selection Lists that have been set up in eShop are displayed on the left.
  • Select the Color | Size Selection List.

Click the arrow ==>

The Variants will be set up automatically for each entry in the selection list.

Now, you only have to activate the variant, enter any other prices and enter the stock inventory.

In this way, you can quickly set up variants. If you have a few products with the same variants, this method will save you a lot of time.

Variant Dimensions

For example “Color” and “Size” are known as Variant-Dimensions

You can specify variant-dimensions for a set of variants using selection lists:

  • In Name of Selection, you can specify a name for the dimension between the various variants, e.g. Color or Size.

Configuring Variants

  • Each Variant can get it’s own Product-Number
    • If you do not enter a product number, the product number of the parent product will be used, and a suffix-counter added.
  • Prices of Variants can be configured individually
  • Variant order can be sorted, in order to influence the order of listing variants.  On the front-end, variants are listed in ascending order.
  • Individual stock values can be maintained for specific variants.

Example for Variants

Different sizes:

The following example describes step by step how to set up variants for a product. Three variants will be set up: For ex. T-shirt sizes S, M and L etc.. All sizes cost $ 39.99. A total of 10 items in size S are in stock, and 25 items each in sizes M and L.

  • Select Administer Products -> Products
  • Select the product for which you want to set up variants.
  • Select the Variants tab.
  • In Name of Selection, enter Size.
  • Click Save Selection.
  • Next, the S variant will be set up. Make the following settings:
  • In Selection, enter S.
    • In Price, enter 39.99.
    • In Sort, enter 0.
    • In Stock, enter 10. (Depends on the stock availability)
  • Click New Variant.  The variant is saved and displayed.
  • In Selection, enter M.
    • In Price, enter 39.99.
    • In Sort, enter 1.
    • In Stock, enter 25. (Depends on the stock availability)
  • Click New Variant. The variant is saved and displayed.
  • In Selection, enter L.
    • In Price, enter 39.99.
    • In Sort, enter 2.
    • In Stock, enter 25. . (Depends on the stock availability)

Click New Variant. The variant is saved and displayed.

All 3 variants are set up, but are not yet active:

Select the Active check box for all 3 variants.  Click Save Variants. The variants are now set up!

CSV Export Module for OXID Shop Customer Data 2

Posted on July 15, 2011 by Christoph Schnellbächer

euroblaze has recently completed the developement of a new OXID module called Export Users Module. This module enables OXID shop owners and shop administrators to export customer data in the common CSV format. Easily chose the required data create the CSV file with just one click.  The following fields are available for export:

  • Company_Name
  • Street_Address
  • Street_Address_2
  • Postal_Code
  • City
  • Salutation
  • First_Name
  • Last_name
  • Telephone_Number
  • Email_Address
  • National_or_International_Customer

This module is indispensable for the realization of powerful marketing campaigns like newsletters and much more.

Compatibility

The OXID-User-Export module has been developed for OXID eShop 4.4.2.  We will be happy to adapt it to later versions for Agencies and Merchants at cost.

Pricing

Pricing for the OXID-User-Export module is differenciated between Merchant License and Agency License.  Both licenses are based on GPL.  Merchant License, usable on a single shop domain (and on localhost for testing purposes) costs EUR 25.  Agency License, usable on unlimited number of domains, costs EUR 45.

Contact

Merchants and agencies interested in the OXID User-Export-Module may contact Ashant Chalasani at +49-711-7947-2394 or a.chalasani@euroblaze.de

OXID Module for Exporting Products to Google Base/Merchant 0

Posted on June 28, 2011 by Ashant_Chalasani

Google provides the Product Search platform which serves as an excellent search-engine for Internet-Shoppers.  To help online-merchants using the OXID eSales software upload their full catalogs in a few clicks to the Google Product Search database, euroblaze is today publishing the OXID Module for Exporting Product Catalogs into Google Merchant/Base in XML format.

The module allows:

  • Selection of language of which products should be exported
  • Inclusion/Exclusion of products and categories
  • Input of the title of your feed
  • Input of feed description
  • Selection of currency for prices on your Google Shopping search listings
  • Single-Click XML generation and download to desktop
  • For automated fetching from Google Merchant account, a URL is saved in the ~/exports folder.

The following screenshots show the configuration possibilities.

Licensing

The module is available in 2 versions:

  • Agency License, compatible with OXID 4.5.x CE/PE/EE, with full source-code disclosure and 30 days developer support (EUR 160 + VAT)
  • Merchant License, compatible with OXID 4.5.x PE/EE (EUR 95 + VAT)

The Agency License can be used by web-agencies, software developers and companies in multiple projects.  The Merchant License is meant for shop merchants and is restricted to a single domain (as also development installations running on localhost/127.0.0.1)

Integration Services

euroblaze assists merchants running OXID Shops with integration of the Google Base Module.  Contact us with your shop-URL, name and phone-number.

Agencies requiring development and support services for OXID modules may contact us to know more about our Agency Partnership Program.

Downloads

The modules shall be made available over OXID eXchange in both versions shortly.  Please watch this space for the exact links in the next few days.

OXID Private Sales for Business-to-Business (B2B) Shops 0

Posted on June 07, 2011 by Ashant_Chalasani

Since Version 4.4.x the OXID e-Sales software has shipped with an exciting feature to empower a couple of e-business models over and above traditional B2C online-sales.

Private Sales enables building shops targeted at a group of pre-registered users.  This is useful for example for creation of premium sites such as Gilt.com, or the newly launched in Asia Vipcrazy.com.  Similarly it accomodates for creation of shopping clubs.

One of the great applications of Private-Shops is to build Business-to-Business (b2b) e-Commerce/e-Business sites – sites that are targeted to resellers and distributors who need to be pre-registered with the online-vendor.

How Private Sales Works in OXID

OXID Private Sales Login Screen

OXID Private Sales Login Screen

Any user wishing to enter a site is required to login before seeing product, prices, pictures etc, similar to what login-screen seen on this OXID-Demo-Shop.

Once the user is logged in, she benefits from not only a private shopping area, but also Persistent Shopping-Cart.

Persistent Shopping Carts

Assuming this feature is activated by the Shop-Owner, the shopping-cart remains persistent, which means products taken into the cart remain there for a specific period of time, irrespective of if the user logs out and then back in.

The duration of persistence can be set in /admin by the Shop-Owner.

Configuring a Private Shop in OXID

Private-shops can be configured in OXID using the /admin-Area (refer to Demo-Shop).  The settings can be found under Master Settings > Core Settings > Settings.  Then choose Private Sales.

OXID Private Sales Configuration

OXID Private Sales Configuration

Enabling Private Shopping

Private Shopping can be activated/deactivated using the Enable/Disable setting.  This setting restricts access to all the shop-pages, including products, customer-service pages and CMS pages.

Basket Exclusion

If this feature is activated, users will be forced to either finish the order, or empty the basket before then move on to shop in a different category.

Basket expriation

If enabled, shoppers will be able to login and logout of the site for a certain period of time, specified in next setting as number of seconds of validity period (1200 in example below).

Summary

Overall the Private Sales feature in OXID is unique and allows to expand online-sellers’ business model beyond a simple B2C shop.

For taking advantage of our OXID Programming Services to implement your Private-Sales business model, please call or email us from http://www.euroblaze.de/de/kontakt.html.



↑ Top

Switch to our mobile site