OXID Community Forum

> German forum > Entwickler > Kategoriebaum neu indizieren
Login
FAQ Members List Calendar Search Today's Posts Mark Forums Read

Thread: Kategoriebaum neu indizieren


Reply
 
Thread Tools Display Modes
#Top   #1  
Old 04-20-2011, 11:43 AM
Amun-Re Amun-Re is offline
Junior Member
Join Date: Apr 2011
Posts: 9
Amun-Re is on a distinguished road
Default Kategoriebaum neu indizieren

Hallo,

dies ist mein erster Beitrag hier und hoffe, das mir geholfen werden kann

Also ich habe bereits diesbezüglich das Forum durchsucht, aber leider nicht das gefunden, was ich benötige und hoffe, das ich hier an der richtigen Stelle poste.

Folgendes Problem:
Ich würde gerne den Kategoriebaum neu indizieren können auch außerhalb des ADMIN-Bereichs. Soll heißen man steuert über eine URL eine Schnittstelle an, die das selbe macht wie der Button "Kategoriebaum neu indizieren" im ADMIN-Bereich.

Nun finde ich leider nicht die Funktion, die genau das für mich realisiert.

Über jeden Denkanstoss würde ich mich freuen und bedanke mich im Vorraus.

Beste Grüße
Reply With Quote
#Top   #2  
Old 04-20-2011, 02:34 PM
Amun-Re Amun-Re is offline
Junior Member
Join Date: Apr 2011
Posts: 9
Amun-Re is on a distinguished road
Default AW: Kategoriebaum neu indizieren

Hi, aber hat niemand eine idee welche funktion das ist die ich da aufrufen muss? Will ja nicht drängen, muss es aber sehr kurzfristig realisieren.

Gruß
Reply With Quote
#Top   #3  
Old 04-20-2011, 02:57 PM
MBa MBa is offline
Senior Member
Join Date: Jun 2009
Posts: 773
MBa is on a distinguished road
Default Re: Kategoriebaum neu indizieren

http://docu.oxid-esales.com/CE/sourc...___update.html
__________________
Schöne Grüße/Regards,
Markus
www.datame.com


If the only tool you have is a hammer, you tend to see every problem as a nail.
Reply With Quote
#Top   #4  
Old 04-20-2011, 06:51 PM
Amun-Re Amun-Re is offline
Junior Member
Join Date: Apr 2011
Posts: 9
Amun-Re is on a distinguished road
Default Re: Kategoriebaum neu indizieren

Hi,

danke. Bin jetzt fertig.

Gruß
Reply With Quote
#Top   #5  
Old 11-14-2011, 01:35 PM
Thorsten Albrecht Thorsten Albrecht is offline
Senior Member
Join Date: Oct 2008
Location: Berlin
Posts: 149
Thorsten Albrecht is on a distinguished road
Default AW: Re: Kategoriebaum neu indizieren

Quote:
Originally Posted by Amun-Re View Post
Hi,
danke. Bin jetzt fertig.
Gruß
Bist Du so nett, Deine Lösung dann auch hier zu posten, damit nachfolgende Generationen es leichter haben?
__________________
Thorsten
Reply With Quote
#Top   #6  
Old 01-10-2012, 11:37 AM
orgaplus orgaplus is offline
Junior Member
Join Date: Jan 2012
Posts: 1
orgaplus is on a distinguished road
Cool Re: Kategoriebaum neu indizieren

Mir hat der Link geholfen. Ergebnis ist, dass ich aus einem externen PHP-Skript heraus die Neuindexierung starten kann.


PHP Code:
/**
 * Liefert den BasePath des Oxid eShops.
 * Eigentlich ist diese Funktion in index.php des Shops definiert, aber wir können diese Datei nicht einbinden (da sie Ausgaben macht) und der zurückgelieferte Pfad würde sowieso nicht stimmen.
 * Benötigt wird diese Funktion, da der Import auf Klassen des Shops zurückgreift und diese verwenden diese Funktion.
 *
 * @return string
 */
function getShopBasePath() {
    return 
dirname(__FILE__) . '/../';
}



/**
 * Klassen des Oxid eShops einbinden um später die Funktion zur Kategorieneuindexierung aufrufen zu können.
 */
// custom functions file
require getShopBasePath() . 'modules/functions.php';

// Generic utility method file
require_once(getShopBasePath() . 'core/oxfunctions.php');

include_once(
getShopBasePath() . 'core/oxsupercfg.php');
include_once(
getShopBasePath() . 'core/oxutilsfile.php');
include_once(
getShopBasePath() . 'core/oxconfig.php');
include_once(
getShopBasePath() . 'views/oxview.php');
include_once(
getShopBasePath() . 'admin/oxadminview.php');


/**
 * Damit die neuen Kategorien auch im FE angezeigt werden, muss neu indiziert werden.
 * Dazu wird die Oxid-Funktion benutzt.
 */
include_once(getShopBasePath() . 'admin/category_update.php');
$oCatList = new Category_Update;
$aCatUpdateInfo $oCatList->getCatListUpdateInfo();
echo 
'Kategorien neu indexiert: <br />'.implode(""$aCatUpdateInfo); 
Reply With Quote
Reply

Bookmarks

Tags
api, aussen, extern, indizieren, kategoriebaum, neuindexierung, skript

« Previous Thread | Next Thread »
Thread Tools
Display Modes

Nicht Sichtbar
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
TMP-Verzeichnis löschen, Kategoriebaum indizieren Jazzid Entwickler 2 07-27-2010 12:21 AM
Kategoriebaum im Warenkorb messerer Newbies 2 05-05-2010 02:21 PM
Artikel im Kategoriebaum emmet Templates und Design 0 04-25-2010 01:17 PM
Kategoriebaum neu indiziert RybackX Installation und Konfiguration 1 08-31-2009 11:27 AM
Kategoriebaum im Warenkorb anzeigen SubNet-One Templates und Design 2 06-18-2009 04:39 PM

All times are GMT +2. The time now is 03:02 PM.