Изменение переменных
Приветствую!
Подскажите - есть сайт: https://xn----8sbjfd7bf9af.xn--p1ai/...B8%D1%81%D0%BA В разделе "КОМНАТ:" есть список комнат: 1+,2+,3+,4+,5+ Хочу эти значения ПОМЕНЯТЬ!!! Соответственно обыскался для начала где эти переменные лежат и как их исправлять? Подскажите пожвлуйста!:help: |
Сервер же готовит этот список на сервере сразу и определите вывод, чего клиенту этим париться.
|
Цитата:
|
в каком то же файле это генерится! как понять в каком и исправить...
|
Цитата:
|
Цитата:
|
Цитата:
|
laimas,
![]() |
ROMERO, на всякий случай: в любом норм редакторе(напр. notepad++) есть поиск текста по файлам.)
Malleys, laimas, какие вы токсичные, фу на вас. |
Ребят - не ссорьтесь!
Нашел такую конструкцию: //number bed room $lists['room'] = $nroom; $roomArr[] = JHTML::_('select.option','',JText::_('OS_ANY')); for($i=1;$i<=5;$i++){ $roomArr[] = JHTML::_('select.option',$i,$i.'+'); } $lists['nroom'] = JHTML::_('select.genericlist',$roomArr,'nroom','cl ass="input-small"','value','text',$nroom); То что толстым - это и выводит мой список! Подправил for($i=1;$i<=5;$i++){ $roomArr[] = JHTML::_('select.option',$i,$i.'- комнатная квартира'); , и теперь выводится как мне надо! НО!!! Мне надо, чтобы в конце была (после 5-комнатная квартира) поле - КОМНАТА В КОММУНАЛКЕ... Как можно подправить эту конструкцию? |
Я бы предложил не 6, а 0, для такого то счастья.)
Но ещё хз где и как оно там хранится. |
Цитата:
|
чтоб в памяти он держал 6, но не выводил? суть скрипта такова, что когда вводишь в админке описание квартир - там есть поле КОЛ-ВО комнат... т.е. я буду в админке ставить 6 (типа комнат) а при поиске он будет людям выводить, что это типа коммуналка! Ну, т.е. импа 6 комнатная квартира у меня будет коммуналка! т.е. для фильтра чтобы 6 у него была, а на монитор не выводилась, чтобы не вводить людей в заблуждение!
|
Убери
$i. |
Ребята! Вы супер! Все заработало!
Я 3 дня голову ломал, на джумловском форуме всех на уши поднял! На вас случайно вышел, и за 2 часа проблему решили! Спасибо! Не понял как тут + ставить, но вам всем БОЛЬШУЩИЙ ПЛЮС!!! |
Цитата:
Да пошел ты нахрен после всего этого, можно подумать я весь внимания к вашей особе. |
Цитата:
А 6-комнатных квартир - я не предлагаю! Это и будет комната в коммуналке! :yes: |
рони, я спокоен как так, просто уже надоел товарищ своими замечаниями по поводу и без повода, видимо я где-то на его самолюбие наступил. :)
|
laimas, не нужно в каждой теме писать не по теме, пожалуйста, пройдите в тему, созданную специально для вас — https://javascript.ru/forum/offtopic...%E2%84%A2.html
|
Цитата:
Сейчас проверил - да, можно и по вашему! Я так понял, что $ - говорит что это надо вывести на экран, а без доллара на экран не выводить! |
я оставил одну $i как кто то выше посоветовал...
|
ROMERO, запомните, программирование - это не какая-то магия, там всегда всё логично. Во многих случаях не надо знать языка и даже уметь программировать, достаточно развитой логики.
JHTML::_('select.option',$i,$i.'- комнатная квартира');это просто вызов функции JHTML::_ с тремя разделёнными запятой параметрами, где первый параметр 'select.option' - говотрит что мы генерируем <option> для <select>; второй параметр $i задаёт value для этого <option>; третий параметр $i.'- комнатная квартира' - задаёт текст для этого <option>. В итоге мы получаем <select> <option value="$i">$i.'- комнатная квартира'</option> </select>где $i - переменная php содержащая цифру; . - оператор php означающий склеивание текста; '- комнатная квартира' - просто текст. Поэтому убрав "вторую $i" вы просто перестали склевать отображаемый текст с цифрой. Но в целом это всё основы основ, если собираетесь делать хоть что-то отличное от стандарта - вам таки придётся их изучить. |
Цитата:
Может какие книжки достойные можете порекомендовать, хотя бы для неглубокого изучения вопроса? Для общего знакомства, так сказать... |
Часовой пояс GMT +3, время: 04:14. |