Show Posts

Messages - abantecart

Pages: 1 ... 174 175 [176] 177 178 ... 188
Support / Re: Default sort order?
« on: August 06, 2012, 09:42:19 AM »
You can change the sorting pram to be defaulted to A-Z

Look in file:

Locate this code:
            $sorts[] = array(
               'text'  => $this->language->get('text_default'),
               'value' => 'p.sort_order-ASC',
               'href'  => $this->html->getSEOURL('product/category', $url . '&path=' . $this->request->get['path'] . '&sort=p.sort_order&order=ASC', '&encode')

Switch it with next line.

Support / Re: System->logs->Error Logs Produces an error
« on: August 06, 2012, 09:27:49 AM »
Check write permissions on directory /home/randr/public_html/system/cache
It should be 777

For unconfigured  domain warning, check Store URL setting in System -> Settings

Support / Re: Design->Layout Changes do not stick
« on: August 06, 2012, 08:21:06 AM »
There was a number of changes done in 1.0.3 and 1.0.4. Please try to upgrade. You need to do upgrade to 1 version at the time.

Languages and Zones / Re: Backward compatible with the low version
« on: August 06, 2012, 08:17:35 AM »
I found the languge package in web/download/temp, and unzip it, copy the file to the language folder, install them in system_localization_language. I

Language extension suppose to go to [cart dir]/extensions/ directory. If you want to make language provided in extension working under core system language folder, this will require some setting up. Unfortunately, we do not have steps for this.
We recommend using extension approach provided.

Languages and Zones / Re: Backward compatible with the low version
« on: August 04, 2012, 10:03:33 PM »
What version of AbanteCart do you install to? Please indicate the error you get.

Support / Re: Design->Layout Changes do not stick
« on: August 04, 2012, 09:53:44 PM »
Please let us know what version of AbanteCart do you have?

I tried this on (v 1.0.4) and it works just fine.

Where do you add this image? What section?

Anything in the error log?

Check that directory "resources" has write permissions for all users

Support / Re: System->logs->Error Logs Produces an error
« on: August 04, 2012, 09:45:20 PM »
This error indicate that some page that you loaded tried to allocate more memory than allowed by your PHP settings or OS.
It is interesting to now what page this happen on.

AbanteCart error logo located in:
[installed directory]/system/logs/error.txt

I think this will not be required that often
Based on my 10 years working with many ecommerce clients, this came up only once or twice.
What was popular is having buy with PayPal links.

PM me if you need our team to do this for you as commercial or donation based service. 

Support / AbanteCart Version 1.1 Release
« on: August 03, 2012, 07:53:47 AM »
- Quick autosuggest in the admin search. Click within autosuggest window lead to dialog with quick preview and edit in the section
Two types of dialogs: 1. Quick Preview (orders, products, customers, etc) 2. Quick edit (Language definitions, settings, etc)
- Stock QTTY request for API
- New Settings tab for API settings ( including on/off for QTY check)
- Setting to auto disable product if QTY drops to 0
- Setting in the product "Allow Backorder". This will enable/disable adding product to the cart if QTY is 0
- Disable section in layout if main section blocks are missing and show message (example: if footer_top is missing in new template or deleted from DB)
- Find solution to save blocks in the slot they saved. (no skipping of empty slots)
- Add browser detection metod to HTML class. We already have a script if needed.
- Add search/filtering for blocks by name and type. Provide quick access to block list by providing name (access to filtered list based URL). This can be helpful in other areas.

- Review Settings sections and organize it better. (add single setting edit in ALL section, possibly in popup dialog)

- Bug fixes.

This will require programming a hook to all controllers that list products  in /storefront/controller/pages/product/..

Look for places that build URL with checkout/cart

$this->html->getSecureURL('checkout/cart' ....

This still does not explain why values may be added in global attributes, but never appear in the product option tab when adding global attributes of the selectbox type.   If the values can't be copied, why ask for their input in the first place?

Option values are available to be selected  once you add global option to the product. User needs to select option value that applies to given product and set other data.
Pretend that we load all option values from global option. There are no details about other information for these values. User needs to populate and delete unneeded values. it is extremely easy to pre-populate values.
Any suggestions to make it UI friendlier are welcome.

Does Walmart tell you that the blue bicycle costs $25 more than the red one and leave you calculating the price??  Doing it poorly in the second place.  Some language in the option block that price is "base price +  X" or "base - X" or 'base price' itself would be more clear.
I am not sure this is applicable to large retailers. They use SKU based products that will be new product for each variation and later combined to 1 set. I was looking for any large online retailer to see example with option and price modifier and could not find any. If you have link to some, example would be great.
I understand what you say and we will try to put it more clear.

Notice also that the drop down select box offers no information about pricing adjustments whatsoever, even when there is one.
Confirmed bug.

The old +/- prefix setting offered one programmatic approach to addressing this, though I've never seen it addressed as fully as it could be in a stock distribution of any non-commercial cart.  Example:  The base price could be labeled as a base price with its own prefix.  "As low as $xx.xx", "From $x.xx", "Starting at $x.xx"  or something similar makes it clear that the parent product price is not fixed.  This has legal ramifications for the store owner, and probably should not be left to a template designer.
I propose to have this as a set up:
Price Modifier: -$, +$, -%, +% (this will be as current prefix select box)
What is your take on this?

The single biggest problem I see with this entire system is that it attempts to solve a display issue by working backwards from a form input feature to a set of inventory items, or object elements if you persist in generalizing the system.  I have grave doubts about the usefulness of this approach.
I am sorry, but I do not understand your comment. please clarify.


Thank you for all the comments. Here is a summary with reply to all your posts in this topic.

- Yes. Manual needs to be updated. We are working on it.
- You are right about "prefix" it has to be renamed. Good catch. We will rename it
- Regarding Global options. Let me clarify.
Global Attributes set the template that can be used for grouping and unifying option value name. Once added to the product you need to select actual option values based on given product. System can not copy all option values, because this is something that requires specific setting.
Important to notice that it is not required to create global options. You can add new option and values directly in the products.

Global Attributes are begin used across other areas, such as customer, order, product attributes. These are to extend details in other areas across application.
They simply bare responsibility to set a template data that can be used (copied or linked) to other areas.

- For setting up option values with positive (no sign) or negative (-) values. If you put "-" sign in the number it works just fine. Price is adjusted according.
See images attached.

Support / Re: Default sort order?
« on: August 01, 2012, 06:34:12 AM »
There are different functions that are called to get listing of products. This depends on the section that does listing.


public function getProductsByCategoryId($category_id, $sort = 'p.sort_order', $order = 'ASC', $start = 0, $limit = 20) {

There is a section that sets the sorting (order)

                $sort_data = array(

                if (in_array($sort, $sort_data)) {
                        if ($sort == '') {
                                $sql .= " ORDER BY LCASE(" . $sort . ")";
                        } else {
                                $sql .= " ORDER BY " . $sort;
                } else {
                        $sql .= " ORDER BY p.sort_order";

                if ($order == 'DESC') {
                        $sql .= " DESC";
                } else {
                        $sql .= " ASC";

You need to let us know where exactly you need to change the sorting order. What page?

Marketing / Re: Ideas how to promote the project
« on: August 01, 2012, 06:28:19 AM »
Sounds good. Thank you.

Pages: 1 ... 174 175 [176] 177 178 ... 188

Powered by SMFPacks Social Login Mod