All in one we go in the black!!
Important create a basic store free bug.
2 option install: with example; clean database.
Of course, we all whaiting many modification but actually only add new function and the old question do not remember!
The bug fix please publish here!
The users can't wait always the next version!!! When we can install a definitive store?
We can install 1.4.6 but the fix necessary publish here, we can chose continue use it version.
in 4 month i have delete end install 6 your next version! but 1 version bug free don't there are!
(1.3.2? now obsolete)
Q, please, organize 1 version for 99% users!!
Best Regards, Marco - Italia
This is mentioned before and fixt, please read before you post.younglai wrote:Management page to set System-> Settings -> Option -> Approve New Customers (SET: yes)
... An error occurs.
Users can not log ...
Customer status changes are invalid Enabled
Provide solutions to problems to check ..
Thanks anyway

Norman in 't Veldt
Moderator OpenCart Forums
_________________ READ and Search BEFORE POSTING _________________
Our FREE search: Find your answer FAST!.
[How to] BTW + Verzend + betaal setup.
Norman in 't Veldt
Moderator OpenCart Forums
_________________ READ and Search BEFORE POSTING _________________
Our FREE search: Find your answer FAST!.
[How to] BTW + Verzend + betaal setup.
i2Paq wrote:This is mentioned before and fixt, please read before you post.younglai wrote:Management page to set System-> Settings -> Option -> Approve New Customers (SET: yes)
... An error occurs.
Users can not log ...
Customer status changes are invalid Enabled
Provide solutions to problems to check ..
Thanks anyway

I just have to see a list of the ...
Related issues have to see ..
I think that caused the problem can not login, this is particularly serious
Quick fix ..... hope to change
Thank
When changing lets say the System -> Setting page in the BO and saving them you see:
.Success: You have successfully saved your settings!
Whatever you do next in that area the message stays.
When editing a product and saving the changes you get the same message but you are redirected to the product listing. The message is gone.
It would make more sence if the System -> Setting page would do the same, reload and return to the General tab after the changes are saved.
Norman in 't Veldt
Moderator OpenCart Forums
_________________ READ and Search BEFORE POSTING _________________
Our FREE search: Find your answer FAST!.
[How to] BTW + Verzend + betaal setup.
This is not an error persay, just a misunderstanding of how it works.younglai wrote:i2Paq wrote:younglai wrote:Management page to set System-> Settings -> Option -> Approve New Customers (SET: yes)
... An error occurs.
Users can not log ...
Customer status changes are invalid Enabled
There is an "approved" field in the customer table, separate from status.
When "Approve Customers" is set to false, a customer creates an account with no problems. The status is set to 1 but the approved field isn't used so it defaults to 0. So the customer was never manually approved, but the login just ignores that field. When you set Approve Customers to True, then since the existing customers were never manually "Approved", they are still 0.
So it is a sort of feature.
But I'm not sure why we would want to have separate fields for that. Seems more intuitive that the status would be enough.
if Approve Customers is true, then all new customer statuses are set to 0
if Approve Custoemrs is False, then all new customer statuses are set to 1
That seems to make the most sense to me. If there are no objections or reasons why we really need a separate column for this, then I will adjust that in the next version. Then existing customers will be allowed to login and only customers that try to make accounts while the setting is set to "true" will not be allowed to login.
For now, if you want to use that feature, then you need to manually approve all customers
Did you have a look at this yet?Qphoria wrote:OK I've fixed all the bugs in this thread except the Approve customer. I will take a look at that tomorrow.
Norman in 't Veldt
Moderator OpenCart Forums
_________________ READ and Search BEFORE POSTING _________________
Our FREE search: Find your answer FAST!.
[How to] BTW + Verzend + betaal setup.
Yes, I did, and you explain how the Approve Customer works and the way it works makes sence.Qphoria wrote:LOL. Did you even read the post above?i2Paq wrote:Did you have a look at this yet?Qphoria wrote:OK I've fixed all the bugs in this thread except the Approve customer. I will take a look at that tomorrow.
That is, if you look at it the correct way, which I did not

To approve the customer I went into the details of the customer and could not find the "Approve" button.
After your reply on my question if you looked at my problem I went in the Sales -> Customers and I saw the check-box and the Approve button next to the Insert and Delete button......
Needles to say that now it turns out to be working

Sorry for the confusion.
btw. will you add the [MOD] Edit Full Customer Details - Show Address into the next release?
Norman in 't Veldt
Moderator OpenCart Forums
_________________ READ and Search BEFORE POSTING _________________
Our FREE search: Find your answer FAST!.
[How to] BTW + Verzend + betaal setup.
When I install a new copy of OC1.4.6 I cant get google site map to work.
What I get is this.
Parsing error
We were unable to read your Sitemap. It may contain an entry we are unable to recognize. Please validate your Sitemap before resubmitting.
Does anyone know how to fix this?
Many Thanks
To Fix now:
1. EDIT: catalog/controller/feed/google_sitemap.php
2. SELECT ALL AND DELETE
3. PASTE THIS INSTEAD:
Code: Select all
<?php
class ControllerFeedGoogleSitemap extends Controller {
public function index() {
if ($this->config->get('google_sitemap_status')) {
$output = '<?xml version="1.0" encoding="UTF-8"?>';
$output .= '<urlset xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">';
$this->load->model('tool/seo_url');
$this->load->model('catalog/product');
$products = $this->model_catalog_product->getProducts();
foreach ($products as $product) {
$output .= '<url>';
$output .= '<loc>' . str_replace('&', '&', $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/product&product_id=' . $product['product_id'])) . '</loc>';
$output .= '<changefreq>weekly</changefreq>';
$output .= '<priority>1.0</priority>';
$output .= '</url>';
}
$this->load->model('catalog/category');
$categories = $this->model_catalog_category->getCategories();
$output .= $this->getCategories(0);
$this->load->model('catalog/manufacturer');
$manufacturers = $this->model_catalog_manufacturer->getManufacturers();
foreach ($manufacturers as $manufacturer) {
$output .= '<url>';
$output .= '<loc>' . str_replace('&', '&', $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/manufacturer&manufacturer_id=' . $manufacturer['manufacturer_id'])) . '</loc>';
$output .= '<changefreq>weekly</changefreq>';
$output .= '<priority>0.7</priority>';
$output .= '</url>';
$products = $this->model_catalog_product->getProductsByManufacturerId($manufacturer['manufacturer_id']);
foreach ($products as $product) {
$output .= '<url>';
$output .= '<loc>' . str_replace('&', '&', $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/product&manufacturer_id=' . $manufacturer['manufacturer_id'] . '&product_id=' . $product['product_id'])) . '</loc>';
$output .= '<changefreq>weekly</changefreq>';
$output .= '<priority>1.0</priority>';
$output .= '</url>';
}
}
$this->load->model('catalog/information');
$informations = $this->model_catalog_information->getInformations();
foreach ($informations as $information) {
$output .= '<url>';
$output .= '<loc>' . str_replace('&', '&', $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/information&information_id=' . $information['information_id'])) . '</loc>';
$output .= '<changefreq>weekly</changefreq>';
$output .= '<priority>0.5</priority>';
$output .= '</url>';
}
$output .= '</urlset>';
$this->response->addHeader('Content-Type: application/xml');
$this->response->setOutput($output);
}
}
protected function getCategories($parent_id, $current_path = '') {
$output = '';
$results = $this->model_catalog_category->getCategories($parent_id);
foreach ($results as $result) {
if (!$current_path) {
$new_path = $result['category_id'];
} else {
$new_path = $current_path . '_' . $result['category_id'];
}
$output .= '<url>';
$output .= '<loc>' . str_replace('&', '&', $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/category&path=' . $new_path)) . '</loc>';
$output .= '<changefreq>weekly</changefreq>';
$output .= '<priority>0.7</priority>';
$output .= '</url>';
$products = $this->model_catalog_product->getProductsByCategoryId($result['category_id']);
foreach ($products as $product) {
$output .= '<url>';
$output .= '<loc>' . str_replace('&', '&', $this->model_tool_seo_url->rewrite(HTTP_SERVER . 'index.php?route=product/product&path=' . $new_path . '&product_id=' . $product['product_id'])) . '</loc>';
$output .= '<changefreq>weekly</changefreq>';
$output .= '<priority>1.0</priority>';
$output .= '</url>';
}
$output .= $this->getCategories($result['category_id'], $new_path);
}
return $output;
}
}
?>
I also have a plan for the upgrade process that I hope works out.
Things are in motion.

audiomarket wrote:Hey Q, when you are ready for version with your free mod's?
Thenks and regards
Marco

Qphoria wrote:Hopefully less than a week.
Norman in 't Veldt
Moderator OpenCart Forums
_________________ READ and Search BEFORE POSTING _________________
Our FREE search: Find your answer FAST!.
[How to] BTW + Verzend + betaal setup.
The screen is just blank.
I have found a post saying that it was a bug and it would be fixed in 1.4.5.
If this is a bug can someone point me in the right way to find the fix for 1.4.6
Many Thanks
Users browsing this forum: No registered users and 13 guests