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

Rekomendowane odpowiedzi

Opublikowano

Witam, mam pytanie, jak wykorzystać funkcję file_put_contents w IC 4.2? Mam taki błąd:

You have used a file write function directly (/applications/panel/modules/front/home/index.php::111). Please use the proper APIs instead.

 

111 linijka:

file_put_contents($file, $outs);

zmienna file:

$file = 'applications/panel/sources/mapcache.js';

 

Opublikowano

Tworzę mapę z serwera SAMP, pętlę foreach ze znacznikami do mapy nie mogę dodać do szablonu więc kombinuję z zapisem co 30 minut do pliku i potem załączenie go w szablonie za pomocą script src.

Opublikowano
4 godziny temu, X3nO napisał:

Tworzę mapę z serwera SAMP, pętlę foreach ze znacznikami do mapy nie mogę dodać do szablonu więc kombinuję z zapisem co 30 minut do pliku i potem załączenie go w szablonie za pomocą script src.

 

To nie lepiej przez bazę danych to zrobić? :P 

Znajdziesz mnie na LinkedIn

Opublikowano
14 minut temu, teez napisał:

 

To nie lepiej przez bazę danych to zrobić? :P 

I jak dodam <scrpit> z bazy danych?

 

Co do klasy File, nie mam pojęcia jak tego użyć w moim przypadku ;v

\IPS\File::get( NULL, $file['cache'] )->replace( $map );

 

Opublikowano
Dnia 21.07.2017 o 20:42, X3nO napisał:

I jak dodam <scrpit> z bazy danych?

Po prostu wczytać z bazy danych, a następnie zrobić w szablonie coś w stylu:

<script>
{{foreach $data as $marker}}
<kod dodaj marker $marker do mapy>
{{endforeach}}
</script>

$data pobrane z bazy w aplikacji i przekazane do szablonu. Takie czytanie z pliku jest dziwne. 

Znajdziesz mnie na LinkedIn

Opublikowano
Godzinę temu, teez napisał:

Po prostu wczytać z bazy danych, a następnie zrobić w szablonie coś w stylu:


<script>
{{foreach $data as $marker}}
<kod dodaj marker $marker do mapy>
{{endforeach}}
</script>

$data pobrane z bazy w aplikacji i przekazane do szablonu. Takie czytanie z pliku jest dziwne. 

> nie można używać JS w szablonach w 4.x, trzeba odnosić się do pliku .js

 

8 godzin temu, DawPi napisał:

Próbowałeś:


\file_put_contents($file, $outs);

 

Dziękuję, działa :P

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ę.