Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

userCP - brak zakładki


Przejdź do rozwiązania Rozwiązane przez GoToDark,

Rekomendowane odpowiedzi

Opublikowano

Dodaję poprzez plik w aplikacji : usercpForms.php

 

Jednak gdy wchodzę do panelu to nie pojawia mi się zakładka "Postacie", przez co zwykły użytkownik nie może się tam przenieść, zaś gdy wchodzę przez link index.php?app=core&module=usercp&tab=trueapp

To wszystko działa.

 

Kod w pliku : 

<?php
class usercpForms_trueapp extends public_core_usercp_manualResolver implements interface_usercp
{
 
public $tab_name = "Postacie";
public $ok_message = '';
public $hide_form_and_save_button = true;
public $uploadFormMax = 0;
public $defaultAreaCode = 'characters';
 
public function init()
{
 
}
 
public function getLinks()
{
$array = array();
 
$array[] = array( 'url'    => 'area=characters',
 'title'  => ipsRegistry::instance()->getClass('class_localization')->words['change_settings'],
 'active' => $this->request['tab'] == 'trueapp' && $this->request['area'] == 'characters' ? 1 : 0,
 'area'   => 'characters'
  );
}
 
public function runCustomEvent( $currentArea )
{
 
$html = '';
 
switch( $currentArea )
{
case 'addchar':
return $this->customEvent_addchar();
break;
}
 
return $html;
}
 
public function showForm( $current_area, $errors=array() )
{
switch( $current_area )
{
default:
case 'characters':
return $this->formCharacters();
break;
}
}
 
public function saveForm( $current_area )
{
switch( $current_area )
{
default:
case 'characters':
return $this->saveCharacters();
break;
}
}
 
 
public function showCharactersList()
{
return $this->registry->output->getTemplate('trueapp')->ucpCharList($chars);
}
}
 
Dodam, że aplikacja jest włączona, dodany moduł publiczny.
sygnafz.png

Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.