Constante speciale

Această constanță trebuie inițializată înainte de prologul în fișierul de tratare a erorilor 404 (pagina nu a fost găsită). Astfel de fișiere de tip handler sunt specificate în setările serverului web.







Necesitatea inițializării acestei constante se datorează faptului că este imposibil să trimiteți date către pagini inexistente utilizând metoda POST, și anume, componentele de mai sus funcționează cu această metodă. Prin urmare, dacă fișierul paginii curente nu există fizic pe server, atunci fără această constanță componentele nu vor funcționa.

Poate fi adevărat / fals. Constanta ajustează valoarea implicită pentru parametrul get_index_page al funcțiilor GetPagePath (), CMain :: GetCurPage (), CMain :: GetCurPageParam (). Parametrul get_index_page specifică dacă să returneze o cale care se termină în "index.php" pentru pagina index a secțiunii. Dacă valoarea parametrului este adevărată, atunci calea revine cu "index.php", altfel - calea care se termină în "/". Parametrul are o valoare inversă a constantei.







Poate fi adevărat / fals. Dacă inițializați această constanță cu orice valoare, aceasta dezactivează / permite colectarea de backtraje cu debugging activat.

Când constanta este setată la adevărat, monitorul de performanță nu este utilizat.


Notă tip constantă:

  • A (Auto) - constanta este inițializat automat sistemul în prologul
  • T (pagina) - constanta poate fi determinată pe orice pagină publică înainte de conectarea prologului
  • Și (și Inițializare) - constantă poate fi determinată într-una din următoarele fișiere:
    • /bitrix/php_interface/init.php - parametrii suplimentari ai portalului
    • / Bitrix / php_interface / Site ID / init.php - setări suplimentare site-ului
  • C (cu conectare la baza de date) - constanta poate fi definita numai in fisierul care stocheaza parametrii de conexiune la baza de date: /bitrix/php_interface/dbconn.php






Articole similare

Trimiteți-le prietenilor: