Adrian Macneil
  • Member for 9 years, 2 months
  • Last seen more than 2 years ago
Using EE Search with Store
Accepted answer
0 votes

This sounds like a parse order bug. Unfortunately, there's not much you can do except work around it (unless you want to report it to EL, but I wouldn't hold your breath waiting for a fix :). I would ...

View answer
Need shipping help for EE Exp:resso Store
2 votes

Sure. Just call UPS and ask to set up an account. They will need a credit card, but as Justin mentioned Store doesn't request any shipments, so unless you do there won't be any charges. This is what ...

View answer
control members by API
1 votes

It's certainly possible, but you would have to write your own API (in the form of an ExpressionEngine module) for their main system to access. EE doesn't have any built in web API to do this sort of ...

View answer
Expresso Store - field:register_member default to checked
Accepted answer
2 votes

Assuming you have more than one page to your checkout process, the easiest way to do this is simply to submit a hidden field on the first page of your checkout which checks the register_member field. ...

View answer
Twitter Search 2 Plugin PHP Error (stdClass::$to_user_id_str)
2 votes

This has been fixed as of 5 minutes ago in v2.0.8 of Twitter Search. You can grab a fresh copy here: https://github.com/expressodev/twitter_search It seems there were some slight changes to the ...

View answer
Can I use freemember to display member profile in normal site template
1 votes

It sounds like you're looking for the FreeMember members tag. You can display the current user's profile like this: {exp:freemember:members member_id="CURRENT_USER"} <!-- member fields --> ...

View answer
Required Product Modifier Field
3 votes

There isn't any server-side error handling on the add to cart form, so there isn't any way to make text modifiers required (aside from the fact that modifiers normally vary from product to product, ...

View answer
Add to cart without submit button?
Accepted answer
2 votes

The equivalent in Store would be to use AJAX to POST directly to our action URL. You can simply add the standard product tag/form to your page, then use javascript to call $("#productform").submit(). ...

View answer
Is there a way to display inline Status & Error Messages?
2 votes

It depends for each scenario. For member registration & login with inline error handling, we have created a free plugin called FreeMember which is quite popular. There are also other commercial ...

View answer
Expresso Store Stripe integration - "The Token field is required." problem
Accepted answer
3 votes

Yeah, just a minor mistake, but that's all it takes. Try changing this: <input type="hidden" name="stripeToken" value="tok_..."> To this: <input type="hidden" name="payment[token]" value="...

View answer
Exp:resso Store form created by products tag - I just want to submit a single SKU
3 votes

You're on the right track. To clarify the _params hidden field, it is just an encrypted record of any parameters you used in the tag. It's not used much in the add to cart form, but for example in ...

View answer
Expresso Store - Change order_id start point
Accepted answer
5 votes

Yes, that is the correct way to do it. To clarify this for others, you will need to open up PHPMyAdmin, or any other SQL client which will let you run SQL queries directly. You can also go to Tools > ...

View answer
Expresso Store: "Card details must be submitted over a secure connection" error
3 votes

This is a hard coded requirement in Store. We do not allow credit card details to be submitted over an unsecure (HTTP) connection, period. If we had a setting to disable this, it would be far too easy ...

View answer
Error using Store with PayPal Express: Security header is not valid
3 votes

Generally this happens when you are using PayPal live account credentials, but you have set the gateway to "Test Mode" in the Store settings, or vice versa. Note that you can only set the PayPal ...

View answer
How do I change the theme of my site?
4 votes

ExpressionEngine doesn't have support for multiple themes, and so far no-one has been successful in launching any sort of "theme shop" for ExpressionEngine. ExpressionEngine is more of a framework to ...

View answer
Expresso Store: How to check if product is already in the cart?
3 votes

As of Store 1.6.2 there is a {qty_in_cart} variable which allows you to do this on a per-entry basis (though not if your entries contain multiple SKUs). {exp:store:product entry_id="{entry_id}"} {...

View answer
ExpressionEngine over SSL - HTACCESS ISSUE
2 votes

Try changing the $config['uri_protocol'] setting in config.php, as I suggested in this thread: $config['uri_protocol'] = 'PATH_INFO'; In that thread there are also a few other suggestions to try for ...

View answer
Can I edit an existing order in Expresso Store?
Accepted answer
3 votes

There is no built in way to do this from the Store CP. You would need to edit the orders directly in the database (keep in mind this won't recalculate order totals if you change the items/shipping ...

View answer
Apply shipping costs calculation before checkout
Accepted answer
1 votes

Shipping costs will still be calculated even before your cart has a shipping address (assuming some rules match). Are you sure this isn't just a problem with your template? (e.g. displaying {...

View answer
Language file parse error
Accepted answer
0 votes

This is probably either a problem with your text editor, or your FTP client (e.g. https://stackoverflow.com/questions/11514498/odd-unexpected-t-variable). Try copy pasting it into a new file and ...

View answer
Single add to basket in Exp:resso Store?
Accepted answer
3 votes

Yes, this is referred to (at least by Store) as "multi add to cart". You should take a look at the Product Form Tag. From the docs: The product form tag is used to create custom add to cart forms, ...

View answer
Is it safe to get all tag params in one go with $this->EE->TMPL->tagparams?
2 votes

Plenty of add-ons rely on that public tagparams property (ours included). So you would certainly not be the first to rely on it (e.g. my answer here). That doesn't mean EllisLab won't change/break it ...

View answer
How to find out what class/function has invoked extension hook?
Accepted answer
2 votes

You should loop through the output of PHP's debug_backtrace() method. For example, I just called it inside an extension using the channel_entries_query_result hook (truncated a little). The object or ...

View answer
How to redirect member login to previous page?
0 votes

Freemember provides a built in PREVIOUS_URL constant that you can use to achieve this: {exp:freemember:login return="PREVIOUS_URL"} Note that this redirects the user to the page they were visiting ...

View answer
How to implement AJAX "add to cart" with Expresso Store?
Accepted answer
9 votes

It's fairly easy to create an AJAX add to cart button using Store. It's no different from any other AJAX form submission. This used to be in our user guide, but SE is a much better place for "how to" ...

View answer
FreeMember - logout tag redirecting to a blank page
1 votes

Try setting $debug = 1; in your index.php file. This will force EE to display any PHP errors that might be being hidden on that page. Alternatively, you might have some crazy htaccess rules which ...

View answer
Expresso Store - Optionally automatically register members during checkout
Accepted answer
3 votes

To enable member registration, you can either use the register_member="yes" tag parameter, or submit a the register_member field (e.g. as a checkbox) in your checkout: {field:register_member} <...

View answer
Removing an add-on/extension?
Accepted answer
4 votes

Yes, that table is the only place extensions are registered (as long as the extension doesn't also include a "Module"). You can safely delete those rows. You could also just set enabled to n which ...

View answer
Expresso Store - Go straight to checkout when adding item to cart
Accepted answer
3 votes

You would achieve that using the return="" parameter on the product tag. {exp:store:product return="checkout"} <!-- add to cart form --> {/exp:store:product} See also the example templates ...

View answer
Is there a way to change the parse order of snippets or plugins?
Accepted answer
4 votes

There are plenty of plugins to mess with the parse order, but I usually try to avoid installing plugins if I can help it. The simplest solution, which works in 99% of cases, is to just use an embed. ...

View answer