Jump to content

cDGo IT Consultancy

  • Content count

  • Joined

  • Last visited

Everything posted by cDGo IT Consultancy

  1. Hi Gary, Could you please post a download link of the preferable version to test with? I've been running with php7.2 for quite a while, so might be of assistance here. Unfortunatly I work with no stock versions, so comparing will not be as simple, but could set up a testshop too.
  2. cDGo IT Consultancy


    My biggest problem with the versions above 2.2 is the incompatibility with all of the plugins from the past. Ofcourse one could rewrite them so it will fit 2.3.4 methods. But not everything can be get into modular design. Well actually it could but than it would be nice to agree to some standard way of doing this. The idea of a Wordpress method of working is very appealing to me. Have one core installation, and plugins just interact with it. Also finding the latest info on development is quite difficult for non daily visitors. It would be nice to have a read only topic maintained by developers, which lists the latest news on the actively developed version, and where to download it. Stage 1, 1) I'm still on whilst converting from 2.2, the most frustrating thing with that, is that it gets structure and core files changes, which than needs to be run against all the migrated shops again. And although the changes are easy to make, it's just timeconsuming to do these for multiple shops again and again. 2) I've made an desktop solution for my own customers. With that I can easily convert old data to the new database structure. But it also has some limitations. If there are custom tables introduced, this data can be copied in total. If custom fields are introduced the can be created in the new structure. So that doesn't need to be a show stopper. But at this point it can't copy data from one field to a other different existing field (cross fields) In general it still takes me between 30 - 60 mins to do migrations/moving data. The more custom work is involved, the more time it takes. And although it's just some clicks to operate the tool, it's no something that I would let my customers do themselves. 3) sounds nice Stage 2, 1) I did that now with 2.3.4 Edge 2) Yes please 3) Unfortunatly I think thats is impossible as it is against the license model and how would one make this work? 4) I would say the biggest available, as it would probbaly be there for a while. 5) That sounds nice (but where was the time that others took features from osC?) 6) Great 7) Great 8) See above. I also made a simple template system for which basically lets the user uploads a template set to the server, and have them choose it from the backoffice side. The issue with it is that you'll need to change the location where the template files are now stored to the new location for each frontend file. And than the core files are changed, making updating more time consuming because you need to verify all the root files always, as they have this difference.
  3. cDGo IT Consultancy

    Mailchimp newsletter Everywhere add on

    This is just a simplified version, but install the plugin as supposed and than add this: After: if (isset($_POST['action']) && ($_POST['action'] == 'process') && isset($_POST['formid']) && ($_POST['formid'] == $sessiontoken)) { $process = true; Add: if (MODULE_FOOTER_MAILCHIMP_STATUS == 'True' && isset($_POST['newsletter']) && $_POST['newsletter'] == 1) { include('ext/api/mailchimp_v3/MailChimp.php'); $key = [your api key]; $list_id = [your email list id]; $array = array('email_address' => $_POST['email_address'], 'merge_fields' => array('FNAME' => $_POST['firstname'], 'LNAME' => $_POST['lastname']), 'status' => 'subscribed'); $MailChimp = new MailChimp($key); $result = $MailChimp->post('/lists/' . $list_id . '/members', $array); } Replace [your api key] with your api key like '123456789' [your email list id] with your email list id like '98765'
  4. cDGo IT Consultancy

    Tabbed Product Admin

    This is a nice addon, thank you for sharing. The SEO section isn't divided into the languages, all fields for both Dutch and English (in my situation) are on the same page. Fix: Find: <?php for ($i=0, $n=sizeof($languages); $i<$n; $i++) { echo '<li><a href="' . substr(tep_href_link('categories.php', tep_get_all_get_params()), strlen($base_url)) . '#section_general_content_' . $languages[$i]['directory'] . '">' . $languages[$i]['name'] . '</a></li>'; } ?> and replace the word section_general_content for section_seo_content. So it will read like this: echo '<li><a href="' . substr(tep_href_link('categories.php', tep_get_all_get_params()), strlen($base_url)) . '#section_seo_content_' . $languages[$i]['directory'] . '">' . $languages[$i]['name'] . '</a></li>';
  5. cDGo IT Consultancy

    AJAX Attribute Manager support

    After stripping down everything, but this attribute form, it now shows the index.php/dashboard. So it must be in this contribution it self where there's a capture of the data.
  6. cDGo IT Consultancy

    AJAX Attribute Manager support

    Hi Raiwa, Thanks for the update. I Always used this contribution in my 2.2 shops, but in the 2.3.4BS version, it shows me the full admin page including menubar of the edited product instead of the attribut set form. Just to rule out influence of other contributions, I've also tested it with the basic (clean) 2.3.4BS version of categories.php which just gives the same issue. Any ideas?
  7. cDGo IT Consultancy

    ULTIMATE Seo Urls 5 - by FWR Media

    Maybe it's been asked before, but reading through 175 pages is just a bit too time consuming. I found this issue when using product options. when I got an url like product_info.php?products_id=13{1}11 it will not be rewriten to the products friendly name/url nor will it preselect the chosen options in the products options list. Anyone have a suggestion why at least the friendly name wasn't used? BTW: If you remove the options part, it will rewrite the url to the friendly name, but ofcourse will noet pre selct the options value
  8. cDGo IT Consultancy

    [Addon] Product Sort Within Category

    Not sure why I can't add this to the Original addon, but just a little adaption for PHP 7.2 and Dutch language files oscom-product-sort-within-category-bs-php72.zip
  9. cDGo IT Consultancy

    Mailchimp newsletter Everywhere add on

    Allready did that, but just wondering why it wasn't done in the addon it self.
  10. cDGo IT Consultancy

    Mailchimp newsletter Everywhere add on

    Hi, Just out of curiosity..... Why not integrate mailchimp API in the create_account.php? Why would you have your anonymus visitors on mailchimp, and registered customers in osCommerce?
  11. cDGo IT Consultancy

    Administration Access Level Accounts 2.0 need help

    Is there a way to add files outside of the admin root? I've added AJAX Attribute Manager (#4063) but all files are in their own (sub)folder. Or should I enter all sperate files in the database?
  12. cDGo IT Consultancy

    Contribution Tracker

    Lildog, You're right, that's just what I meant. I've got over 150 contribs running in my shops. So eager to help you with testing!!!!!!!!!!!!!!!!!!!!! :lol: :thumbsup:
  13. cDGo IT Consultancy

    Contribution Tracker

    Hi lilboy, Thanks for replying. The thing is that I'm talking about contribs from the past. Lets say in contrib installed last in 2005 and has an update in 2006. What I now understand is that your contrib only works for updates that are now spread thrue the rss feeds. As the update of 2006 won't be spread through the rss feed, your contrib will not alert me for that update.
  14. cDGo IT Consultancy

    Contribution Tracker

    Hi lildog, Will it work for older contributions to? I installed the contribution and added a contribution, I'm using, which I know has a newer version. But yr contribution, doesn't seem to "see it". Or does it only recognize new aditions when there are updated afteryr contribution is installed, and the contribution is scheduled to run each day with a cron job? A bit more information how it works would be great.....
  15. cDGo IT Consultancy

    support thread for Lightbox v1.0 contribution

    Anyone already succeeded with useing movies/video's? I've seen it work here : http://digg.com/videos/ but still not found out how it's done.
  16. cDGo IT Consultancy

    Forum of "Upload and discplay video extract"

    Sounds like a great contribution, but all I got is a white place holder, and nothing more :'( Anything special needed on the webserver?
  17. cDGo IT Consultancy

    Multi images extra contribution

    Found the problem. In the installation instructions : j. catalog\admin\categories.php Step 7 after the installation of this contribution search for : $var_detete_image = "delete_image".$nb; and replace for : $var_delete_image = "delete_image".$nb;
  18. cDGo IT Consultancy

    Multi images extra contribution

    When installing step 10, images can't be deleted anymore. But without step 10 images aren't saved to the database. Anyone knows how to solve this? Or, could someone place his working catalog\admin\categories.php file here?
  19. cDGo IT Consultancy

    [CONTRIBUTION] product setup fee

    Hi edtiger, Great contrib. Altough some small thing goes wrong. The function attributes_setup_price needs to be placed in the general.php for me to have it working. Step xx : catalog/includes/functions/general.php Add this : function attributes_setup_price($products_id) { $attributes_setup_price = 0; if (isset($this->contents[$products_id]['attributes'])) { reset($this->contents[$products_id]['attributes']); while (list($option, $value) = each($this->contents[$products_id]['attributes'])) { $attribute_setup_price_query = tep_db_query("select options_values_price, price_prefix from " . TABLE_PRODUCTS_ATTRIBUTES . " where products_id = '" . (int)$products_id . "' and options_id = '" . (int)$option . "' and options_values_id = '" . (int)$value . "'"); $attribute_setup_price = tep_db_fetch_array($attribute_setup_price_query); if ($attribute_setup_price['price_prefix'] == '+') { } else if ($attribute_setup_price['price_prefix'] == '#') { $attributes_setup_price += $attribute_setup_price['options_values_price']; } else { } } } return $attributes_setup_price; } //eof ///////////////////////////////// And when you add a product in the cart, the subtotal price is good, but the product price is actual price minus (-) the setup fee so instead of ie 100 + 10 it makes it 100 - 10. I haven't found the right place to look for it yet. So you might have a hint for me? Than I was wondering this. Could this contrib be adjusted, to not only charge the setup fee per product, but also per product group. So lets say when I buy 3 product from my supplier at x amout order fee. I want to charge my customer the order fee only once when they order either one on more of these 3 products? I've got MVS installed, so there's an Vendor known per product, also there's a order fee field in the MVS tabel. Now there only needs to be checked wether there are more products order from the same supplier. And as I'm not that good with PHP, I can't get this thing on the road, so a little help would be wonderfull. Thanks in advance, Dom?
  20. cDGo IT Consultancy

    [CONTRIBUTION] product setup fee

    Edtiger, I was wondering, could this contribution also be used for a setup fee per Product group? so not only charging the setup fee fr one product only, but for a group of products from the same manufacturer or vendor?
  21. cDGo IT Consultancy

    need a quick help with an order total module

    Hi, I'm still having troubles with the right calculation of the tax. This is what I now got : // Calculate tax group deductions $ratio1 = $f_deduct/$this->get_order_total(); $tod_amount = 0; reset($order->info['tax_groups']); while (list($key, $value) = each($order->info['tax_groups'])) { $god_amount = 0; $tax_rate = tep_get_tax_rate_from_desc($key); $net = $tax_rate * $order->info['tax_groups'][$key]; if ($net>0) { $ratio1 = ($tax_rate*$od_amount)/100; $god_amount = $ratio1; $tod_amount += $god_amount; $order->info['tax_groups'][$key] = $order->info['tax_groups'][$key] - $god_amount; } } } $od_amount = (round($amount*10)/10)*$od_pc/100; $order->info['tax'] -= $tod_amount; $order->info['total'] -= $tod_amount; $od_amount = $od_amount + $tod_amount; } return $od_amount; But it still calculates the tax amount over the whole subtotal and shippingcosts together. Instead of the subtotal - customer discount amount. Could someone point me in the right direction? Regards, Dom?
  22. cDGo IT Consultancy

    Easy Populate & Products Attributes

    Mibble : i guess you didnt understand what i said. currently the products_price field is defined as decimal 15,4 and you will have to define it differently Hi, I've looked at it in the database, but I don't get it what to change. You're right with the present setting of 15,4. But what do I need to change to have my shop use the , instead of the . for ? 30.00?
  23. cDGo IT Consultancy

    Easy Populate & Products Attributes

    Could you help me a little further, as my knowledge doesn't get that far. What does the 15 represent? 15 figures for the . or , is a lot of money to buy online! Probably the 4 means the 4 digits after the . or ,? And do I need to change it to 15.4 then? And if I do, does it influence my present prices without any problem? Thanks so far.
  24. cDGo IT Consultancy

    Easy Populate & Products Attributes

    But then my shop will show the prices like ? 30.00 instead of the ? 30,00 we use. That's the oppposite as what I needed. When I enter prices in Excel, they get set as 12,3456 (Dutch standard). When uploading this txt file with EP it shows as 123456.0000 as product price. Probably I could get a bypass of this problem when having a empty US based excel sheet. In this prices are defaulted to 12.3456 (US standard) and thus after uploading will be shown as 12,3456.
  25. cDGo IT Consultancy

    Easy Populate & Products Attributes

    Hi there, I was wondering this. In EP prices are handeld with the . asdivider like 30.00 for 30 dollars. We use a , for dividing it like 30,00 for 30 euros. Is it possable to have EP work with the , instead of the .? I now have to do a text search in my "upload.txt" file for a , but these are also used in text fields. So it's quite an operation to filter wich . to change to a , and which not. Does someone fixed this problem already? If so please share it here. Thanks.