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

Jak użyć funkcji file_put_contents() w Inision Community?


Rekomendowane odpowiedzi

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';

 

Odnośnik do komentarza
Udostępnij na innych stronach

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

Odnośnik do komentarza
Udostępnij na innych stronach

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

Odnośnik do komentarza
Udostępnij na innych stronach

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

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Problem ROZWIĄZANY. Jeśli są jakiekolwiek wątpliwości, pytania proszę o założenie nowego tematu.

Wszelkie uzasadnione reklamacje/pretensje/sugestie/rady przyjmuje ekipa forum.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Odnośnik do komentarza
Udostępnij na innych stronach

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