Vorschlag für eine Codeänderung

13 Jahre 5 Monate her - 13 Jahre 5 Monate her #27 von X-Bit
Vorschlag für eine Codeänderung wurde erstellt von X-Bit
Hallo @all!

Da ich via jSeblod den SIGE Button als Stand-alone im Frontend einsetze, habe ich festgestellt, dass dieser so einen Fehler wirft:

"The requested URL /plugins/editors-xtd/sige_button.html.php was not found on this server."

Was daran liegt, dass die Zeile 472 in der Datei sige_button.php keine Base Url verwendet.
Ändert man diese von
$link = '../plugins/editors-xtd/sige_button.html.php?lang='.$lang->getName().'&e_name='.$name;

in
$link = JURI::root(true).'/plugins/editors-xtd/sige_button.html.php?lang='.$lang->getName().'&e_name='.$name;

dann funktioniert der Button wie gewünscht.

LEIDER... stimmt dann aber die URL innerhalb des Editors auf dem Button nicht mehr :blush:

Vielleicht kann sich ja noch jemand überlegen, wie mans dort auch noch zum funktionieren bringen würde?!

EDIT:

Man kann obigen code noch ein wenig ausbauen, dann klappts auch mit dem WYSWIG editor, ab Zeile 469 (änderungen blau):

elseif ($method == 0)
{
$lang = JFactory::getLanguage();

if ($name == 'siege_gallery_button')
{
$link = JURI::root(true).'/plugins/editors-xtd/sige_button.html.php?lang='.$lang->getName().'&e_name='.$name;
}
else
{
$link = 'plugins/editors-xtd/sige_button.html.php?lang='.$lang->getName().'&e_name='.$name;
}


Ist vielleicht nicht elegant, geht aber.

P.s.: Ich weiss, der Button wurde nicht als Stand-alone konzipiert und es fehlt dort eigentlich noch ein Dateibrowser... vielleicht kann sich ja Viktor erbarmen, dies noch ein zu bauen? ;)

Bitte Anmelden, um der Konversation beizutreten.

13 Jahre 5 Monate her #35 von Viktor
Bitte anmelden, um die Antwort zu sehen. Achtung: Eine gültige Subscription wird benötigt, um einen Account zu aktivieren.

Kubik-Rubik Joomla! Extensions

Bitte Anmelden, um der Konversation beizutreten.

13 Jahre 4 Monate her #184 von X-Bit
Bitte anmelden, um die Antwort zu sehen. Achtung: Eine gültige Subscription wird benötigt, um einen Account zu aktivieren.

Bitte Anmelden, um der Konversation beizutreten.

13 Jahre 4 Monate her - 13 Jahre 4 Monate her #199 von Viktor
Bitte anmelden, um die Antwort zu sehen. Achtung: Eine gültige Subscription wird benötigt, um einen Account zu aktivieren.

Kubik-Rubik Joomla! Extensions

Bitte Anmelden, um der Konversation beizutreten.

13 Jahre 4 Monate her #210 von X-Bit
Bitte anmelden, um die Antwort zu sehen. Achtung: Eine gültige Subscription wird benötigt, um einen Account zu aktivieren.

Bitte Anmelden, um der Konversation beizutreten.

13 Jahre 4 Monate her #211 von Viktor
Bitte anmelden, um die Antwort zu sehen. Achtung: Eine gültige Subscription wird benötigt, um einen Account zu aktivieren.

Kubik-Rubik Joomla! Extensions

Bitte Anmelden, um der Konversation beizutreten.

Ladezeit der Seite: 0.174 Sekunden