Skocz do zawartości
  • 0
TENAZ

Dodanie tekstu do Admin CP Menu.

Pytanie

Witam,

Mam taki kod:

protected function manage()
	{
		\IPS\Dispatcher::i()->checkAcpPermission( 'test_manage' );
		
		\IPS\Output::i()->title = \IPS\Member::loggedIn()->language()->addToStack( 'menu__test_test_test' );
		
	}

I teraz chciałbym, aby wyświetlało tekst, gdyż aktualnie wyświetla tylko tytuł.

Z góry dzięki za odpowiedź! :)

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

17 odpowiedzi na to pytanie

Polecane posty

  • 0

@Innocent pod tytułem:

\IPS\Output::i()->title = \IPS\Member::loggedIn()->language()->addToStack( 'menu__test_test_test' );

Bo mam pustą stronę z tytułem strony tylko

Edytowano przez TENAZ

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

Napisz styl do tego:

<template template_group="grupa" template_name="nazwa" template_data="" template_location="admin" template_app="twoja aplikacja"><![CDATA[
 Twój tekst
 ]]></template>

 

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0
\IPS\Output::i()->output = 'Coś tam';

lub po prostu

return 'Coś tam';

 

Edytowano przez naXe

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0
5 minut temu, naXe napisał:

\IPS\Output::i()->output = 'Coś tam';

lub po prostu


return 'Coś tam';

 

W stylu będzie wygodniej, ale jak kto woli

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

Tak, ale najpierw szablon trzeba zwrócić właśnie poprzez \IPS\Output lub return.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

@naXe return nie zadziała Ci przecież. Musisz do outputa przypisać tekst

@Innocent w ten sposób styl też Ci nie zadziała. Jak robisz apke to działasz w trybie dev, czyli tworzysz pliki phtml a nie xml'e

  • Like 1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0
15 godzin temu, TENAZ napisał:

@Spanner to jak stworzyć te pliki phtml? W panelu nic nie widzę, no chyba, że jakoś ręcznie trzeba wstawić w apke.

Jeśli to Twoja aplikacja to w katalogu aplikacji /dev/admin/... i tutaj tworzysz katalog np. core a w nim plik core.phtml i używasz później jego. poczytaj dokumentację developerską. Albo zmobilizujcie się i weźcie udział w ankiecie https://www.ipsbeyond.pl/topic/10437-podcast-vlog-blog/ i napiszcie jakie tematy chcecie, żebym poruszał :)

 

  • Like 1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0
Dnia 21.04.2017 o 22:13, naXe napisał:

@Spannerreturn zadziała :) 

W przypadku zwracania widoku nie bardzo. Specjalnie dla Ciebie zrobiłem test:

2017-04-24_08-15-24.png

i w przeglądarce:

2017-04-24_08-15-46.png

 

  • Like 1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

@Spanner próbowałem wykonać taką stronę, jak masz na załączonym zdjęciu, lecz po wejściu na adres wyskakuje:

Sorry, there is a problem
That page does not exist.

Error code: 2S100/1 

Po wejściu w breadcrumb wskakuje: module__test_test, czyli dobrze jest zrobione tylko coś z wyświetlaniem jest źle zrobione index.php?app=tabela&module=tabela.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

a jaką masz strukturę? Powinieneś mieć coś takiego:

w katalogu applications katalog tabela -> katalog front -> katalog tabela i tutaj powinieneś utworzyć w centrum developera jakiś kontroler i uczynić go domyślnym kontrolerem, żeby wszystko działało

  • Like 1

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość
Temat jest zablokowany i nie można w nim pisać.

  • Kto przegląda   0 użytkowników

    Brak zalogowanych użytkowników przeglądających tę stronę.

×

Ważne informacje

Kontynuując przeglądanie strony, wyrażasz zgodę na używanie przez nas plików cookies.