[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Убрать слово из поля формы выбора
Fati
Здравствуйте.

у меня вот такая форма:
user posted image

работаю на локалхосте, сайт на джумле. (вот эта страничка на сайте: http://novorijskyi.16mb.com/index.php/planirovki-i-tseny)
мне нужно исправить на русский слово (Any). Нигде не могу его найти. В языковом файле (en-GB.mod_jak2_filter), отвечающем за этот модуль, нашла, исправила прямо в нём на рус. слово, но в самой форме это слово осталось на анг.яз.

вот код этой формы в файле Пхп:
<form
action="<?php echo JRoute::_('index.php?option=com_search&view=search&task=search'); ?>"
method="post" name="ja_filterform" id="ja_filterform"
onsubmit="ja_k2filter_submit();"
>
<input
type="hidden" name="option" value="com_search" />
<input
type="hidden" name="view" value="search" />
<input
type="hidden" name="task" value="search" />
<input
type="hidden" name="areas[]" value="jak2_filter" />
<div
id="ja_extrafields">
<?php
if ($params->get('searchbox',0) != 0): ?>
<div
class="ja-slider2">
<label
for="input_searchword"><?php echo JText::_('JAK2_FILTER_KEYWORDS')?></label>
<input
type="text" name="input_searchword" id="input_searchword" class="inputbox" value="<?php echo $search_word?>" />
</div>
<?php
endif;?>

<?php
if ($plgparams->get('show_extra_fields_groups', 0) == 1): ?>
<div
class="ja-slider">
<label
for="<?php echo JA_K2_FILTER_GROUP; ?>efgroups"><?php echo JText::_('JAK2_FILTER_EXTRA_FIELDS_GROUPS'); ?></label>
<?php
echo $extra_fields_groups_html; ?>
</div>
<?php
endif; ?>

<?php
if ($plgparams->get('show_cats',0)==1):?>
<div
class="ja-slider">
<label
for= "<?php echo JA_K2_FILTER_GROUP; ?>catid"><?php echo JText::_('JAK2_FILTER_CATEGORY') ?></label>
<?php
echo $cat_html;?>
</div>
<?php
endif;?>

<?php
if ($plgparams->get('filter_author',0)==1):?>
<div
class="ja-slider">
<label
for= "<?php echo JA_K2_FILTER_GROUP; ?>created_by"><?php echo JText::_('JAK2_FILTER_AUTHOR') ?></label>
<?php
echo $author_html;?>
</div>
<?php
endif;?>
<?php


foreach ($jaextrafields as $j=>$group) : ?>
<div
id="mod_ja_group_<?php echo $j ?>">
<?php
foreach ($group as $extrafield):?>
<div
class="ja-slider">
<!--for Ja-range not input options-->
<?php
if ($extrafield->type=='ja_range'):
$options = $extrafield->options;
?>
<?php
if (count($options)):?>
<?php

$i =1;
foreach ($options as $option):?>
<label
for= "<?php echo $option->id ?>"><?php echo $option->label_html ?></label>
<input
name="<?php echo $option->input_name ?>" id="<?php echo $option->id ?>" type="text" class="inputbox field" value="<?php echo $option->default_value ?>" />
<?php

if ($i<count($options)) echo "-";
$i++;
endforeach;
?>
<?php
endif;?>
<?php
else :?>
<label
for= "<?php echo $extrafield->id ?>"><?php echo $extrafield->label_html ?></label>
<?php

switch ($extrafield->type)
{
case 'text':?>
<input
name="<?php echo $extrafield->input_name ?>" id="<?php echo $extrafield->id ?>" type="text" class="inputbox" value="<?php echo $extrafield->default_value ?>" />
<?php

break;
case 'select':
echo JHTML::_('select.genericlist', $extrafield->options , $extrafield->input_name, 'class="inputbox" size="1" ','value','text',$extrafield->default_value);
break;
case 'multi':
for($i=0;$i<count($extrafield->options);$i++):
$option =$extrafield->options[$i];
$check ='';
if (in_array($option->value,$extrafield->default_value)) $check ='checked';
?>
<div
class="ja-checkbox">
<input
name="<?php echo $extrafield->input_name ?>" type="checkbox" value="<?php echo $option->value ?>" id="<?php echo $extrafield->id.($i+1) ?>" class="inputbox" <?php echo $check ?> />
<label
for="<?php echo $extrafield->id.($i+1) ?>" > <?php echo $option->text ?></label>
</div>
<?php

endfor;
break;
case 'radio':
for($i=0;$i<count($extrafield->options);$i++):
$option =$extrafield->options[$i];
$check ='';
if (in_array($option->value,$extrafield->default_value)) $check ='checked';
?>
<div
class="ja-checkbox">
<input
name="<?php echo $extrafield->input_name ?>" type="radio" value="<?php echo $option->value ?>" id="<?php echo $extrafield->id.($i+1) ?>" class="inputbox" <?php echo $check ?> />
<label
for="<?php echo $extrafield->id.($i+1) ?>" > <?php echo $option->text ?></label>
</div>
<?php

endfor;
break;
default:
?>
<input
name="<?php $extrafield->input_name ?>" id="<?php echo $extrafield->id ?>" type="text" value="<?php echo $extrafield->default_value ?>" class="inputbox"/>
<?php

break;
}
endif;
?>
</div>
<?php
endforeach; ?>
</div>
<?php
endforeach; ?>

<input
type="hidden" id="mod_ja_searchword" value="customsearch" name="searchword"/>
</div>
<input
type="button" value="<?php echo $params->get('button_text', JText::_('JAK2_FILTER_SEARCH'));?>" class="button" onclick="ja_k2filter_submit()" />
</form>


помогите мне , пожалуйста, решить эту проблетму, т.к. я сама мало что понимаю в Php и не могу найти, где находится это Any ( в firebug его видно, а в самом файле оно закодировано.. ).

спасибо



Спустя 9 часов, 2 минуты (31.07.2012 - 10:39) inpost написал(а):
Видимо используется кеширование данных в джумле. Найди в админке про кеш и очисти кеш для данной страницы.

Спустя 2 часа, 21 минута, 10 секунд (31.07.2012 - 13:00) Guest написал(а):
Цитата (inpost @ 31.07.2012 - 11:39)
Видимо используется кеширование данных в джумле. Найди в админке про кеш и очисти кеш для данной страницы.

inpost , а если я очищу весь кэш в джумле, это поможет? и, главное, не повредит другим страницам? (просто именно для этой страницы очищение кэш не могу найти)

спасибо

Спустя 6 минут, 17 секунд (31.07.2012 - 13:06) Игорь_Vasinsky написал(а):
блин? ну что такое кэш ???? это статичная копия динамической страницы, нет - кэша - формируется динамическая страница, создаётся для неё кэш - и используется в дальнейшем.

Спустя 1 час, 1 минута, 50 секунд (31.07.2012 - 14:08) Guest написал(а):
inpost , очищение кэша не помогло.
Игорь, спасибо за разъяснение.

Ребята, а в вышеприведённом коде вы не могли бы помочь мне отыскать место кода , отвечающее за ввод вот этих первых строк в каждом списке (обведено красным), которые просто дублируют название самих полей. И убрать их из кода - тогда заодно и от этого Any избавлюсь:
user posted image

спасибо.

Спустя 3 часа, 32 минуты, 1 секунда (31.07.2012 - 17:40) inpost написал(а):
это через ХТМЛ-инспектор надо найти нужный блок. На него нажимаешь и открываешь его. Далее смотришь этот селект и блок, в котором он лежит. Определяется просто - по class-name или id.

А вообще, я скажу так, не в том шаблоне почистили кеш, поэтому и не помогло.

Спустя 5 минут, 58 секунд (31.07.2012 - 17:46) kamanch написал(а):
inpost
Я ночью бааальшой пост написал. Пошаговую инструкцию, как искать значения констант в файлах конфигурации у шаблонизаторов, как найти этот файл конфигурации и как найти нужный шаблон.
А потом глянул в гугл, на предмет, какой шаблонизатор использует джумла.
Так вот, там не шаблонизатор, а газовая камера от СС smile.gif
И никаким общепринятым нормам он не следует.
Да и в код, который TC представил глянь - это же убиться. В перемешку html, абстракнтые классы, константы, массивы.

Стер, в общем, и оставил на рассмотрение тем, кто джумлу пользует.

А с кешем.
Темы была создана вчера. Уже бы кеш шаблонизатора полюбому обновился. Не может же там стоять значение раз в сутки.

Спустя 14 минут, 16 секунд (31.07.2012 - 18:00) inpost написал(а):
kamanch
Ой, стоять может всё что угодно, если пользователь не умеет пользоваться конкретной CMS, собственно о чём свидетельствует сам автор данной темы.
И да, Джумлу я больше всего ненавижу из всех, которые видел в глаза.

Спустя 8 минут, 50 секунд (31.07.2012 - 18:09) DarkLynx написал(а):
Цитата (inpost @ 31.07.2012 - 16:00)
kamanch
Ой, стоять может всё что угодно, если пользователь не умеет пользоваться конкретной CMS, собственно о чём свидетельствует сам автор данной темы.
И да, Джумлу я больше всего ненавижу из всех, которые видел в глаза.

Битрикс?

Спустя 5 минут, 52 секунды (31.07.2012 - 18:15) inpost написал(а):
DarkLynx
А Битрикс к чему? Эту систему необходимо уважать за её профессионализм.

Спустя 6 минут, 21 секунда (31.07.2012 - 18:21) DarkLynx написал(а):
Цитата (inpost @ 31.07.2012 - 16:15)
DarkLynx
А Битрикс к чему? Эту систему необходимо уважать за её профессионализм.

Спросил Ваше мнение.. У меня двойственное ощущение от работы с битрикс..
Вроде как бы все хорошо, а вроде и нет...

Спустя 27 минут, 37 секунд (31.07.2012 - 18:49) inpost написал(а):
DarkLynx
Программисты не должны заниматься менеджметном и работой с приложением. Программисты создают приложения для пользователей, которые в дальнейшем их используют. CMS для операторов, для менеджеров, но не программистов. Программисты те, кто делает приложение и программисты поработали на славу. Мне она напоминает такие программы как Photoshop, DreamWeaver, Word, то есть напичканную программу, которая имеет множество фишек, когда для работы нужны единицы, чтобы штампануть 1 однотипный сайт.
Просто сравни битрикс и фотошоп, программисты сделали фотошоп, а им пользуются сейчас фотографы и дизайнеры. Так и битрикс.

Спустя 19 минут, 47 секунд (31.07.2012 - 19:09) DarkLynx написал(а):
Цитата (inpost @ 31.07.2012 - 16:49)
DarkLynx
Программисты не должны заниматься менеджметном и работой с приложением. Программисты создают приложения для пользователей, которые в дальнейшем их используют. CMS для операторов, для менеджеров, но не программистов. Программисты те, кто делает приложение и программисты поработали на славу. Мне она напоминает такие программы как Photoshop, DreamWeaver, Word, то есть напичканную программу, которая имеет множество фишек, когда для работы нужны единицы, чтобы штампануть 1 однотипный сайт.
Просто сравни битрикс и фотошоп, программисты сделали фотошоп, а им пользуются сейчас фотографы и дизайнеры. Так и битрикс.

Я имел ввиду мнение именно с точки зрения того как писать приложения, если говорить точно компоненты под битрикс. Я работаю в компании которая именно этим и занимается, разработкой и доработкой сайтов под битрикс, поэтому как под это дело писать я знаю не по наслышке, но просто поинтересовался чужим мнением..
А с точки зрения именно юзабилити да бесспорно это наверное лучший продукт на рынке..
Но единственное что мне там не нравится с той же точки зрения юзабилити это слишком все сложно сделали.. Вернее не сложно.. хз как сказать.. В общем что бы что то настроить надо пойти в одно место, НО если нужно что то настроить по логике близкое к тому что настраивали в одном месте, находится уже в другом.. Как то так.. Не могу мысль донести..
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.