PDA

Zobacz pełną wersję : Render Field - modyfikacja



palyga007
30-12-2016, 14:23
W com_contact default_form.php pola wywoływane są przy pomocy renderField(), który przyjmuje kilka parametrów. jednym z nich jest tablica opcji gdzie można nadać np klasę niestety dla całej grupy.

w /layouts/joomla/form/ jest plik renderfield.php który odpowiada za wyświetlanie grupy etykieta - pole (input, select itp) niestety samo pole wyświetlane jest jako zmienna


<?php echo $input; ?>

Czy ktoś mógłby mi podpowiedzieć jak dorwać się do tego inputa (chciałbym tam dodać klasę) bez ingerencji w core?

Jola
30-12-2016, 18:25
Sprawdź setFieldAttribute() z odpowiednim warunkiem (np. name) :)

palyga007
30-12-2016, 21:36
Fenkju very macz :)