Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 2 Next »

Files

Built-in functionality

There are two directories that hold user data

In customer directory where we store any files that relate to your customers (quotations, file uploads, invoices etc)

In store directory we store any files that relate to your store (product images, picker images, logos etc)

Each of those directories have a sub directory public and private.

In Joomla, these two directories are in /components/com_configbox/data.

In Wordpress, these are in /wp-content/uploads/ (called cb-customer-data and cb-store-data)

Customizations

Rovexo follows a policy on storing file data from customizations. These go in a sub directory custom_media (in the suitable customer/store, public/private combination).

Database

Built-in functionality

Database tables usually use a table name prefix, we state table names here without them.

  • Tables with names starting with cbcheckout_order_ contain all data about your users' orders.

  • The table configbox_reviews hold your users' reviews.

  • The table configbox_users holds your customer's account information. Mind that cbcheckout_order_users contains the users' account information at the time of checkout/saving/RFQ (essentially your billing/shipping address and customer group assignment).

  • The tables configbox_cart,  configbox_cart_positions and configbox_cart_position_configurations contain temporary data of your user's configurations (once a user is in checkout/saving/rfq, cart data gets copied and stored in a separate structure in cbcheckout_order_* tables).

Notes:

Records in configbox_users, configbox_cart, configbox_cart_positions and configbox_cart_position_configurations get auto-removed after some time if the user didn't save, order or requested a quote (Settings in ConfigBox → Settings → Maintenance control this).

Any visitor reaching a configurator page creates a record configbox_users with a flag in column is_temporary. When a user saves/orders/requests a quote the is_temporary flag goes off.


Customizations

Rovexo follows a policy on naming custom tables. 

  • Tables for data relating to users are prefixed configbox_external_user_

  • Tables for any other data are prefixed configbox_external_

  • No labels