Magento 1.7 not able to save upsell products - magento-1.7

I am experiencing a weird problem.
I have a virtual product in magento, I hit edit, I go to upsell products, select one and hit save. Product is being saved with no errors. If I hit edit again the upsell product I selected before wasn't saved.
Although form submission completes with no errors no data from upsell,related or crosssell tabs is being saved.
Any ideas?

Did you try to database repair tool, you may have a problem with your DB http://www.magentocommerce.com/wiki/1_-_installation_and_configuration/db-repair-tool

Related

Moodle Error "you dont have permission to view course here."

I am working as a teacher in college. I have installed moodle 3.7+ with php7.1.29 on our server. Initially system worked well now there are almost 800 courses and 3000 users registered to system. but now every user getting error message saying "you dont have permission to view course here." this error is show till user refreshes the page 2-3 times and after refreshing page it show course. I have attached screenshot here....can anyone please help me with the problem.
Try purging the caches:
/path/to/php /path/to/moodle/admin/cli/purge_caches.php
If that doesn't work, make sure you don't have any hidden categories.
I can't see that string in Moodle 3.7. It might be a plugin causing this.
If you are able to, can you go to Site admin > Development > Debugging
or direct to /admin/settings.php?section=debugging
and enable debugstringids
Then go to the course and add &strings=1 to the end of the url
https://docs.moodle.org/38/en/Language_customisation#Finding_the_component_and_string_identifier
This will display the source of the string
If administrators can open the course just fine, but other users is having this issue: check the course and category management, make sure the course in question is not inside a hidden category, or the top /parent category is hidden.

Facebook Catalog Pixel Product Data Source - Remove Deleted Products

I have been creating facebook pixels and catalogs for ecommerce sites, the catalogs are connected to the pixels, and they can add, update and remove products automatically. Great.
Problem is I don't understand how the "remove deleted products" feature works.
This is found under the catalog "product data sources", in a connected pixel settings.
*Add New Products (on/off)
*Update Existing Product Info (on/off)
*Remove Deleted Products (on/off)
Add/update is easy enough, when someone views a product page, the pixel fires, and the catalog gets the information.
But the pixel is not tracking or receiving information from our sites backend, it has no way of knowing when we deleted a product.
How would it know?
I've been searching and searching for some kind of documentation describing this feature but am so far empty handed. If someone knows where that is, that would be very helpful.
I've been talking to facebook support and it's just going in circles:
Facebook: (First response after asking how this feature works)
"Thanks for being patient! It looks like that option would be for the Pixel to update any products that have been deleted from your website!"
My reply: "Right, but I was just wondering how it knows a product has been deleted?
As I understand it the pixel updates products as they are viewed on the website, so when a customer goes to a product page, it will add or update this product.
But what triggers a product deletion? "
Facebook: "When you delete the product, that is when it'll start implementing. So when you delete the product that what "triggers" it!"
My reply: "How does it know though? The pixel is not tracking our sites backend when we remove a product.
Does it trigger if a previously existing product page 404's or redirects?"
Facebook: "When you remove that is not deleting when you delete that is when it will start tracking. It will know when you delete the product., it will not trigger if the product 404's or redirects."
I don't even know how to respond to the last one, I don't understand his answer at all.
Please help.

Paypal Express review page buttons not working

I have a serious issue in Paypal when I done the payment through paypal express chekout it redirect back to Mangeto on paypal/express/review page , it do not allow me to place order, the Place order button is showing disable and no action clicking on "update order data" button .
I followed the below link but I haven't got any result.
Click
Please help me,I tried from the last two days.I am ready to share admin detail if required.
Please don't suggest clear cache or enable from admin section I have done all this suggestion.
My solution was to download a fresh copy of magento and copy the files Review.php, review.phmtl and review.js to my site and it worked. I never edited those files maybe the extensions I installed changed those. Hope it helps!
After spending lots of time I got the solution for this problem.
I compressed js and css file for fast execution of my website thats why its happen after remove compression from js file, Paypal start working.

X-Cart checkout is empty

I have problem with my x-cart website. When I click on "Buy Now" button on one product, and after that I click on "My Cart" which is the checkout section, it returns that my cart is empty although I already click to buy product.
Here is my website: http://www.farlin-cambodia.com/home.php?cat=591
How can I fix it?
The store you're referring to is of version 4.1.6, that's an old version where there were no adding to cart without redirect (with ajax). The behaviour in question is still there, thus the feature is added as a custom mode.
If JS is enabled in the browser, and if the store considers that it's enabled, the JS script is supposed to send some data to script minicart_content.php, and the php script is to process the received data further. However it doesn't happen, and there are no JS errors, which makes me believe that the problem is in the code of minicart_content.php, with this file is very likely being modified too.
If JS is disabled in the browser ( and if you click the corresponding button in the store in the pink side menu block - "If Javascript is disabled in your browser click here"), this custom scenario is not applied, so the store uses the default functionality which allows to add the products to cart with out problems.
Thus, the possible solution is:
roll back the custom changes you implemented, and use default functionality (adding products to cart with a redirect to cart page)
or
check the minicart_content.php script and find out, why it doesn't want to properly process the data sent by JS script
If you're not sure how to achieve this, consider contacting X-Cart support team for further investigation. Not sure if I can give a link to X-Cart support here, but I'm sure you'll easily find it, if only try to search=)

typo3: how could i see the contents that certain user edit in the backend?

I am using TYPO3 4.5.23, when i login /typo3 admin site, over one page, it shows The BE-USER Tom began to edit content on this page 4 min ago, So my question is: is there a way that I can see what Tom edit on this page?
You see this message per record base. So if you get this message, you usually should see it on the page-record, or on some tt_content elements etc. In list-view the icon is shown on each record which has been edited.
If you edit an record, there will be a notice.
This message disappears after two hours. If an user log out, the message is not removed (missing feature;)! But if an editor close (or save & close) an record, this message will disapear. Teach your editors to close records.
If you want to see exactly what Tom edited (not just which content element, but which content he changed), use the "History/Undo" tool. Right-click the page in the tree and click "History/Undo". There you see all the changes that have been made in a diff-like view and also the user that made the change.
If you would like to see a system-wide log for all changes that have been made by this user, just log in as admin and click on "Admin Tools" and then on "Log" in the menu on the left. Then you will get a dropdown-box for all users in your Typo3-backend and you can choose the desired user and see all the changes that he has ever made.