MyXoops Forum

Aw: URI aktives Theme [XOOPS-Themes u. Grafik für XOOPS 2.5.X] - myXOOPS German Support

WDC

"myXOOPs"-Könner
Gepostet am:24.07.2020 23:35
WDC
WDC Offline (Show more)
"myXOOPs"-Könner
Posts: 519
Since: 27.06.2004
#3

Aw: URI aktives Theme

in einem anderen Modul klappt es nicht. Im Publisher. Hier löst er mit das . $xoopsConfig['theme_set'] . nicht auf, in der URL bleibt der Name des Themes leer.

if ('blank.png' !== $this->getImage()) {
            
$category['image_path'] = XOOPS_THEME_URL '/' $xoopsConfig['theme_set'] . '/Publisher/images/' $this->getImage();
        } else {
            
$category['image_path'] = '';
        }
        
$category['lang_subcategories'] = sprintf(_CO_PUBLISHER_SUBCATEGORIES_INFO$this->name());


es lauet
/themes//Publisher/images/


Kann hier einer helfen und erklären wie ich es besser machen kann?

Danke

WDC

"myXOOPs"-Könner
Gepostet am:24.07.2020 22:43
WDC
WDC Offline (Show more)
"myXOOPs"-Könner
Posts: 519
Since: 27.06.2004
#2

Aw: URI aktives Theme

Mit viel Glück habe ich es hinbekommen.

Wer es auch mal brauchen könnte:

define('XOOPS_THEMEIMAGE_PATH'XOOPS_URL.'/themes/'.$xoopsConfig['theme_set'] . '/images');
define('XOOPS_THEMEIMAGE_URL'XOOPS_URL.'/themes/'.$xoopsConfig['theme_set'] . '/images');


$url_logo  XOOPS_THEMEIMAGE_PATH '/xmnews/images/';
$path_logo XOOPS_THEMEIMAGE_URL '/xmnews/images/';

Advertisement

Gepostet am:0
Advertisement (Show more)
Posts: 0
Since: 0


Hier könnten Sie Ihre Anzeige aufgeben!
Bitte kontaktieren Sie uns, um mehr darüber zu erfahren.

WDC

"myXOOPs"-Könner
Gepostet am:24.07.2020 15:10
WDC
WDC Offline (Show more)
"myXOOPs"-Könner
Posts: 519
Since: 27.06.2004
#1

URI aktives Theme

Hallo,

wie lautet der richtige Code, um auf den image Ordner im aktuell vom User eingestellten Theme zu nutzen?

Ich muss für mein Projekt ein wenig in den php Dataien der Modulen was ändern. Die User sollen die Designs der letzten Jahre wählen können, wo auch Logos, z.B. im News Bereich, andere waren. Die sollen sich mit dem Theme ändern. Daher sollen die nicht im upload Ordner liegen, sonder entsprechend in den Themes.

$url_logo  XOOPS_THEME_URL '/xmnews/images/';
$path_logo XOOPS_THEME_PATH '/xmnews/images/';


sein soll es

$url_logo  XOOPS_THEME_URL 'current theme/xmnews/images/';
$path_logo XOOPS_THEME_PATH 'current theme/xmnews/images/';


Vielen Dank
Diesen Thread durchsuchen:  1 Anonyme Benutzer