Noch eine Ungereimtheit:
Diese Einstellung in der
*/config/config.php des Templates
defined('WHATSNEW_CATEGORIES') or
define('WHATSNEW_CATEGORIES', true); wirkt auf jedes mitgelieferte Template anders.
Benutzt man allerdings, was die meisten wohl tun werden, das modernste und neue Template
tpl_modified_nova hat die Einstellung gar keine Wirkung.
In der
*/source/boxes.php des genannten Templates wird die Box
whats_new.php an zwei Stellen eingebunden.
An der zweiten Stelle wird auch nach WHATSNEW_CATEGORIES abgefragt.
Man könnte denken, daß, wenn man nun WHATSNEW_CATEGORIES auf true setzt, die Box auf der Startseite
* nicht angezeigt wird.
Abgesehen davon, daß dies konter-intuitiv wäre - der Code jedoch suggeriert es - hat die Einstellung deshalb keine Wirkung, weil die Box höher im Code ohne diese Kondition eingebunden wird.
Ich möchte wirklich den sehen, der ohne tieferen Einblick durch Aufklärung oder durch Code-Analyse da durchblickt.
Dazu kommt noch, ich hatte es bereits einmal angedeutet, dies:
[...]
Beide, die neuen Artikel wie auch die Startseitenartikel, hängen von zwei Einstellungen in Konfiguration => Maximum Werte ab, nämlich "Neue Artikel Anzeigemodul" und "Anzahl der Tage für Neue Produkte".
Das muß nochmal durchdacht und überarbeitet werden.
Teilweise kann es nämlich dazu kommen, daß ein und dasselbe Produkt in beiden Inhalten angezeigt wird.
Außerdem kann man nun nicht mehr eines von beiden mittels der Einstellungen ausblenden, es hat immer Einfluß auf beide Inhalte.
Dazu kommt dann noch die Einstellung MAX_PRODUCTS_BOX in der config.php des Templates.
Ohne Code-Analyse blickt da keiner mehr durch.
[...]
Im Übrigen kannst du dir das süffisante
[...]
Da du ja der Freund von Codeanalyse bist
[...]
völlig sparen.
Mit dem Durcheinander an nicht zu durchschaubaren Wirkungen von diversen Einstellungen bleibt einem nichts anderes übrig als Code-Analyse.
Gruß,
noRiddle
* auf der Startseite
deshalb weil es innerhalb der Kondition mit
$display_mode 'home' steht