Jump to content
  • Checkout
  • Login
  • Get in touch

osCommerce

The e-commerce.

YePix

Members
  • Posts

    434
  • Joined

  • Last visited

  • Days Won

    9

Posts posted by YePix

  1. Ja, dann hast du noch die originalversion installiert.
    Ich halte derzeit nicht sehr viel von der phoenix weil du mind. 1 Jahr brauchen wirst um diese optimal auf unsere Vorgaben in der EU einzustellen.
    Zudem gibt es immer wieder neue updates die sehr lästig sind wenn man eine eigene Interpretation haben möchte.
    Ich kann dir nur empfehlen, gut zu überlegen was du haben möchtest und erst entscheiden womit du klarkommst.

    Instaliere xampp auf deinem Rechner und somit kannst du deine jetzige software intern mit php 7.4 testen
    Sollte es Fehler geben findest du die Lösungen hier im Forum.

  2. Bug fix

    In der Datei: catalog/account_edit.php
    
    1.) FINDE FOLGENDEN CODE:
    
    <?php
      if (ACCOUNT_DOB == 'true') {
    ?>
    <?php if (CUSTOMER_CHANGE_ACCOUNT_DOB == 'True') {?>
      <div class="form-group has-feedback">
        <label for="inputName" class="control-label col-sm-3"><?php echo ENTRY_DATE_OF_BIRTH; ?></label>
        <div class="col-sm-9">
          <?php echo tep_draw_hidden_field('dob', tep_date_short($account['customers_dob']), 'required aria-required="true" id="dob" placeholder="' . ENTRY_DATE_OF_BIRTH_TEXT . '"'); ?>
          <?php echo FORM_REQUIRED_INPUT; ?>
        </div>
      </div>
    <?php }else{?>
      <div class="form-group has-feedback">
        <label for="inputName" class="control-label col-sm-3"><?php echo ENTRY_DATE_OF_BIRTH; ?></label>
        <div class="col-sm-9">
          <?php echo tep_date_long($account['customers_dob']); ?>
        </div>
      </div>
    <?php }?>
    <?php
      }
    ?>
    
    ERSETZEN DURCH: 
    
    <?php
      if (ACCOUNT_DOB == 'true') {
    ?>
    <?php if (CUSTOMER_CHANGE_ACCOUNT_DOB == 'True') {?>
      <div class="form-group has-feedback">
        <label for="inputName" class="control-label col-sm-3"><?php echo ENTRY_DATE_OF_BIRTH; ?></label>
        <div class="col-sm-9">
          <?php echo tep_draw_input_field('dob', tep_date_short($account['customers_dob']), 'required aria-required="true" id="dob" placeholder="' . ENTRY_DATE_OF_BIRTH_TEXT . '"'); ?>
          <?php echo FORM_REQUIRED_INPUT; ?>
        </div>
      </div>
    <?php }else{?>
      <div class="form-group has-feedback">
        <label for="inputName" class="control-label col-sm-3"><?php echo ENTRY_DATE_OF_BIRTH; ?></label>
        <div class="col-sm-9">
          <?php echo tep_date_long($account['customers_dob']); ?>
        </div>
      </div>
    <?php }?>
    <?php
      }
    ?>

     

  3. @MyBookShop

    Changing the date is no longer possible. this field can be turned off by the administrator so that the customer can not change his or her date of birth. This is always a big deal with new accounts. You can never control if a customer creates multiple accounts. Here you just have to believe in the honesty of the customers

  4. Each addon that is re-released already uses the idea of another and even some of the code of that time. There are countless addons that are offered as a light version to download and as soon as you need something that has more features must be paid for it. That was also the case for me. unfortunately it is so. No offense but there are all publicly mentioned that were involved in the code.

  5. ° Kunden-Geburtstagrabatt - osCommerce BS-EDGE * LIGHT-VERSION * Deutsches Packet
    ° Dieser Addon erlaub es Ihnen ein Rabatt für Kunden zu erstellen die Geburtstag feiern.
    °
    ° Allgemeine Funktionen:
    °
    ° Automatische erstellung von Geburtstagsrabatt beim anlegen von neuem Kundenkonto.
    ° Administrator kann den Rabatt-Prozentsatz der automatisch dem Kunden gut geschrieben werden soll im Vorfeld definieren.
    ° Der Prozentsatz kann anschliessend über die Seite für Kunden (customers.php) jederzeit geändert werden.
    °
    ° Am besagtem Tag wird dem Kunden nach dem Einloggen im Shop ein Geburtstagsgruss, inklusive der Rabattgutschrift als Geschenk angezeigt.
    ° Der Rabatt kann auch nur am Geburtstag des Kunden, der im Shop eingetragen ist, eingelöst werden.


    Download unter: https://apps.oscommerce.com/h7pvs&customer-birthday-discount
    **********************************

    ° Customer Birthday Discount - osCommerce BS-EDGE * LIGHT VERSION *
    ° This addon allows you to create a discount for customers celebrating their birthday.
    °
    ° General functions:
    °
    ° Automatic creation of birthday discount when creating a new customer account.
    ° Administrator can define the discount percentage which should be automatically written to the customer well in advance.
    ° The percentage can then be changed at any time via the page for customers (customers.php).
    °
    ° On the said day the customer is shown a birthday greeting, including the discount credit as a gift after logging in the shop.
    ° The discount can also be redeemed only on the birthday of the customer who is registered in the shop.


    Download: https://apps.oscommerce.com/h7pvs&customer-birthday-discount

  6. open the file "ht_store_times.php" in: catalog/includes/modules/header_tags/ folder

    and search for the following code:

          if (defined('MOD_CON_HDR_STORE_TIMES_DIVERT_PAGES') && MOD_CON_HDR_STORE_TIMES_DIVERT_PAGES == 'True') {
            if (tep_not_null(MOD_CON_HDR_STORE_TIMES_CLOSE_PAGES)) {
              $pages_array = array();
    
              foreach (explode(';', MOD_CON_HDR_STORE_TIMES_CLOSE_PAGES) as $page) {
                $page = trim($page);
    
                if (!empty($page)) {
                  $pages_array[] = $page;
                }
              }
            
              if (in_array(basename($PHP_SELF), $pages_array)) {
    		        $store_status = sew_is_store_open();
                if ($store_status <> 'open' && $store_status <> 'open-override') tep_redirect('store_times.php');
              }
            }
          }
    		}

    replace this code with:

    if (MODULE_CONTENT_HEADER_STORE_TIMES_STATUS == 'True') {  // new code for close the header_tags redirect
          if (defined('MOD_CON_HDR_STORE_TIMES_DIVERT_PAGES') && MOD_CON_HDR_STORE_TIMES_DIVERT_PAGES == 'True') {
            if (tep_not_null(MOD_CON_HDR_STORE_TIMES_CLOSE_PAGES)) {
              $pages_array = array();
    
              foreach (explode(';', MOD_CON_HDR_STORE_TIMES_CLOSE_PAGES) as $page) {
                $page = trim($page);
    
                if (!empty($page)) {
                  $pages_array[] = $page;
                }
              }
            
              if (in_array(basename($PHP_SELF), $pages_array)) {
    		        $store_status = sew_is_store_open();
                if ($store_status <> 'open' && $store_status <> 'open-override') tep_redirect('store_times.php');
              }
            }
          }
    		}
    } // new code for close the header_tags redirect

     

  7. small bugfix for "stort times" replace the following code in header tags to disable forwarding when the module is deactivated

    catalog/includes/modules/header_tags/ht_store_times.php

    osCommerce 2.3.4-1 EDGE

    find:

          if (defined('MOD_CON_HDR_STORE_TIMES_DIVERT_PAGES') && MOD_CON_HDR_STORE_TIMES_DIVERT_PAGES == 'True') {
            if (tep_not_null(MOD_CON_HDR_STORE_TIMES_CLOSE_PAGES)) {
              $pages_array = array();
    
              foreach (explode(';', MOD_CON_HDR_STORE_TIMES_CLOSE_PAGES) as $page) {
                $page = trim($page);
    
                if (!empty($page)) {
                  $pages_array[] = $page;
                }
              }
            
              if (in_array(basename($PHP_SELF), $pages_array)) {
    		        $store_status = sew_is_store_open();
                if ($store_status <> 'open' && $store_status <> 'open-override') tep_redirect('store_times.php');
              }
            }
          }
    		}

    replace with:

    if (MODULE_CONTENT_HEADER_STORE_TIMES_STATUS == 'True') {
          if (defined('MOD_CON_HDR_STORE_TIMES_DIVERT_PAGES') && MOD_CON_HDR_STORE_TIMES_DIVERT_PAGES == 'True') {
            if (tep_not_null(MOD_CON_HDR_STORE_TIMES_CLOSE_PAGES)) {
              $pages_array = array();
    
              foreach (explode(';', MOD_CON_HDR_STORE_TIMES_CLOSE_PAGES) as $page) {
                $page = trim($page);
    
                if (!empty($page)) {
                  $pages_array[] = $page;
                }
              }
            
              if (in_array(basename($PHP_SELF), $pages_array)) {
    		        $store_status = sew_is_store_open();
                if ($store_status <> 'open' && $store_status <> 'open-override') tep_redirect('store_times.php');
              }
            }
          }
    		}
    }

    Thus, the header_tag module does not need to be turned off

  8. Wenn ich mir das Bild so ansehe muss ich feststellen, dass du der nächster bist der erst macht, dann heult und dann handelt.

    osCommerce ist nicht für den sofortigen Einsatz nach der Installation geeignet !!!!!!

    Bevor Ihr on-Line geht macht euch ein genaueres Bild davon was alles vom Gesetz vorgeschrieben ist um ein Shop betreiben zu dürfen.

×
×
  • Create New...