Дмитрий

В поиске кода

Recommended Posts

Народ, я в php не алё, глупый может покажется вопрос, но все же - где можно изменить код данных значений ...

 

{$country_list}

{$region_list}

{$district_list}

{$metro_list}

{$street_list}

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

ну например под данным значением {$country_list} выпадающий список, где код выпадающего списка? 

или тут {$street_list} поле ввода улицы с кодом <input type="text" class="geoautocomplete ui-autocomplete-input" name="geoautocomplete[street_id]" value="" pk="street_id" from="street" autocomplete="off"> - где поменять его??

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Эти элементы генерируются автоматически в методах класса Form_Generator (/apps/system/lib/system/form/form_generator.php)

Упомянутые элементы-селектбоксы оздаются методом Form_Generator::compile_select_box_by_query_element().

Но это системный файл и все ваши изменения будут затерты в процессе обновления.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Нет. Но можете применить стили косвенно, через указание привязки к родительскому элементу.

Например, если у вас {$country_list} в форму выводится как

<div class="someclass_for_countrylist">{$country_list}</div>

то можно обцеэсэсить его следующим образом

.someclass_for_countrylist select {    /*тут стили*/}

Но не забывайте, что не все элементы столь прямолинейны. Для вывода автокомплит-элементов используются возможности jqueryUI, поэтому стили надо применять к конечному элементу, который создает жиквери.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас