Cannot add item to cart when viewing item, but can from directory page - shopping-cart

Using magento, I customers cannot add items to cart when viewing that item. However, when in the directory page that lists multiple items the "add to cart" button is there, and that works fine. Shopping cart works fine all the way to end.
This is a second store hosted on the same server as the main store. All products and add-to-cart works fine on main website. Only this store does not work. And, only when on the product page itself.
Using Magento 1.9
Website for reference:
http://www.oxidationtech.com/products.html
This is a new store I have created, so any issues that could arise from that could have created this? Any suggestions?

Related

How to create a quiz using sharepoint list? OOTB only version 2013

I have created a list of around 443 items
I have set item limit to 1 so that it shows one item at a time
Now to create a quiz
I need to know how do i show the random items in sharepoint list and how to create a column whic user will fill and submit the answers.
Then sharepoint column will check using that column whether the answer is right or not
Survey may not suit your case.
Because the rating/grading functionality would be very difficult to address with Surveys. I'd also recommend you to create ASP.NET pages, but create them as application pages.
http://msdn.microsoft.com/en-us/library/bb418732.aspx
After creating this page just deploy to _LAYOUTs and call this page into your web part page. I've a different thought of using PageViewer web part. Do not use page viewer webpart for this kind of quiz functionality. If you have a single plain vannila page, you can go for page viewer web part. Quiz would be a full-blown ASP.NET web application. Its' better to deploy that as application page instead of a page viewer web part approach.
If you ready to purchase 3'rd party products, you can try evaluating the following web part.
http://www.click2learn.ch/quiz/default.aspx

Prestashop - realize cart created on external site by webservice

Im using Prestashop webservice to manage cart on external site. I can create/update/delete cart and products by API, all works fine. My next step is add "realize" button, which redirect to the main shop, where user will by able to realize that cart. How can I created cart on external site show on shop? It is possible?
I will be grateful for help.
You can create a cart using webservices and add products to it. The problem is that when you redirect client to shop, even if this cart already exist in DB, shop cookies must be set and inside this encrypted Prestashop cookie should be the cart ID. So, I think you won't be able to do that.
Good luck.
Yes, that is the point. Maybe is not a perfect solution, but found the way, how to display cart created by webserice on external site.
By webservice, I created cart and order for temporary user. In history order of that user is link "reorder", whitch looks like:
http://your_presta_shop/zamowienie?submitReorder=&id_order=X
If you copy and paste that link on the any browser, you see your cart created by API.
A bit late, but hope it helps someone.
There's a way to recover a cart (tested on 1.6.18). You can use the following URL:
http://(your_shop)/order?step=3&recover_cart=(id_cart)&token_cart=(token)
id_cart is the id of your cart :)
token is calculated as follows: md5(_COOKIE_KEY_.'recover_cart_'.$id_cart); (_COOKIE_KEY comes from your config/settings.inc.php in your PrestaShop installation)
You can see that this URL is generated in this two files (not very DRY):
controllers/admin/AdminCartsController.php (look for recover_cart)
controllers/admin/AdminOrdersController.php (look for recover_cart)

When does Sitecore create a profile record in Profiles table of Analytic database

I create demo pages. In the main page it will display preferred item based on number which has biggest number of clicks on the listing page. I can do it with personalization of Sitecore. But I have some issues with user profiles.
I created an user, did login, and then click on an item for serveral times. The main page can show that preferred item. I did logout ( I clear two session cookies SC_ANALYTICS_GLOBAL_COOKIE and SC_ANALYTICS_SESSION_COOKIE), and then login again. What I want here is to show that preferred item again. But it can't. (1)
I set SC_ANALYTICS_GLOBAL_COOKIE and SC_ANALYTICS_SESSION_COOKIE as the correct id of profile of that user. But it didn't show the preferred item. I think when I set correct values of these two session cookies, it can load correct profile of registered user. Is my approach wrong?
I checked database and found that there are several profile records which are related to that userid. I think it should be 1 - 1 relation. When does Sitecore create a new profile record?
Beside, is there any suggestion for my request (1)?
Thanks for your help.

customising announcement list in sharepoint 2010

I am trying to add a customised announcement list to the main page of my SharePoint site on this list, there will be 7 columns on the list but the challenge i'm having now is how to only display 3 out of the 7 columns on the site and the other columns will only be displayed when user clicks on add new announcement or clicks on the list itself. Please can anyone give me an idea of how to achieve this.
E.g: Assuming i customised an announcement list to have column: management, operations, Assets, Finance,HR,QHSE and Technical and added it on my SharePoint page via web-part, How can i make it to only display 3 of the 7 columns like management, operations, Assets while other columns will only be seen whenever users click on the add new announcement or go directly to the list itself. Thanks
For displaying only 3 columns, create a view and set it in the webpart options.
When you create a new view of a SharePoint list, it essentially creates a new .aspx page with the view customized per your definition. This can be done for standard views easily from the SharePoint list's web interface. This is the suggestion from Le_Freddo and should work for creating custom views but not for creating custom edit pages.
For that I believe you need to use SharePoint Designer. Open the site in SharePoint Designer then locate the list you're working on under 'Lists' in the 'FolderList'. You'll see 4 pages, AllItems, DispForm, EditForm, and NewForm. Make a copy of the EditForm (before you modify it), then open the EditForm to make your changes to it. You can add or remove fields from the page. In this way you can customize the Edit form to show all fields or only a subset.
You can also use this method to customize the other views (removing columns you don't want users to see).
When you're done, you can direct your List to use the new pages or define which page to use for each operation (View-All, Display, Edit, Create New) by setting the List's properties (right click the list in the Folder View, select Properties, then the 'Supporting Files' tab will have links to the pages configured for these actions).
Good luck...

Google Checkout : Best way to handle cart editing and checkout confirmation

I am in the process of implementing Google Checkout in an e-store. Once customers click the 'Google Checkout' button, my project requires that they are able to navigate back to the e-store to possibly edit the cart. Customers should be able to click the 'back' button, type in the URL to my cart page, or click the 'edit' link from Google.
At the same time, I need to clear the cart and provide customers with a blank slate as soon as they click the confirmation button on Google's side. I am already listening for a new-order-notification from Google, but this does not always arrive quickly enough to prevent customers from returning to the e-store and scratching theirs heads as to why their carts still show the items they just purchased.
Have any Google Checkout implementors come up with a novel solution to this problem? Any ideas are appreciated!
I've done this using 2 different approaches, neither properly fulfils your requirement of handling the back button AND clearing the basket if they complete the order, but they've worked for me in practice without any complaints.
First approach: clear the basket and provide way of reconstructing it via query string in the "EditCartUrl" Google Checkout request parameter. Then, when the customer clicks the edit basket button their basket is reconstructed. The back button, however, does not work in this situation.
Second approach: don't clear the basket, but (optionally) make it read-only before redirecting to Google Checkout. We do this so that the basket record cannot be changed while they are within Google Checkout. If they then click back, or edit cart, a NEW basket is created on our site (cloned from the original) each time. This provides support for the back button, but will only provide the customer with a cleared basket if the order has gone through and we have processed the request before they return to the site.
Making the basket read-only is optional - we do it so we can preserve the basket record to match the resulting order from Google Checkout. If you don't require this, it's as simple as not clearing the basket.
The second approach has done me fine for the last few years without any complaints from customers. I'd rather the customer be able to click the back button than worry too much about them seeing the basket not empty itself after checking out using Google.