Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Joomla:Wywołanie funkcji pomocniczej z modelu?

Rozłóżmy to:

  1. W Joomla! plik pomocniczy twoich komponentów powinien znajdować się w `/mycomponent/helpers/lookup.php'

  2. JLoader:: jest Joomla! sposób to zrobić, ale równie łatwo możesz użyć require_once PHP np. require_once JPATH_COMPONENT_ADMINISTRATOR.'/helpers/myfunctions.php';

  3. Czy twoja ścieżka jest właściwa? - dostarczasz dirname(JPATH_COMPONENT_ADMINISTRATOR).DS.'helpers'.DS.'lookups.php' ale otoczyłeś ścieżkę do swojego komponentu w dirname który będzie tylko elementem nadrzędnym ścieżki . Więc JLoader szuka w /administrator/helpers/lookups.php .

  4. JPATH_COMPONENT_ADMINISTRATOR jest inicjowany jako część renderComponent() Joomla! wywołaj w nim JComponentHelper klasa, jeśli zastosujesz dirname do niego, gdy nie jest skonfigurowany, otrzymasz z powrotem kropkę (tj. bieżący katalog), więc w modelu mógłbyś przekazać ./helpers/lookups.php do JLoader zadzwoń.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak połączyć się z bazą danych Cloud SQL MySQL z App Engine?

  2. Jak podłączyć Amazon RDS w iOS?

  3. Wypisz za pomocą PHP wartość zmiennej lub predefiniowaną STAŁY z ciągu wynikowego MySQL

  4. Warunek WHERE w MySQL z 16 różnymi przykładami zapytań

  5. Jak mogę wysłać automatyczną wiadomość e-mail z rekordów MySQL?