Новости Joomla

Как триггерить события для плагинов на манер Joomla 5+?В Joomla 6 должны удалить метод...

Как триггерить события для плагинов на манер Joomla 5+?В Joomla 6 должны удалить метод...

👩‍💻 Как триггерить события для плагинов на манер Joomla 5+?В Joomla 6 должны удалить метод triggerEvent(), с помощью которого раньше вызывались события для плагинов. Теперь чтобы в своём коде вызвать событие для плагина и получить от него результаты нужно:- создать объект класса события- передать в него параметры

use Joomla\CMS\Event\AbstractEvent;use Joomla\CMS\Factory;use Joomla\CMS\Plugin\PluginHelper;// Грузим плагины нужных группPluginHelper::importPlugin('system');// Создаём объект события$event = AbstractEvent::create('onAfterInitUniverse', [    'subject' => $this,    'data'    => $data, // какие-то данные    'article' => $article, // ещё материал вдовесок    'product' => $product, // и товаров подвезли]);// Триггерим событиеFactory::getApplication()->getDispatcher()->dispatch(    $event->getName(), // Тут можно строку передать 'onAfterInitUniverse'    $event);// Получаем результаты// В случае с AbstractEvent это может быть не 'result',// а что-то ещё - куда сами отдадите данные.// 2-й аргумент - значение по умолчанию, // если не получены результаты$results = $event->getArgument('result', []);
Плюсы такого подхода - вам не нужно запоминать порядок аргументов и проверять их наличие. Если вы написали свой класс события, то в плагине можно получать аргументы с помощью методов $event->getArticle(), $event->getData(), $event->getProduct() и подобными - реализуете сами под свои нужды. Если такой класс события написали, то создаёте экземпляр своего класса события и укажите его явно в аргументе eventClass
use Joomla\Component\MyComponent\Administrator\Event\MyCoolEvent;$event = MyCoolEvent::create('onAfterInitUniverse', [    'subject'    => $this,    'eventClass' => MyCoolEvent::class, // ваш класс события    'data'       => $data, // какие-то данные    'article'    => $article, // ещё материал вдовесок    'product'    => $product, // и товаров подвезли]);
Ожидаемо, что класс вашего события будет расширять AbsractEvent или другие классы событий Joomla.🙁 Есть неприятный нюанс - нельзя просто так вызывать событие и ничего не передать в аргументы. Аргумент subject обязательный. Но если вы всё-таки не хотите туда ничего передавать - передайте туда пустой stdClass или объект Joomla\registry\Registry.
@joomlafeed#joomla #php #webdev

0 Пользователей и 1 Гость просматривают эту тему.
  • 1017 Ответов
  • 279889 Просмотров
*

lammmer

  • Осваиваюсь на форуме
  • 32
  • 0 / 0
Доброго времени суток, подскажите пожалуйста а возможно ли сделать смену картинок при выборе определённых параметров ? Готов заплатить за это решение.
*

Pazys

  • Завсегдатай
  • 1738
  • 241 / 4
  • <a>А где я ошибся-то?</b>
Конечно возможно. Если у вас все готово, кроме картинок, то выкладывайте код, посмотрим что к чему.
Ишак меня нюхал ...
Если помог - плюсуйте в карму.
*

NIKI333

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
Доброго времени суток.  У меня следующая проблема. Скачиваю и компонент и плагин со стр.http://delajoom.ru/index.php/skachat-komponent-reshenija
Форма не работает ни на J3 ни на J 2,5 Перепробовал форму на 5 сайтах везде одно и тоже. Не знаю может я чего не так настраиваю. на 1,5 работает.. а выше нет. Пробовал др формы они пашут, что значит что настройки сайта верные, Стоит галочка получать системные письма.... ПОМОГИТЕ, хочу эту форму, но ничего не выходит. Вот ссылка на пробную стр. avtostream.by/info/study, а вот сам код в компоненте...
Код
<div>
<h4 style="font-size:150%; font-weight:normal; color:#000;">Контактная информация</h4><table border="0" summary="">
<tr><td style="width:195px;">
<b>Фамилия, Имя *</b> </td>
<td>
<input type="text" name="name" maxlength="512" style="border: 1px solid #CCCCCC; border-radius: 3px 3px 3px 3px; width: 385px;" class="validate['required']">
</td></tr>
<tr><td style="width:195px;">
<b>Телефон *</b></td>
<td>
<input type="text" name="phone" maxlength="512" style="border: 1px solid #CCCCCC; border-radius: 3px 3px 3px 3px; width: 385px;" class="validate['required','phone_inter']">
</td></tr>
<tr><td style="width:195px;">
<b>E-mail *</b></td>
<td>
<input type="text" name="e-mail" maxlength="512" style="border: 1px solid #CCCCCC; border-radius: 3px 3px 3px 3px; width: 385px;" class="validate['required','email']">
</td></tr>
</table>
</div>
   <br>
<!-- ********************************** -->
<div>
<h4 style="font-size:150%; font-weight:normal; color:#000;">Форма обучения</h4><table border="0" summary="">
<tr><td style="width:195px;"><b>Выберите форму обучения *</b></td>
<td style="border:1px solid #ccc; border-radius: 3px; float: right;"><select class="validate['required']" name="forma"  style="float:right; width:385px;">
<option value="Выберите...">Выберите форму обучения...</option>
<option value="Утренняя">Утренняя</option>
<option value="Дневная">Дневная</option>
<option value="Вечерняя">Вечерняя</option>
<option value="Выходного дня">Выходного дня</option>
</td></tr>
</table>
</div>
   <br>
<!-- ********************************** -->
<div>
<h4 style="font-size:150%; font-weight:normal; color:#000;">Планируемое время начала обучения</h4><table border="0" summary="">
<tr><td style="width:195px;"><b>Выберите планируемое время начала обучения</b></td>
<td style="border:1px solid #ccc; border-radius: 3px; float: right;"><select name="time"  style="float:right; width:385px;">
<option value="Выберите...">Выберите время начала обучения...</option>
<option value="Январь">Январь</option>
<option value="Февраль">Февраль</option>
<option value="Март">Март</option>
<option value="april">Апрель</option>
<option value="Апрель">Май</option>
<option value="Июнь">Июнь</option>
<option value="Июль">Июль</option>
<option value="Август">Август</option>
<option value="Сентябрь">Сентябрь</option>
<option value="Октябрь">Октябрь</option>
<option value="Ноябрь">Ноябрь</option>
<option value="Декабрь">Декабрь</option>
</td></tr>
</table>
</div>
   <br>
<!-- ********************************** -->
<div>
<h4 style="font-size:150%; font-weight:normal; color:#000;">Время для контакта</h4><table border="0" summary="">
<tr><td style="width:195px;"><b>Когда мы можем связаться с Вами:</b></td>
<td valign="top">с</td>
<td style="border:1px solid #ccc; border-radius: 3px; float: right;"><select name="chour"  style="float:right; width:50px;"> с
<option value="Выберите..."></option>
<option value="9">9</option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
</td>
<td valign="top">до</td>
<td style="border:1px solid #ccc; border-radius: 3px; float: right;"><select name="dohour"  style="float:right; width:50px;"> до
<option value="Выберите..."></option>
<option value="10">10</option>
<option value="11">11</option>
<option value="12">12</option>
<option value="13">13</option>
<option value="14">14</option>
<option value="15">15</option>
<option value="16">16</option>
<option value="17">17</option>
<option value="18">18</option>
<option value="19">19</option>
<option value="20">20</option>
<option value="21">21</option>
</td>
</tr>
</table>
</div>
   <br>
<!-- ********************************** -->
<div>
<h4 style="font-size:150%; font-weight:normal; color:#000;">Дополнительно</h4><table border="0" summary="">
<tr><td valign="top" style="width:195px;">
<b>Сообщение к запросу</b> </td>
<td><textarea name="message" style="border: 1px solid #CCCCCC; border-radius: 3px 3px 3px 3px; height: 120px; margin-left:4px; width: 385px;"></textarea>
</td></tr>
</table>
</div>
   <br>
<!-- ********************************** -->
<table border="0" summary="">
<tr><td style="float:left; width:214px;">{CAPTCHA}</td><td style="width:385px; margin-left:4px;">
<input type="submit"  style="float:right; margin-right:0;" class="button" type="submit" value="Отправить"><br><br>
</td></tr>
</table>
ПОМОГИТЕ пожалуйста Готов вознаградить за помощь!
*

vdm-m3

  • Осваиваюсь на форуме
  • 42
  • 1 / 0
убрать константы .DS. в файле: plugins/content/formcalc/formcalc.php

Это можно поподробнее?
Спасибо заранее.
*

Begotten

  • Захожу иногда
  • 81
  • 0 / 1
Помогите пожалуйста. Вот шаблон:
Спойлер
[свернуть]
Формула:
Спойлер
[свернуть]

Значение: summa должно равняться произведению значения plochad со значением, которое выбрал я из выпадающего списка. Как получить это значение?
*

aleksandrozz

  • Захожу иногда
  • 53
  • 2 / 0
Здравствуйте! Установил компонент + плагин (Joomla 3). Компонент работает, а вот плагин не выводит форму в статье. Как можно решить проблему?
*

vdm-m3

  • Осваиваюсь на форуме
  • 42
  • 1 / 0
Вот тут уже писали:

Плагин на Joomla 3.2.3 работает крайне некорректно. Не выводит два и более калькуляторов на одной странице: первый отображается и работает, второй и далее просто пустота.

При отображении нескольких материалов, в каждом по одному вызову формы, отображаются обе формы, но не работают.

p.s.
Да, и чтобы плагин заработал нужно убрать константы .DS. в файле: plugins/content/formcalc/formcalc.php

Но не совсем понятно что именно надо убрать. :)
*

aleksandrozz

  • Захожу иногда
  • 53
  • 2 / 0
Вот тут уже писали:

Но не совсем понятно что именно надо убрать. :)

Разобрался вроде, в Joomla 3 удалена константа 'DS', этот код решил проблему:
Код
define('DS', '/');

Спасибо за ответ! Без вас бы не разобрался)
*

aleksandrozz

  • Захожу иногда
  • 53
  • 2 / 0
Мм, нет, форма появилась, но работает она некорректно) При отправке выдает ошибку и такое сообщение - "0 - SQL=SELECT name, email, sendEmail FROM fh53g_users WHERE LOWER( usertype ) = "super administrator" LIMIT 0, 1"
*

vdm-m3

  • Осваиваюсь на форуме
  • 42
  • 1 / 0
Ну я думаю медленно, не спеша, через пару страниц мы доберёмся до решения.  ;D
Истина где-то рядом...  :dry:
*

stim

  • Новичок
  • 1
  • 0 / 0
Мм, нет, форма появилась, но работает она некорректно) При отправке выдает ошибку и такое сообщение - "0 - SQL=SELECT name, email, sendEmail FROM fh53g_users WHERE LOWER( usertype ) = "super administrator" LIMIT 0, 1"
У себя решил следующим образом:
В файле /components/com_formcalc/models/formcalc.php
в строке 65 заменил это
 ' WHERE LOWER( usertype ) = "super administrator"';
на это
' WHERE name="Super User"';
*

Ю

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
  • Век живи - Век учись!
добрый день у меня калькулятор ремонта человек должен выбрать вид помещения (комната, квартира) далее тип ремонта (экономичный, стандартный) далее тип дома( новостройка, вторичка) и ввести площадь по полу после этого если он выбрал комнату экономичный новостройка то результат умножается на 1300, если выбрал квртира экономичный новостройка результат умножить на 1700 и так далее не могу написать скрипт а
table border="1" summary=""style="border-color: #000000; border-width: 1px; background-color: #ccffcc;" border="1">


      <tr><td style="text-align: center">
      <b>Вид помещения:</b> </td><td style="text-align: center">
<select name="den">
   <option value="0">Квартира</option>
   <option value="00">Комната</option>

<option value="e">Кухня</option>
   <option value="r">Санузел</option>
   <option value="t">Офис</option>
<option value="y">Загородный дом</option>
</select>
      </td></tr>





      <tr><td style="text-align: center">
      <b>Тип ремонта:</b> </td><td style="text-align: center">
<select name="d">
   <option value="000">Экономичный</option>
   <option value="i">Стандартный</option>

<option value="o">Капитальный</option>
   
</select>
      </td></tr>





<tr><td style="text-align: center">
      <b>Тип дома:</b> </td><td style="text-align: center">
<select name="de">
   <option value="0000">Новостройка</option>
   <option value="a">Вторичное жильё</option>

<option value="s">Старый жилой фонд</option>
   
</select>
      </td></tr>
<tr>
      <td>Площадь по полу, м2: <input type="text" name="r" style="width: 30px;height: 20px"maxlength="25"></td>
         </tr><tr>
      
</table>Всего:<br>(Вид помещения:Квартира Тип ремонта: Экономичный Тип дома:Новостройка ={result1}руб.)<br>(Вид помещения:Комната Тип ремонта: Экономичный Тип дома:Новостройка ={result2}руб.)

формула
result1={0}+{000}+{0000}+{r}*1700
result2={00}+{000}+{0000}+{r}*1300

все считает но выводит 2 ответа да я так впринципе сама и написала но мне нуже вывод одного результата, помогите пожалуйста кто знает
*

Ю

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
  • Век живи - Век учись!
я так понимаю что нужно писать условие если выбраны определенные опции то выводить один результат т.е. если комната, экономичный и новостройка то вывести result1 а остальные результаты скрыть, подскажите кто знает?
*

alexj69

  • Захожу иногда
  • 244
  • 28 / 0
  • Думать надо!!!
Почитайте в этой теме, там был вариант, который Вам подойдет.
Вам нужно сделать в форме скрытое поле, в которое будет выводиться коэффициент. Нужен скрипт (if ... else), который бы сравнивал значения из селектов и в зависимости от этого выводил в скрытое поле значение коэффициента.
*

Ю

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
  • Век живи - Век учись!
Уважаемый alexj69. Я найти не могу, и мне нужно просто один пример потому как я осталные условия уже могу сделать поаналогии (надеюсь на это)
*

Ю

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
  • Век живи - Век учись!
написала так но ничего не считает пожалуйста направьте хоть где ошибаюсь и не догоняю



<script>
kw=(function (){
var v = document.getElementById("r").value;
var k1 = 1700
var k2 = 1300;
var k3 = 2000;
var sale1;
if(den="0" && d="000" && de="0000")
   document.getElementById("sale1").value=k1;
else if (den="0" && d="i" && de="0000")
   document.getElementById("sale1").value=k2;
else
   document.getElementById("sale1").value=k3;
document.forms['calcForm'].elements['sale1'].fireEvent('change');
});
</script>


<table border="1" summary=""style="border-color: #000000; border-width: 1px; background-color: #ccffcc;" border="1">


      <tr><td style="text-align: center">
      <b>Вид помещения:</b> </td><td style="text-align: center">
<select name="den">
   <option value="0">Квартира</option>
   <option value="00">Комната</option>

<option value="e">Кухня</option>
   <option value="rr">Санузел</option>
   <option value="t">Офис</option>
<option value="y">Загородный дом</option>
</select>
      </td></tr>





      <tr><td style="text-align: center">
      <b>Тип ремонта:</b> </td><td style="text-align: center">
<select name="d">
   <option value="000">Экономичный</option>
   <option value="i">Стандартный</option>

<option value="o">Капитальный</option>
   
</select>
      </td></tr>





<tr><td style="text-align: center">
      <b>Тип дома:</b> </td><td style="text-align: center">
<select name="de">
   <option value="0000">Новостройка</option>
   <option value="a">Вторичное жильё</option>

<option value="s">Старый жилой фонд</option>
   
</select>
      </td></tr>
<tr>
      <td>площпдь по полу <input name="r"  id="r" type="text"  onKeyUp="kw()"/><br/></td>
         </tr><tr>
   
</table>Всего:{res}



формула
rez={r}*{sale1}

я знаю что где то глупо только где
*

alexj69

  • Захожу иногда
  • 244
  • 28 / 0
  • Думать надо!!!
Вам нужно делать примерно так:
Код
Вид помещения: 
<select name="room" id="room"  onChange="kw()">
   <option value="0">------</option>
   <option value="1">Квартира</option>
   <option value="2">Комната</option>
   <option value="3">Кухня</option>
   <option value="4">Санузел</option>
   <option value="5">Офис</option>
    <option value="6">Загородный дом</option>
</select>
<br/>
Тип ремонта:
<select name="repair"  id="repair" onChange="kw()">
    <option value="0">-------</option>
   <option value="1">Экономичный</option>
   <option value="2">Стандартный</option>
  <option value="3">Капитальный</option>   
</select>
<br/>
Тип дома:
<select name="home"   id="home" onChange="kw()">
   <option value="0">-------</option>
   <option value="1">Новостройка</option>
   <option value="2">Вторичное жильё</option>
    <option value="3">Старый жилой фонд</option>   
</select>
<br/>
коэффициент <input name="k" id="k" type="text" value="">

Скрипт будет примерно такой (написал "на коленке", не проверял на работоспособность)
Код
<script>
kw=(function (){
var r = document.getElementById("room").value;
var rep = document.getElementById("repair").value;
var home = document.getElementById("home").value;
var k1 = "1700";
var k2 = "1300";
var k3 = "2000";

if(r=="1" && rep=="1" && home=="1")
   document.getElementById("k").value=k1;
else if (r=="2" && rep=="1" && home=="1")
   document.getElementById("k").value=k2;
else
   document.getElementById("k").value=k3;
});
</script>
« Последнее редактирование: 18.04.2014, 20:06:14 от alexj69 »
*

Ю

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
  • Век живи - Век учись!
написала по Вашему подобию только Вы не учли площадь по полу я его добавила получилось так но не считает   


<script>
kw=(function (){
var r = document.getElementById("room").value;
var rep = document.getElementById("repair").value;
var home = document.getElementById("home").value;
var k1 = "1700";
var k2 = "1300";
var k3 = "2000";


if(r=="1" && rep=="1" && home=="1")
   document.getElementById("k").value=k1;
else if (r=="2" && rep=="1" && home=="1")
   document.getElementById("k").value=k2;
else
   document.getElementById("k").value=k3;
});
</script>

Вид помещения:
<select name="room" id="room"  onChange="kw()">
   <option value="0">------</option>
   <option value="1">Квартира</option>
   <option value="2">Комната</option>
   <option value="3">Кухня</option>
   <option value="4">Санузел</option>
   <option value="5">Офис</option>
    <option value="6">Загородный дом</option>
</select>
<br/>
Тип ремонта:
<select name="repair"  id="repair" onChange="kw()">
    <option value="0">-------</option>
   <option value="1">Экономичный</option>
   <option value="2">Стандартный</option>
  <option value="3">Капитальный</option>   
</select>
<br/>
Тип дома:
<select name="home"   id="home" onChange="kw()">
   <option value="0">-------</option>
   <option value="1">Новостройка</option>
   <option value="2">Вторичное жильё</option>
    <option value="3">Старый жилой фонд</option>   
</select>
<br/>

Площадь по полу, м2: <input type="text" name="z"id="z">


Всего:{res}

формула res={k}*{z}
*

Ю

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
  • Век живи - Век учись!
забыла ввести коэф потом поставила и вроде как считает буду опробывать, только если меняещь потом данные и не меняещь площадь по полу не обновляет итог получается если заново только вводищь ту же самую площадь пересчитывает с чем это может быть связано
*

Ю

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
  • Век живи - Век учись!
Уважаемый alexj69! То что Вы для меня сделали - это Волшебство спасибо за огромный толчек который Вы мне дали и мне бы хотелсь чтобы Вы посмотрели я еще и проценты добавила пока это не украшенный вид калькулятора но он СЧИТАЕТ БЛАГОДАРЯ ВАМ!
http://stroybat96.ru/index.php/kosmeticheskij-remont   в самом низу страницы. СПАСИБО СПАСИБО СПАСИБО!
*

hobtorkins

  • Новичок
  • 1
  • 0 / 0
Здрасьте! такая проблемка. юзаю сей компонент на Joomla 3.2.3. Всплывающие подсказки выводимые например так:
Код
<span class="btn width-auto hasTooltip" title="бла-бла-бла"><span class="icon-help"></span></span>
работают следующим образом. после загрузки страницы появляется соответствующая кнопка, при наведении на нее появляется соответствующий хинт, но при отведении курсора кнопка исчезает вместе с хинтом. сей глюк наблюдается ТОЛЬКО на страницах с формой калькулятором (плагин или компонент - не имеет значения). Есть ли какие-нибудь решения этой проблемы?
*

Kyrsor

  • Захожу иногда
  • 317
  • 4 / 2
На 3.3 пока не работает( Буду сейчас пытаться наладить.
Код
Strict Standards: Declaration of FormCalcController::display() should be compatible with that of JControllerLegacy::display() in /home/u/urfskart/vakuumnij-radiator.rf/public_html/administrator/components/com_formcalc/controller.php on line 35

Fatal error: Declaration of TableFormCalc::bind() must be compatible with that of JTableInterface::bind() in /home/u/urfskart/vakuumnij-radiator.rf/public_html/administrator/components/com_formcalc/tables/formcalc.php on line 90
*

dopping

  • Новичок
  • 5
  • 0 / 0
Добрый день! Подскажите - как вывести кнопку "Сохранить", которая бы сохраняла всё что указано в шаблоне и результате. Формат желательно xls
*

Ю

  • Осваиваюсь на форуме
  • 19
  • 0 / 0
  • Век живи - Век учись!
добрый день. может этот вопрос не относится к этой теме, но скажите пожалуйста как можно реализовать в карточке товара компонента JoomShopping кнопку "Выбор ткани" как http://divan-66.ru/kresla_i_pufy/kresla/kreslo-eko-16.html
*

Gelloiss

  • Осваиваюсь на форуме
  • 28
  • 0 / 0
Array
« Ответ #714 : 28.04.2014, 18:47:53 »
Помогите, пожалуйста. Пишу сайт для тестов и вот пару вопросов:

1)
Каким кодом прописать то, что у вас прописано здесь (delajoom.ru/index.php/instrkucija-po-rabote/sozdanije-form-i-formul) в пункте 4, 3 столбике? Т.е. у меня на сайте варианты ответа нужно будет так отмечать, затем жать далее и будет переходит на следующую страницу с вопросом.

2)
Каким кодом написать то, что когда в 1 вопросе при выборе ответа и нажатии кнопки "далее" к числу 0 прибавлялось то число, которое я напишу (например: нажал 1 вариант ответа прибавилось 1, второй вариант - 2 и т.д.), а на второй странице (т.е. уже на 2 вопросе) к тому числу, которое вышло в 1 вопросе (например 1) добавлялись еще числа (к примеру выбрали 1 вариант ответа и добавилось число 5, выбрали второй вариант ответа добавилось - 6)?

3)
Каким кодом прописать, чтобы после последнего вопроса (например 7) и прибавлению последнего числа нас кидало на страницу, что зависит от последнего числа (например в сумме со всех вопросов вышло число 67 и оно кидает на одну страницу, вышло 81 - на другую)?

PS: Если 3 пункт нельзя сделать, то скажите, пожалуйста, каким кодом прописать, чтобы на последней странице писалась сумма всех чисел из всех вопросов?
(Просто чтобы людям не нужно было считать самим на калькуляторе, а затем искать в результатах то число, а чтобы сайт сам все посчитал а им оставалось лишь найти).

Буду ждать ответа! ☺
« Последнее редактирование: 28.04.2014, 18:57:08 от Gelloiss »
*

Gelloiss

  • Осваиваюсь на форуме
  • 28
  • 0 / 0
3
« Ответ #715 : 28.04.2014, 18:52:06 »
 3
« Последнее редактирование: 28.04.2014, 18:56:00 от Gelloiss »
*

e.lodyanov

  • Захожу иногда
  • 126
  • 4 / 0
Привет всем!
А сложно ли будет добавить кнопочку для CAPTCHA "обновить, если не виден код"?
*

orangemouse

  • Новичок
  • 7
  • 0 / 0
Здравствуйте! ! ! !

Проблема такая. Год назад с помощью этого компонента, я создала на сайте своего города калькулятор квартплаты. Весь этот год он работал безукоризненно. Но недавно мы обновили CMS Joomla! с версии 1.5 до версии 3.2. и обнаружили, что на обновленном сайте калькулятор не считает.

Может, Вы подскажете, в чем может быть причина? Вот ссылка на тестовый калькулятор http://gorodlensk.ru/testtest

Заранее благодарю!

p.s. mootools.js включен.
*

e.lodyanov

  • Захожу иногда
  • 126
  • 4 / 0
Здравствуйте! ! ! !

Проблема такая. Год назад с помощью этого компонента, я создала на сайте своего города калькулятор квартплаты. Весь этот год он работал безукоризненно. Но недавно мы обновили CMS Joomla! с версии 1.5 до версии 3.2. и обнаружили, что на обновленном сайте калькулятор не считает.

Может, Вы подскажете, в чем может быть причина? Вот ссылка на тестовый калькулятор http://gorodlensk.ru/testtest

Заранее благодарю!

p.s. mootools.js включен.
У Вас либо нет сомого файла mootools.js, либо неправильно указан путь
*

serg0071

  • Осваиваюсь на форуме
  • 42
  • 0 / 0
Здравствуйте. Как побороть конфликт скриптов на Joomla 2.5.делаю сайт и поставил рабочую формулу и шаблон с сайта Joomla 1.5 и калькулятор не работает.Стоят плагины Joomla Options и System - jQuery Easy, которые по очереди включал и налаживал, но так ничего и не получается. Сайт с рабочим калькулятором http://bestremont-nn.ru/kalkulaytor-uslug.html. Ставлю на Joomla 2.5 но там нет вывода подсчета для каждой позиции и общей суммы нет, а таблица сама есть.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Компонент Web Plan интерактивная карта для Joomla 1.5 (построение сайтов плановых объектов)

Автор DelaShop

Ответов: 39
Просмотров: 32428
Последний ответ 21.01.2018, 14:50:57
от Dinamitt
Калькулятор форм - продолжение

Автор osobist

Ответов: 2
Просмотров: 5296
Последний ответ 25.01.2015, 18:00:18
от dj_serg
Отрывной календарь Joomla, календарь событий.

Автор DelaShop

Ответов: 35
Просмотров: 32565
Последний ответ 17.12.2014, 06:20:05
от EndVal
Компонент " Просто каталог Joomla + Mixmarket Joomla "

Автор DelaShop

Ответов: 16
Просмотров: 18450
Последний ответ 10.07.2013, 11:06:13
от konservator