Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

ArtcoInc

Members
  • Posts

    2,108
  • Joined

  • Last visited

  • Days Won

    40

Reputation Activity

  1. Like
    ArtcoInc reacted to Guest in Purchase Without an Account?   
    I am already using a system that takes customer info and generates a password for them, which is then emailed to them. If they never return it works the same as PWA since they don't have to choose a password or provide any information other than that required to fulfill the order. But they do have an account and can change the password if they wish to return later and want a less random one. And I can see their orders and information.
     
    I had found an add-on, which I have heavily modified and updated to work with 2.3.4. I don't remember the name for sure. It was "combined login/create account" or something similar. I thought about putting together an add-on of my own since the original had a lot of problems, but I haven't found the time.
  2. Like
    ArtcoInc got a reaction from burt in Newsletters & Subscribers OSC 2.3   
    And your solution was?
  3. Like
    ArtcoInc got a reaction from De Dokta in Invoice Editor 1.0   
    It has been my experience that the PDF invoices are saved, as per the Dr's instructions above. But, the HTML invoices are not saved. Instead, they are created dynamically each time they are accessed.
     
    Malcolm
     
  4. Like
    ArtcoInc reacted to De Dokta in Invoice Editor 1.0   
    @@ArtcoInc
     
    Do you have more than 999999 invoices? :P Or do you expect any time soon to exceed this limit? Then you may change the num_invoice field from int(6) to int(7), 8, 10, 100 or whatever you want........
     
    "%02u" adds a leading zero for single-digit numbers. I just think it looks better. :-
     
    The German laws do not say that I must start the counting of invoices each year with 1 - they only say that every invoice number must be unique. But since I built the invoice editor for our shop and I think it is clear when I start every year again with the invoice number 1, I just decided to chose this way. Our invoice numbers consist of a prefix, the counter, the current month and the current year e.g. VS25/022014. In this way, I can assign each invoice at a glance a month and year! The mentioned invoice number for example tells me that it was the 25. invoice of the year 2014 and was created in February. And the prefix tells me that it was a sale in our online shop. -_-
     
    J.J.
  5. Like
    ArtcoInc got a reaction from vampirehunter in Purchase without account for 2.3.4 and BS2334   
    I have used both products. Both work very well, and I have received fantastic support from both developers.
     
    In my last conversation with Matt (the developer of Better Checkout), he said that he had not finished updating Better Checkout for osC 234, specifically the Content Modules (account and login). He may have finished updating it since then, though.
     
    Malcolm
  6. Like
    ArtcoInc got a reaction from Tsimi in Shipping Quote in Cart 2.3.3.4 - Support Thread   
    I have installed @@Tsimi 's version in my 234bs store, and it works great! Thank you!
     
    I also have the Active Countries add-on installed, in order to control what countries (and States) we sell to. Since it made no sense to quote shipping costs to countries we won't ship to, I modified Tsimi's code to include Active Countries. This way, we will only provide a shipping quote to those countries we ship to.
     
    It's a simple modification ...
    in: shipping_in_cart.php
    (around line 14)
     
    *** Replace ***
    $countries = tep_get_countries(); for ($i=0, $n=sizeof($countries); $i<$n; $i++) {     $countries_array[] = array('id' => $countries[$i]['countries_id'], 'text' => $countries[$i]['countries_name']); } *** With ***
    $countries = tep_get_active_countries(); for ($i=0, $n=sizeof($countries); $i<$n; $i++) {     $countries_array[] = array('id' => $countries[$i]['id'], 'text' => $countries[$i]['text']); } Once again, thank you, Tsimi!
     
    Malcolm
  7. Like
    ArtcoInc reacted to Tsimi in Shipping Quote in Cart 2.3.3.4 - Support Thread   
    Forgot to add the spinner.gif inside the package, my apologies.
    You can either download it from here or take it from any osC 2.3.3.x package. Look inside the catalog/ext/jquery/bxGallery/ folder.
    And put it inside the images/icons/ folder.
     
     
     
    One more thing, this add-on seems to have it's trouble with the KissER Error message Add-on. So you have to turn the KissER off for it to work.
     
    (Thanks Malcolm :thumbsup: )
  8. Like
    ArtcoInc reacted to Tsimi in Shipping Quote in Cart 2.3.3.4 - Support Thread   
    Bootstrap Modal Version
     
     
     
    Package includes:
    2x new files
    1x install.txt
    1x screenshot
     
    This does the same thing as the original add-on but instead of being embedded into the shopping cart page this version shows a modal. (screenshot included)
    This version works only with osCommerce Bootstrap version (community build)!
  9. Like
    ArtcoInc reacted to De Dokta in Automatic Supplier Order   
    Hi,
     
    I don't know an addon which does this. But it's no big thing to add another tep_mail to the checkout_process.php (where the mail to your customer is generated) to send an order to your supplier. Collect the data that your supplier needs to fulfill your order, put them into the tep_mail string and then your supplier automatically gets an order whenever a customer orders something in your store.
    That's quite simple if you have only one supplier - with several suppliers it would be a little bit more complicated, but not impossible.
     
    J.J.
  10. Like
    ArtcoInc reacted to joli1811 in Information Pages Unlimited v1.0   
    Actually most of the welcome messages never worked unless they were commented out in the language files it was always a bug
     
    when I now install I modify the second extra SQL to only install the TEXT MAIN
     
    Now your thought about different messages for holidays is interesting sure it could be done if
     
    1: there was a TEXT MAIN/ TEXTMAIN1 / etc and inserted in database and reflected in the index.php.
     
    Another thought would be,  I experimented a bit with this with Lambros but forget where the post is
     
    is to make a page say Christmas and then edit it and make it a sub category of itself  that way the page is hidden  but you have ready to cut and paste.
     
    or also interesting is if you take this code and insert example is page id 60 anywhere it will reflect page id 60 that you created in admin so theoretically  if you pasted that in the right place in the index.php and changed the page id according to season and the pages were hidden sub category pages 
     
    just by changing the id you would have your quick seasonal changes
     
    Regards
    Joli
     
    PS: Not really tested but should work :rolleyes: maybe haha
    <?php $information_query = tep_db_query("SELECT information_title, information_description FROM " . TABLE_INFORMATION . " WHERE visible='1' AND information_id='60' AND language_id='" . (int)$languages_id ."'"); $information = tep_db_fetch_array($information_query); $title = stripslashes($information['information_title']); $page_description = stripslashes($information['information_description']); ?>
  11. Like
    Guest
    ArtcoInc got a reaction from Guest in SEO Header Tags - RELOADED support?   
    @@burt
     
    I have used this addon with 2334bs. Are there any known issues with it working with 234bs?
     
    Malcolm
  12. Like
    ArtcoInc reacted to joli1811 in Category description/information page...can it be done?I   
    Either of the x 2 most  popular seo add ons will do this
     
    Header tags reloaded
    http://addons.oscommerce.com/info/8864
     
    or
     
    Header Tags SEO
    http://addons.oscommerce.com/info/5851
     
    So you can kill x 2 birds with one stone decent seo and a category description
     
    Regards
    Joli
  13. Like
    ArtcoInc reacted to De Dokta in Invoice Editor 1.0   
    Hi,
     
    Good question! I never ask for it. :blush: But according to the online manual fpdf - which I used for the pdf forms - is based on milimeters.
     
    J.J.
  14. Like
    ArtcoInc reacted to De Dokta in Invoice Editor 1.0   
    Hi,
     
    As the author of the contrib I will try to answer your questions. Please excuse my limited knowledge of English - I hope I can make me understood anyway
     
    1. I'm a little confused because there is no command line in the sql files to set the DB tables to latin1_swedish_ci, utf8 or whatever. :unsure: The tables should be installed with the same coding as all other tables of your DB. If your other tables are in utf8_unicode_ci you should convert the tables of the Invoice editor to utf8.
    To do this is quite simple: Go to Admin -> Tools -> Database Tables - click the checkboxes of all tables that are not utf8 - select in the pulldown at the bottom of the page 'Convert to utf8' (a new pulldown appears, where you select 'Auto-Detect') - click the Go button. Ready!
     
    2. What is not clear at this instruction? Do you have installed the tool named Order editor? (Order editor is a tool other than Invoice editor!) If yes, you do not need to add these lines of code to your general.php. If no, add them!
     
    3. My mistake! :blush: In invoice_en.sql in some entries accidentally a false Configuration Group is entered. To fix it open your DB with phpmyadmin (or whatever you use to manipulate your DB), search ORDER_EDITOR_PAYMENT_DROPDOWN, ORDER_EDITOR_USE_SPPC, ORDER_EDITOR_CREDIT_CARD, INV_SAVE and SAVE_FOLDER and and change the entries for configuration_group_id from 911 to 912.
     
    4. You must have a very BIG store logo. You're the first whose logo does not fit in the space provided. :P If you don't want to reduce the size of your logo, you can change the position of the address label. Open invoice_editor_pdf.php and invoice_pdf.php and find the following code:
    // Adressfeld mit Absender und Rechnungsanschrift
    $pdf->SetX(0);
    $pdf->SetY(45); /// horizontal position address label
    $pdf->SetFont('Arial','u',7);
    $pdf->SetTextColor(0);
    $pdf->Text(20,40, SHOPBETREIBER . ' • ' . SHOPSTRASSE . ' • ' . SHOPSTADT); ///horizontal position address headline
    $pdf->SetFont('Arial','',10);
    $pdf->SetTextColor(0);
    $pdf->Cell(15);
    $pdf->MultiCell(70, 4, $anrede . tep_address_format($order->billing['format_id'], $order->billing, '', '', "\n"),0,'L');
     
    If you increase the values at the marked positions, the address label will slide down. You'll probably have to try a little bit to find the appropriate values ​​for you. If necessary, execute these changes also in the packingslip_editor_pdf.php and packingslip_pdf.php.
     
    And last your "slightly related". If you have installed a guest checkout (Purchase without account - PWA??), the guest customer should not get at all a backlink to his - non-existent - order history. With PWA it's a simple piece of code added to the checkout_process.php:
     
    if (!$order->customer['is_dummy_account']) {
    $email_order .= EMAIL_TEXT_INVOICE_URL . ' ' . tep_href_link(FILENAME_ACCOUNT_HISTORY_INFO, 'order_id=' . $insert_id, 'SSL', false) . "\n" ;
    }
     
    J.J.
×
×
  • Create New...