/ / Co może Tabs.star w Joomla 3.1? - joomla, joomla3.1

Co może Tabs.star w Joomla 3.1? - joomla, joomla3.1

Błąd analizy: błąd składni, nieoczekiwany T_ECHO w

$options=array("startOffset" => 0,)
echo JHtml::_("tabs.start", "", $options);
echo JHtml::_("tabs.panel", JText::_("TABS_MATCHDETAILS"), "panel1" );
echo $this->loadTemplate("matchdetails");
echo JHtml::_("tabs.panel", JText::_("TABS_SCOREDETAILS"), "panel2" );
echo $this->loadTemplate("scoredetails");
echo JHtml::_("tabs.panel", JText::_("TABS_ALTDECISION"), "panel3" );
echo $this->loadTemplate("altdecision");
echo JHtml::_("tabs.panel", JText::_("TABS_MATCHREPORT"), "panel4" );
echo $this->loadTemplate("matchreport");
echo JHtml::_("tabs.panel", JText::_("TABS_MATCHPREVIEW"), "panel5" );
echo $this->loadTemplate("matchpreview");
echo JHtml::_("tabs.panel", JText::_("TABS_MATCHRELATION"), "panel6" );
echo $this->loadTemplate("matchrelation");
echo JHtml::_("tabs.panel", JText::_("TABS_EXTENDED"), "panel7" );
echo $this->loadTemplate("matchextended");
echo JHtml::_("tabs.end");

Dzięki za odpowiedzi

Odpowiedzi:

2 dla odpowiedzi № 1

Po pierwsze, JPane był przestarzały w Joomla 2.5 - więc chociaż jest dostępny do użytku tam, powinieneś go używać. W przypadku komponentu / witryny w wersji 2.5 / 3.1 należy użyć kart JHtml. Zobacz stronę z dokumentami tutaj instrukcje, jak go używać.

W twoim konkretnym przypadku coś takiego:

$options=array("startOffset" => 9,);
echo JHtml::_("tabs.start", "", $options);
echo JHtml::_("tabs.panel", JText::_("COM_JOOMLEAGUE_EDIT_EVENTS_EDIT_HOME_SUBST"), "");
echo $this->loadTemplate("edit_home_substitution");

echo JHtml::_("tabs.panel", JText::_("COM_JOOMLEAGUE_EDIT_EVENTS_EDIT_HOME_PLAYER"), "");
echo $this->loadTemplate("edit_home_player");
echo JHtml::_("tabs.end");

Zauważ też, że okienka bootstrap istnieją od dniaJoomla 3.0 (i prawdopodobnie zastąpi zakładki JHtml w Joomla 4.0 (wciąż daleko), które są używane w sposób bardziej podobny do JPane - jednak nie są one jeszcze szczególnie dobrze udokumentowane - radzę więc trzymać się zakładek JHtml dla teraz