Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
Nächste ÜberarbeitungBeide Seiten der Revision
oxid [2016/01/15 13:50] geraldoxid [2022/03/09 13:51] – [Oxid] gerald
Zeile 4: Zeile 4:
  
 [[oxid:images|Images/Bilder]] [[oxid:images|Images/Bilder]]
- 
  
 [[oxid:changes|Meine Änderungen]] [[oxid:changes|Meine Änderungen]]
 +
 +{{ ::oxid_eshop_ce_4.3.0_26948_db_schema.png?nolink&100|Datenbank-Schema}}
 +
 +
 +[[http://oxid-tpl-debug.stahlwarenhaus-hebsacker.de/azure/index.php?&redirected=1|Testinstallation, bei der die Namen der CSS-Elemente angezeigt werden]]
  
 [[http://wiki.oxidforge.org/Tutorials/de|Tutorials (Liste)]] [[http://wiki.oxidforge.org/Tutorials/de|Tutorials (Liste)]]
Zeile 33: Zeile 37:
  
 [[http://www.oxid-esales.com/de/support-services/dokumentation-und-hilfe/archiv-oxid-eshop/design-anpassen/einstellungen/elemente-ausblenden.html|Elemente ausblenden]] (& Angebote auf Startseite) [[http://www.oxid-esales.com/de/support-services/dokumentation-und-hilfe/archiv-oxid-eshop/design-anpassen/einstellungen/elemente-ausblenden.html|Elemente ausblenden]] (& Angebote auf Startseite)
 +
 +Fehler/Exceptions ansehen: Exceptions werden mitgeloggt in: /var/www/webserver/oxid/log/EXCEPTION_LOG.txt
 +
 +
  
  
Zeile 275: Zeile 283:
 ==== Admin: Zuerst “alle” Oxid-Bestellungen anzeigen* ==== ==== Admin: Zuerst “alle” Oxid-Bestellungen anzeigen* ====
 Quelle((http://www.foxido.de/oxid-bestellungen-auf-alle-statt-auf-neu)) Quelle((http://www.foxido.de/oxid-bestellungen-auf-alle-statt-auf-neu))
 +
 +Oxid Source: Folgendes in der order_list.php (oxid 4.87)  einfügen/ersetzen:
 +<code>
 +    public function render()
 +    {
 +    parent::render();
 +
 +    $aFolders = $this->getConfig()->getConfigParam( ‚aOrderfolder‘ );
 +    $sFolder  = oxConfig::getParameter( „folder“ );
 +    // first display new orders
 +    if ( !$sFolder && is_array( $aFolders )) {
 +    $aNames = array_keys( $aFolders );
 +    $sFolder = $aNames[-1];
 +    }
 +
 +    $aSearch    = array( ‚oxorderarticles‘ => ‚ARTID‘, ‚oxpayments‘ => ‚PAYMENT‘);
 +    $sSearch    = oxConfig::getParameter( „addsearch“ );
 +    $sSearchfld = oxConfig::getParameter( „addsearchfld“ );
 +
 +    $this->_aViewData[„folder“]       = $sFolder ? $sFolder : -1;
 +    $this->_aViewData[„addsearchfld“] = $sSearchfld ? $sSearchfld : -1;
 +    $this->_aViewData[„asearch“]      = $aSearch;
 +    $this->_aViewData[„addsearch“]    = $sSearch;
 +    $this->_aViewData[„afolder“]      = $aFolders;
 +
 +    return „order_list.tpl“;
 +    }
 +
 +    /**
 +    * Adding folder check
 +    *
 +    * @param array  $aWhere  SQL condition array
 +    * @param string $sqlFull SQL query string
 +    *
 +    * @return $sQ
 +    */
 +    protected function _prepareWhereQuery( $aWhere, $sqlFull )
 +    {
 +    $oDb = oxDb::getDb();
 +    $sQ = parent::_prepareWhereQuery( $aWhere, $sqlFull );
 +    $myConfig = $this->getConfig();
 +    $aFolders = $myConfig->getConfigParam( ‚aOrderfolder‘ );
 +    $sFolder = oxConfig::getParameter( ‚folder‘ );
 +    //searchong for empty oxfolder fields
 +    if ( $sFolder && $sFolder != ‚-1‘ ) {
 +    $sQ .= “ and ( oxorder.oxfolder = „.$oDb->quote( $sFolder ).“ )“;
 +    } elseif ( !$sFolder && is_array( $aFolders ) ) {
 +    $aFolderNames = array_keys( $aFolders );
 +    //$sQ .= “ and ( oxorder.oxfolder = „.$oDb->quote( $aFolderNames[0] ).“ )“;
 +    }
 +
 +    return $sQ;
 +    }
 +    </code>
 +    
 +==== Oxid Captcha unleserlich ====
 +
 +Quelle((http://www.foxido.de/category/tipps/page/3))
 +
 +Update gemacht? 4.9.7?
 +
 +Evtl. config.inc.php vergessen?
 +<code>
 +    /**
 +    * Captcha encryption key.
 +    */
 +    $this->captchaKey = ‚<captchaKey>‘;
 +</code>
 +
 +    
 ==== Admin: Erledigte Bestellungen hervorheben ==== ==== Admin: Erledigte Bestellungen hervorheben ====
 Quelle((http://www.foxido.de/erledigte-bestellungen-hervorheben)) Quelle((http://www.foxido.de/erledigte-bestellungen-hervorheben))
  
  
 +Oxid Source: Folgendes in der order_list.tpl (oxid 4.87)  in Zeile 110 einfügen:
 +<code>
 +    <style>
 +    .ready{
 +    color:#00CC33;
 +    }
 +    </style>
 +</code>
 +Dann unterhalb von:
 +<code>
 +    [{ if $listitem->getId() == $oxid }]
 +    [{assign var=“listclass“ value=listitem4 }]
 +    [{ /if}]
 +</code>
 +folgendes einfügen (ca. Zeile 134):
 +<code>
 +    [{assign var=“ready“ value=“ ready“ }]
 +    [{ if $listitem->oxorder__oxfolder->value == „ORDERFOLDER_FINISHED“}][{assign var=“listclass“ value=$listclass$ready“ }]  [{ /if}]
 +</code>    
 ===== Probleme ===== ===== Probleme =====
  
 
Nach oben
oxid.txt · Zuletzt geändert: 2024/03/05 14:41 von gerald
chimeric.de = chi`s home Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0
DFmW2CEce3htPL1uNQuHUVu4Tk6WXigFQp   Dogecoin Donations Accepted Here    DFmW2CEce3htPL1uNQuHUVu4Tk6WXigFQp  DFmW2CEce3htPL1uNQuHUVu4Tk6WXigFQp