Исправить калькулятор на сайте в друпале
Страницы: 1 2 След.
Исправить калькулятор на сайте в друпале
Здравствуйте.Есть сайт, посвященный ремонту.
На одной из страниц есть калькулятор просчета стоимости услуг ремонта.
И чего то он сломался.
С тем, с кем работали, связи нету, это у него не основная работа, и я как понимаю, он тоже кого то нанимал.
Вот это надо исправить. alfa-realty.kiev.ua/price
Сколько это будет стоить и что от нас нужно?
Спасибо.
калькулятор рабочий, в чем вы видите поломку?
Цитата
deeputy пишет:
калькулятор рабочий, в чем вы видите поломку?
не работает со строкидемонтаж стены из г/к по строку демонтаж линолеума включительно
Цитата
Алена А пишет:
не работает со строкидемонтаж стены из г/к

Вижу "плохо" закрытый тег h4 перед не работающей строкой.

демонтаж бетонной стены (проема), пола (10-20см) 90-180 /h4>

Код
<h4>демонтаж бетонной стены (проема), пола (10-20см) 90-180 /h4>
Алена,  можно парочку вопросов? Кириллические ЧПУ!... зачем?.. Неужели имеет смысл делать линку вида http://www.alfa-realty.kiev.ua/%D0%BA%D0%B0%D0%BF%D0%B8%D1%82%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D1%80%D0%B5%D0%BC%D0%BE%D0%BD%D1%82-%D0%BA%D0%B2%D0%B0%D1%80%D1%82%D0%B8%D1%80%D1%8B-%D0%BD%D1%8E%D0%B0%D0%BD%D1%81%D1%8B-%D0%B8-%D1%82%D0%BE%D0%BD%D0%BA%D0%BE%D1%81%D1%82%D0%B8
Захотел вот скопировать и отправить (сохранить)... получилась такая замечательная абракадабра.

Второй вопрос. Зачем внешние ссылки www.stroy-s21.ru и budshop.com.ua ? Или они дают ссылки со своей стороны - внутряки с уровнем вложенности N и далее... Вы же размываете вес своей главной. Имея сайт (и бюджет на рекламу) строительной тематике - не проще ли купить в сапе 2 ссылки с похожими параметрами и сохранить свою главную. То что не закрыты plus.google.com/109341990200935108067 , geotlon.com и www.i.ua для меня вообще загадка.

Если я чего-то не понимаю, просветите меня плз, знающие люди...
Цитата
Anatoly пишет:
Алена, можно парочку вопросов? Кириллические ЧПУ!... зачем?.. Неужели имеет смысл делать линку вида www.alfa-realty.kiev.ua/%D0%BA%D0%B0%D0%BF%D0%B8%D1%82%D0%B0%D0%BB%D1%8C%D0%BD%D1%8B%D0%B9-%D1%80%D0%B5%D0%BC%D0%BE%D0%BD%D1%82-%D0%BA%D0%B2%D0%B0%D1%80%D1%82%D0%B8%D1%80%D1%8B-%D0%BD%D1%8E%D0%B0%D0%BD%D1%81%D1%8B-%D0%B8-%D1%82%D0%BE%D0%BD%D0%BA%D0%BE%D1%81%D1%82%D0%B8
Захотел вот скопировать и отправить (сохранить)... получилась такая замечательная абракадабра.

Здравствуйте, спасибо за ответ.по поводу кирилических ссылок ЧПУ - я не в курсе. не я сайт создавала.
Цитата
Anatoly пишет:
Зачем внешние ссылки www.stroy-s21.ru и budshop.com.ua ? Или они дают ссылки со своей стороны - внутряки с уровнем вложенности N и далее... Вы же размываете вес своей главной. Имея сайт (и бюджет на рекламу) строительной тематике - не проще ли купить в сапе 2 ссылки с похожими параметрами и сохранить свою главную.
Как раз собираюсь это сделать, спасибо за совет
Цитата
Anatoly пишет:
То что не закрыты plus.google.com/109341990200935108067 , geotlon.com и www.i.ua для меня вообще загадка.
Не совсем поняла о чем идет речь smile:)smile:confused:
Цитата
Anatoly пишет:
Вижу "плохо" закрытый тег h4 перед не работающей строкой.

демонтаж бетонной стены (проема), пола (10-20см) 90-180 /h4>
Код
 <h4>демонтаж бетонной стены (проема), пола (10-20см) 90-180 /h4> 


Спасибо!smile:)smile:)
Но если я открываю страницу в коде PHP то <h4>демонтаж бетонной стены (проема), пола (10-20см) 90-180 /h4></h4>
/h4> - это убрать, получается

эта строка работает
а вот эта - нет:
<h4>демонтаж стены из г/к</h4>
и когда в калькуляторе пытаюсь забить цифру, верхний нолик пропадает..
Алена А,  не закрытый тег - это первое, что бросилось в глаза. Если разобрать код по порядку, имеем такую картину

Код
<tr style="text-align: right" valign="center">
<td align="left" valign="center"><h4>снятие штукатурки (20-30 грн)</h4></td>
<td align="right"><div id="cost_0_0" style="text-align: right">20</div></td>
<td align="middle" id="cosst_0">
<input id="inp_0_0" maxlength="6" name="kolvo" onblur="adnul(0,0);" onfocus="remnul(0,0);" size="5" style="border-bottom: medium none; text-align: center; border-left: medium none; border-top: medium none; border-right: medium none" type="text" value="0" /></td>
<td align="middle" style="text-align: center">м<sup>2</sup></td>
<td align="right"><div id="summa_0"><div id="sum_0_0" style="text-align: right">0</div></div></td>
</tr>

Код
<tr id="ent_0_1" style="text-align: right" valign="center">
<td align="left" valign="center"><h4>демонтаж вагонки на стене</h4></td>
<td align="right"><div id="cost_0_1" style="text-align: right">10</div></td>
<td align="middle" id="cosst_1"><input id="inp_0_1" maxlength="6" name="kolvo" onblur="adnul(0,1);" onfocus="remnul(0,1);" size="5" style="border-bottom: medium none; text-align: center; border-left: medium none; border-top: medium none; border-right: medium none" type="text" value="0" /></td>
<td align="middle" style="text-align: center">м<sup>2</sup></td>
<td align="right"><div id="summa_1"><div id="sum_0_1" style="text-align: right">0</div></div></td>
</tr>

Код
<tr id="ent_0_2" style="text-align: right" valign="center">
<td align="left" valign="center"><h4>демонтаж кирпичной(гипсовой) стены 25-80</h4></td>
<td align="right"><div id="cost_0_2" style="text-align: right">45</div></td>
<td align="middle" id="cosst_2"><input id="inp_0_2" maxlength="6" name="kolvo" onblur="adnul(0,2);" onfocus="remnul(0,2);" size="5" style="border-bottom: medium none; text-align: center; border-left: medium none; border-top: medium none; border-right: medium none" type="text" value="0" /></td>
<td align="middle" style="text-align: center">м<sup>2</sup></td>
<td align="right"><div id="summa_2"><div id="sum_0_2" style="text-align: right">0</div></div></td>
</tr>


Код
<tr id="ent_0_3" style="text-align: right" valign="center">
<td align="left" valign="center"><h4>демонтаж бетонной стены (проема), пола (10-20см) 90-180</h4></td>
<td align="right"><div id="cost_0_3" style="text-align: right">150</div></td>
<td align="middle" id="cosst_3"><input id="inp_0_3" maxlength="6" name="kolvo" onblur="adnul(0,3);" onfocus="remnul(0,3);" size="5" style="border-bottom: medium none; text-align: center; border-left: medium none; border-top: medium none; border-right: medium none" type="text" value="0" /></td>
<td align="middle" style="text-align: center">м<sup>2</sup></td>
<td align="right"><div id="summa_3"><div id="sum_0_3" style="text-align: right">0</div></div></td>
</tr>
Внимание! Теперь начинается слом калькулятора
Код
<tr id="ent_0_4" style="text-align: right" valign="center">
<td align="left" valign="center"><h4>демонтаж стены из г/к</h4></td>
<td align="right"><div id="cost_0_0" style="text-align: right">20</div></td>
<td align="middle" id="cosst_0"><input id="inp_0_0" maxlength="6" name="kolvo" onblur="adnul(0,0);" onfocus="remnul(0,0);" size="5" style="border-bottom: medium none; text-align: center; border-left: medium none; border-top: medium none; border-right: medium none" type="text" value="0" /></td>
<td align="middle" style="text-align: center">м<sup>2</sup></td>
<td align="right"><div id="summa_4"><div id="sum_0_0" style="text-align: right">0</div></div></td>
</tr>

Как Вы можете заметить, каждое поле имеет своё уникальное имя ent_0_0 / 1 / 2 / 3... , cost_0_0 / 1 / 2 / 3...

В последнем приведенном мной блоке (там где не работает калькулятор) - последовательность прирывается... вроде должна быть summa_4, а поле для ввода имеет (не)уникальное имя cosst_0 (первое поле калькуоятора). Логика понятна?

Следующее поле, которое реагирует на нажатие - поле, имеющее уникальное имя (после ), а именно "cost_0_4".

Код
<tr id="ent_0_1" style="text-align: right" valign="center">
<td align="left" valign="center"><h4>Демонтаж линолеума</h4></td>
<td align="right"><div id="cost_0_4" style="text-align: right">10</div></td>
<td align="middle" id="cosst_4"><input id="inp_0_4" maxlength="6" name="kolvo" onblur="adnul(0,4);" onfocus="remnul(0,4);" size="5" style="border-bottom: medium none; text-align: center; border-left: medium none; border-top: medium none; border-right: medium none" type="text" value="0" /></td>
<td align="middle" style="text-align: center">м<sup>2</sup></td>
<td align="right"><div id="summa_4"><div id="sum_0_4" style="text-align: right">0</div></div></td>
</tr>

Вам нужно сделать бекап этого кода (на всякий пожарный случай) И (!) последовательно пронумеровать каждое поле. Вроде должно заработать.
Цитата
Алена А пишет:
и когда в калькуляторе пытаюсь забить цифру, верхний нолик пропадает..

Он пропадает потому что идентификаторы у них совпадают

Код
<td align="middle" id="cosst_0"><input id="inp_0_0" maxlength="6" name="kolvo" onblur="adnul(0,0);" onfocus="remnul(0,0);

Я не программер, мыслю интуитивно (логически) в данном вопросе - могу ошибаться...
Вдогонку. Чтобы проверить мою теорию, достаточно изменить идентификаторы поля "демонтаж стены из г/к" на следующий


Код
<tr id="ent_0_4" style="text-align: right" valign="center">
<td align="left" valign="center"><h4>демонтаж стены из г/к</h4></td>
<td align="right"><div id="cost_0_4" style="text-align: right">20</div></td>
<td align="middle" id="cosst_4"><input id="inp_0_4" maxlength="6" name="kolvo" onblur="adnul(0,4);" onfocus="remnul(0,4);" size="5" style="border-bottom: medium none; text-align: center; border-left: medium none; border-top: medium none; border-right: medium none" type="text" value="0" /></td>
<td align="middle" style="text-align: center">м<sup>2</sup></td>
<td align="right"><div id="summa_4"><div id="sum_0_4" style="text-align: right">0</div></div></td>
</tr>


Тогда он должен стать активным (работающим на ввод), а поле "Демонтаж линолеума" - наоборот - перестанет работать, так как идентификатор будет совпадать (повторяться).
Цитата
Алена А пишет:
Здравствуйте, спасибо за ответ.по поводу кирилических ссылок ЧПУ - я не в курсе. не я сайт создавала.
Понятно, вопрос не к Вам. Но, реально интересно - зачем?... неужели кто-то рассчитывал, что в такой конкурентной теме можно будет получить значительный бонус от ПС за такое "чудо". Соседи небось хороший кусок денек вкладывают в ссылочное, а тут появляется чудный всадник (сайт), с кирилическими ссылками.

Хотя, если Вы (как заказчик) довольны позициями (трафиком), тогда снимаю шляпу - поражен, повержен и посрамлен... smile:confused:
Страницы: 1 2 След.
Похожие темы:
Читают тему (гостей: 1, пользователей: 0, из них скрытых: 0)
Новые темыОбъявленияСвободное общение
22:12 Артемий Лебедев: «ВКонтакте» станет «новым поисковиком» 
21:50 Трамп пригрозил Google судом 
20:45 Webvork - международная товарная СРА сеть с сертифицированными офферами на Европу. 
15:03 Adtrafico - Правильная партнёрская сеть под бурж трафик 
12:43 Profit Pixels - In-House Форекс, Крипто, Трейдинг CPA Офферы | Еженедельные Выплаты | CPA до $950 
18:22 3snet - гемблинг, беттинг, форекс, бинарные опционы, майнинг 
17:52 Dao.AD: Монетизация и покупка Push/Pops/Inpage и Video трафика! 
04:33 ProtonPlus.co - выгодный и быстрый обмен, работаем круглосуточно 
22:22 Coin Click.cc - Быстрый и надежный обмен электронных валют в два клика 
21:38 Currex.best – удобный, сервис, обмена валют 
18:54 Европейский эквайринг 
20:25 Услуга чертежника и 3D моделирования 
18:00 BestX24 - быстрый и безопасный обменник криптовалют и электронных денежных средств 
13:19 Prism-exchange.io - сервис обмена: криптовалюты, банки РФ, Zelle, наличные USD (Москва, Нью-Йорк) 
18:32 Шашлыки в 2012-2022 году 
13:49 Не храните данные на жёстких дисках 
08:22 Инфобизнесменша приобрела курсы у другой за 5,5 млн рублей, но не стала богатой. Она обратилась в полицию 
08:15 Новый уровень мошенничества: как россиян обманывают с помощью фейковых порнороликов 
14:44 Ням-ням! - 8 деликатесов, которые когда-то ели только бедные люди 
21:40 Telegram не смог провести различие между требованиями автократических режимов и законными демократическими запросами 
21:36 Осторожно! Криптовалюта