Новости Joomla

Как тестировать Joomla PHP-разработчику? Компонент Patch tester.

👩‍💻 Как тестировать Joomla PHP-разработчику? Компонент Patch tester.Joomla - open source PHP-фреймворк с готовой админкой. Его основная разработка ведётся на GitHub. Для того, чтобы международному сообществу разработчиков было удобнее тестировать Pull Requests был создан компонент Patch Tester, который позволяет "накатить" на текущую установку Joomla именно те изменения, которые необходимо протестировать. На стороне инфраструктуры Joomla для каждого PR собираются готовые пакеты, в которых находится ядро + предложенные изменения. В каждом PR обычно находятся инструкции по тестированию: куда зайти, что нажать, ожидаемый результат. Тестировщики могут предположить дополнительные сценарии, исходя из своего опыта и найти баги, о которых сообщить разработчику. Или не найти, и тогда улучшение или исправление ошибки быстрее войдёт в ядро Joomla. Напомню, что для того, чтобы PR вошёл в ядро Joomla нужны минимум 2 положительных теста от 2 участников сообщества, кроме автора. Видео на YouTubeВидео на VK ВидеоВидео на RuTubeКомпонент на GitHub https://github.com/joomla-extensions/patchtester@joomlafeed#joomla #php #webdev #community

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6

Вышел релиз Revo PageBuilder Toolkit for YOOtheme Pro 1.6.2PageBuilder Toolkit - это специализированный плагин для конструктора страниц Yootheme Pro, содержит набор различных утилит для ускорения процесса работы и отладки макета, множественные улучшения в интерфейсе, включая поддержку dark mode, подсказки, быстрая смена разрешения в окне просмотра и много чего еще.v.1.6.2 Что нового?- Индикатор статусов: теперь не просто показывает состояние запросов, но и делает автоматические попытки их отправки при кратковременных сбоях в сети, а если это не помогло, то переводит конструктор в ручной режим, что позволяет сохранит макет и настройки темы прежде чем вы потеряете все, что было сделано с момента последнего сохранения- Подсветка ошибок в макете: плагин анализирует код страницы и может автоматически подсвечивать data атрибуты с кучей мусора, которые попадают в код страницы при копипасте из Figma в TinyMCE (пригодится для старых макетов, в текущей работе плагин сам очищает код мусора). Также есть подсветка семантических ошибок сборки - дубли h1 тега на странице и вложенных друг в друга заголовков.- Улучшена поддержка будущего релиза Yootheme Pro 5 и редактора CodeMirror 6Плагин для русскоязычных пользователей доступен в каталоге расширений SovMart и распространяется за символическую плату (100р). Разработчики Joomla расширений и партнеры автора могут получить плагин бесплатно.Для работы плагина необходим конструктор страниц Yootheme Pro.Разработчик плагина - участник нашего сообщества Александр Судьбинов (@alexrevo), член официальной группы поддержки Yootheme Pro. Страница расширенияОписание на сайте автора@joomlafeed#joomla #yootheme

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

Pelmen1

  • Новичок
  • 6
  • 0 / 0
если есть желающие исправить эту ошибку за денежку - пишите. Нужно сделать отправку письма и вывод сообщения. Возможно имеет смысл взять код из RSForm ?
сам отладкой прошёлся, ошибки не увидел   *DRINK*
*

dr.red

  • Захожу иногда
  • 52
  • 0 / 0
вещь хорошая, но наверное не реализована
*

schel4ok

  • Захожу иногда
  • 219
  • 4 / 1
у меня на  Joomla! 3.3.3   тоже не работает
*

schel4ok

  • Захожу иногда
  • 219
  • 4 / 1
Joomla! 3.3.3   
если стоит уровень отображения ошибок по умолчанию, то выводит такие ошибки в Админке на странице компонента

( ! ) Strict standards: Declaration of FormCalcController::display() should be compatible with that of JControllerLegacy::display() in D:\OpenServer\domains\komfort-k.cc\administrator\components\com_formcalc\controller.php on line 35

Call Stack
#   Time   Memory   Function   Location
1   0.0010   335176   {main}( )   ..\index.php:0
2   0.0440   3987048   JApplicationCms->execute( )   ..\index.php:42
3   0.0440   3987048   JApplicationAdministrator->doExecute( )   ..\cms.php:245
4   0.0820   6574656   JApplicationAdministrator->dispatch( )   ..\administrator.php:159
5   0.0840   6656192   JComponentHelper::renderComponent( )   ..\administrator.php:98
6   0.0900   6670632   JComponentHelper::executeComponent( )   ..\helper.php:332
7   0.0910   6717168   require_once( 'D:\OpenServer\domains\komfort-k.cc\administrator\components\com_formcalc\formcalc.php' )   ..\helper.php:352
8   0.0960   7449128   JControllerLegacy::getInstance( )   ..\formcalc.php:18


При нажатии на кнопку создания новой формы появляется еще куча ошибок (скриншот 2 и 3) и не дает создать форму. Скриншоты приложены.

Если ставлю уровень отображения ошибок простой, то на странице компонента в админке ошибок нету. А при нажатии на кнопку создания новой формы у меня просто белый экран.
*

Atis

  • Новичок
  • 8
  • 0 / 0
Помогите пожалуйста новичку.
Шаблон
Код
Сумма личных сбережений:<div style="margin-left: 0px; text-align: center;"><input type="text" name="summ"><br></div>
Срок договора (количество дней):<div style="margin-left: 0px;"><input type="text" name="data"><br></div>
Ставка компенсационных выплат % годовых : <div style="margin-left: 0px;"><input type="text" name="procent"></div><br><br><br>



<p style="border: 2px solid #bbb; border-radius: 5px; width: 525px; padding: 5px; text-align: center;">Cумма компенсационных выплат по личным сбережениям без учета налогообложения:<p style="border: 2px solid #ddd; border-radius: 5px; width: 525px; text-align: center; padding: 5px;">{result1}</p></p>

<p style="border: 2px solid #bbb; border-radius: 5px; width: 525px; padding: 5px; text-align: center;">Сумма необлагаемого налогом дохода, ставка которого равна ставке рефинансирования, увеличенной на 5 процентных пунктов (8,25%+5%=13,25%):<p style="border: 2px solid #ddd; border-radius: 5px; width: 525px; text-align: center; padding: 5px;"> {result2}</p></p>

<p style="border: 2px solid #bbb; border-radius: 5px; width: 525px; padding: 5px; text-align: center;">Сумма части дохода, превышающая сумму ставки рефинансирования, увеличенная на 5 процентных пунктов:<p style="border: 2px solid #ddd; border-radius: 5px; width: 525px; text-align: center; padding: 5px;"> {result3}</p></p>

<p style="border: 2px solid #bbb; border-radius: 5px; width: 525px; padding: 5px; text-align: center;">Налогообложение этой суммы: <p style="border: 2px solid #ddd; border-radius: 5px; width: 525px; text-align: center; padding: 5px;">{result4}</p></p>

<p style="border: 2px solid #bbb; border-radius: 5px; width: 525px; padding: 5px; text-align: center;">Сумма компенсационных выплат по личным сбережениям с учетом налогообложения:<p style="border: 2px solid #ddd; border-radius: 5px; width: 525px; text-align: center; padding: 5px;"> {result5}</p></p>

<p style="border: 2px solid #bbb; border-radius: 5px; width: 525px; padding: 5px; text-align: center;"><b>Сумма для снятия составит:<p style="border: 2px solid #ddd; border-radius: 5px; width: 525px; text-align: center; padding: 5px;">{result6}<br></p></b></p>

Формула
Код
result1={summ}*({procent}/365)*{data}/100
result2={summ}*(13.25/365)*{data}/100
result3={result1}-{result2}
result4={result3}*35/100
result5={result1}-{result4}
result6={summ}+{result5}

При введении данных в форму, сразу выводится результат, но result3-result5 появляются в процессе расчета, и соответственно не считаются, как сделать чтобы происходило обновление?
*

alexj69

  • Захожу иногда
  • 244
  • 28 / 0
  • Думать надо!!!
При введении данных в форму, сразу выводится результат, но result3-result5 появляются в процессе расчета, и соответственно не считаются, как сделать чтобы происходило обновление?
Как-то так:
Код
result3=({summ}*({procent}/365)*{data}/100)-({summ}*(13.25/365)*{data}/100)
result4=(({summ}*({procent}/365)*{data}/100)-({summ}*(13.25/365)*{data}/100))*35/100
result5=({summ}*({procent}/365)*{data}/100)-((({summ}*({procent}/365)*{data}/100)-({summ}*(13.25/365)*{data}/100))*35/100)
result6={summ}+(({summ}*({procent}/365)*{data}/100)-((({summ}*({procent}/365)*{data}/100)-({summ}*(13.25/365)*{data}/100))*35/100))
*

Atis

  • Новичок
  • 8
  • 0 / 0
Огромнейшее спасибо! :-)
*

Atis

  • Новичок
  • 8
  • 0 / 0
А еще будьте так любезны ^-^ подскажите пожалуйста а как мне в этой форме (см. выше) сделать условие, чтобы когда procent, меньше 13.25 то выполнялись одни расчеты, а когда больше другой
*

Pazys

  • Завсегдатай
  • 1738
  • 241 / 4
  • <a>А где я ошибся-то?</b>
Код: javascript
if (procent < 13.25 ) {расчет 1} else {расчет2}
Ишак меня нюхал ...
Если помог - плюсуйте в карму.
*

Atis

  • Новичок
  • 8
  • 0 / 0
Что-то не получается :(
Код
Сумма личных сбережений:<div style="margin-left: 0px;"><input type="text" name="summ"><br></div>
Срок договора (количество дней):<div style="margin-left: 0px;"><input type="text" name="data"><br></div>
Ставка компенсационных выплат % годовых : <div style="margin-left: 0px;"><input type="text" name="procent"></div><br><br><br>

<h4> Результаты расчета:</h4><br>

<p style="border: 2px solid #bbb; border-radius: 5px; width: 525px; padding: 5px; text-align: center;">Cумма компенсационных выплат по личным сбережениям без учета налогообложения:<p style="border: 2px solid #ddd; border-radius: 5px; width: 525px; text-align: center; padding: 5px;">{result1}</p></p>

<p style="border: 2px solid #bbb; border-radius: 5px; width: 525px; padding: 5px; text-align: center;">Сумма необлагаемого налогом дохода, ставка которого равна ставке рефинансирования, увеличенной на 5 процентных пунктов (8,25%+5%=13,25%):<p style="border: 2px solid #ddd; border-radius: 5px; width: 525px; text-align: center; padding: 5px;"> {result2}</p></p>

<p style="border: 2px solid #bbb; border-radius: 5px; width: 525px; padding: 5px; text-align: center;">Сумма части дохода, превышающая сумму ставки рефинансирования, увеличенная на 5 процентных пунктов:<p style="border: 2px solid #ddd; border-radius: 5px; width: 525px; text-align: center; padding: 5px;"> {result3}</p></p>

<p style="border: 2px solid #bbb; border-radius: 5px; width: 525px; padding: 5px; text-align: center;">Налогообложение этой суммы: <p style="border: 2px solid #ddd; border-radius: 5px; width: 525px; text-align: center; padding: 5px;">{result4}</p></p>

<p style="border: 2px solid #bbb; border-radius: 5px; width: 525px; padding: 5px; text-align: center;">Сумма компенсационных выплат по личным сбережениям с учетом налогообложения:<p style="border: 2px solid #ddd; border-radius: 5px; width: 525px; text-align: center; padding: 5px;"> {result5}</p></p>

<p style="border: 2px solid #bbb; border-radius: 5px; width: 525px; padding: 5px; text-align: center;"><b>Сумма для снятия составит:<p style="border: 2px solid #ddd; border-radius: 5px; width: 525px; text-align: center; padding: 5px;">{result6}<br></p></b></p>

Код
if (procent < 13.25 ) {
result1={summ}*({procent}/365)*{data}/100
result2={summ}*(13.25/365)*{data}/100
result3=({summ}*({procent}/365)*{data}/100)-({summ}*(13.25/365)*{data}/100)
result4=(({summ}*({procent}/365)*{data}/100)-({summ}*(13.25/365)*{data}/100))*35/100
result5=({summ}*({procent}/365)*{data}/100)-((({summ}*({procent}/365)*{data}/100)-({summ}*(13.25/365)*{data}/100))*35/100)
result6={summ}+(({summ}*({procent}/365)*{data}/100)-((({summ}*({procent}/365)*{data}/100)-({summ}*(13.25/365)*{data}/100))*35/100))}

else {
result1={summ}*({procent}/365)*{data}/100
result2={summ}*({procent}/365)*{data}/100
result3=0
result4=0
result5={summ}*({procent}/365)*{data}/100
result6={summ} + ({summ}*({procent}/365)*{data}/100)
}
*

Atis

  • Новичок
  • 8
  • 0 / 0
Пожалуйста, пожалуйста, пожалуйста, помогите >:( очень-очень нужно
*

alexj69

  • Захожу иногда
  • 244
  • 28 / 0
  • Думать надо!!!
Вам проще сделать калькулятор без этого компонента, на джаваскрипте. Напишите мне на почту, попробую помочь
*

spoone

  • Новичок
  • 1
  • 0 / 0
Добрый день делаю калькулятор расчета стоимости окон т.е цена окна * на количество = итог. Хочу вставить калькулятор в карусель bootstrap.
Код шаблона формы:
Код
<div class="calc">    
<div id="myCarousel" class="carousel">
    <!— Carousel items —>
    <div class="carousel-inner">
    <div class="active item">
      <table>
    <tr>
    <td>
      <img src="/images/calc/cw.png">
    </td>
    <td>
<p class="ok2">Размер: 600х900мм</p>
      <p>Профиль: Montblanc 3-x камерный</p>
      <p>Цвет: белый</p>
      <p>Уплотнитель: черный</p>
      <p>
        <input type="radio" name="XXX" value="0">Глухая створка<br>
      </p>
      <p>
        <input type="radio" name="XXX" value="814.85">Поворотная створка<br>
      </p>
      <p>
        <input type="radio" name="XXX" value="1233.73">Поворотно-откидная створка<br>
      </p>
    </td>
</tr>
<tr>
    <td>
      <p>Количество: <input type="text" name="amount"></p>
    </td>
    <td>
      Цена: {price1}
    </td>
  </tr>
  </table>
      </div>
    <div class="item">
      <table>
    <tr>
    <td>
      <img src="/images/calc/cw.png">
    </td>
    <td>
<p class="ok1">Размер: 600х600мм</p>
<p class="ok2">Размер: 600х900мм</p>
      <p>Профиль: Montblanc 3-x камерный</p>
      <p>Цвет: белый</p>
      <p>Уплотнитель: черный</p>
      <p>
        <input type="radio" name="XXX" value="0">Глухая створка<br>
      </p>
      <p>
        <input type="radio" name="XXX" value="814.85">Поворотная створка<br>
      </p>
      <p>
        <input type="radio" name="XXX" value="1233.73">Поворотно-откидная створка<br>
      </p>
    </td>
</tr>
<tr>
    <td>
      <p>Количество: <input type="text" name="amount2"></p>
    </td>
    <td>
      Цена: {price2}
    </td>
  </tr>
  </table>
      </div>
    <div class="item">
      <table>
    <tr>
    <td>
      <img src="/images/calc/cw.png">
    </td>
    <td>
<p class="ok1">Размер: 600х600мм</p>
<p class="ok2">Размер: 600х900мм</p>
      <p>Профиль: Montblanc 3-x камерный</p>
      <p>Цвет: белый</p>
      <p>Уплотнитель: черный</p>
      <p>
        <input type="radio" name="XXX" value="0">Глухая створка<br>
      </p>
      <p>
        <input type="radio" name="XXX" value="814.85">Поворотная створка<br>
      </p>
      <p>
        <input type="radio" name="XXX" value="1233.73">Поворотно-откидная створка<br>
      </p>
    </td>
</tr>
<tr>
    <td>
      <p>Количество: <input type="text" name="amount3"></p>
    </td>
    <td>
      Цена: {price3}
    </td>
  </tr>
  </table>
      </div>
    </div>
    <!— Carousel nav —>
    <a class="carousel-control left" href="#myCarousel" data-slide="prev">&lsaquo;</a>
    <a class="carousel-control right" href="#myCarousel" data-slide="next">&rsaquo;</a>
    </div>
</div>
проблема в том что при перелистывание карусель не листаев влево/право а уходит вверх и через продолжительное время возвращается назад.
Прошу помощи в решении проблемы.
Ссылка на страницу с калькулятором
http://yarkie-okna24.ru/gotovye-okna
*

Sorrowful

  • Осваиваюсь на форуме
  • 21
  • 0 / 0
« Последнее редактирование: 09.09.2014, 17:18:12 от Sorrowful »
*

dr.red

  • Захожу иногда
  • 52
  • 0 / 0
Извините за надоедание, но я так и не понял. Калькулятор рабочий, мне очень нужно его установить.
Или посоветуйте аналогичный вариант. Наперед большое вам спасибо.
*

МихаилМ

  • Захожу иногда
  • 55
  • 2 / 0
Компонент великолепный, не знаю кто на него что пишет плохое, уже на трех сайтах розничной торговли его использовал, и нигде косяков нет. Благо еще и немного javascript начал понимать.

Но вопрос - почему не пашет в 3.3.3 ((((

Адекватной замены нет, тем более компонент еще и позволял сделать форму обратной связи по типу "запись на прием" - а такой функции нет ни у одного известного компонента

Кто понял почему не работает в 3.3.3 отпишитесь пожалуйста
*

Pazys

  • Завсегдатай
  • 1738
  • 241 / 4
  • <a>А где я ошибся-то?</b>
Я понял: после версии 3.0 разработчик не поддерживает разработку данного компонента, до неопределенного времени. Посмотрите верхний топик внизу:
Цитировать
« Последнее редактирование: 18.01.2013, 12:46:51 от DelaShop »
Получается, что после выхода Joomla 3.1 компонент Formcalc (точнее плагин) перестал работать и разработчик не исправлял его. Ну это я по своей памяти пишу, вроде все обстоит именно так.
Ишак меня нюхал ...
Если помог - плюсуйте в карму.
*

NRJalex

  • Осваиваюсь на форуме
  • 24
  • 1 / 0
последняя версия Joomla 3.3.6 - при создании формы белый экран без ошибок
кто то разобрался как исправить? или переходить на RSForm?
*

e.lodyanov

  • Захожу иногда
  • 126
  • 4 / 0
последняя версия Joomla 3.3.6 - при создании формы белый экран без ошибок
кто то разобрался как исправить? или переходить на RSForm?
Здесь где-то было решение для 3.0, может подойти. Поищите, там в папке /administrator/components/... в одном файле нужно удалить несколько строчек и "белый экран" не будет.
*

Pazys

  • Завсегдатай
  • 1738
  • 241 / 4
  • <a>А где я ошибся-то?</b>
последняя версия Joomla 3.3.6 - при создании формы белый экран без ошибок
кто то разобрался как исправить? или переходить на RSForm?

Я переходил на другой компонент, не RSForm, но уже не помню, если полистать ветку то можно найти, вроде зимой-весной 14 года отвечал.
Ишак меня нюхал ...
Если помог - плюсуйте в карму.
*

dostavka161

  • Новичок
  • 2
  • 0 / 0
Нужна помощь в решении задачи?
« Ответ #830 : 19.10.2014, 10:16:08 »
Занимаюсь созданием калькулятора транспортной компании. Есть три итоговых параметра: ОБЪЕМ и ВЕС и ЦЕНА МАРШРУТА, каждый параметр имеет свою цену. Ну например если  1 М3 превышает определенный вес (200 кг), то расчет ведется по килограммам и наоборот, и при всем при этом есть минимальная ставка если вес не превышает 100 кг(ставка берется из учета стоимости 1 м3).

Сломал голову как в итоговой формуле сделать так, чтобы когда ВЕС превысил параметр в 200 кг на 1 М3. расчет производился по килограммам, а если ОБЪЕМ не превышает на 1 м3 200 кг., то по объему. А если все параметры не превышают 100 кг. и 0,3 м3, то по минимальной ставке.

ХЕЛП! :o
*

Pazys

  • Завсегдатай
  • 1738
  • 241 / 4
  • <a>А где я ошибся-то?</b>
Ну вам по плотности тогда надо рассчитывать.
Код: javascript
if ( ves < 100 && obem < 0.3 ) { stavka = 1 };
plotnost = ves / obem;
if ( plotnost > 200 ) { расчет по весу } else { расчет по объему };
Ишак меня нюхал ...
Если помог - плюсуйте в карму.
*

tagilnext

  • Захожу иногда
  • 71
  • 2 / 0
Калькулятор супер. Но есть одна проблема: Нету мета тегов. А когда создаешь пункт меню, и там прописываешь мета, они на странице не отображаются, а выводятся мета для всего сайта.

Автору: очень прошу добавить в админке 5 таб для мета инфо.

Готово. Создал в админке 5 таб, в нем пока 2 поля, ключевики и описание. Теперь на странице конкретного калькулятора мета теги выводятся. Если нужно могу выложить, а автор если посчитает это полезным может добавить это в компонент.
« Последнее редактирование: 23.10.2014, 20:12:10 от tagilnext »
*

dostavka161

  • Новичок
  • 2
  • 0 / 0
По плотности никак, еще больше каша получается. Выбрал другое направление расчетов.
*

Pazys

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

e.lodyanov

  • Захожу иногда
  • 126
  • 4 / 0
Калькулятор супер. Но есть одна проблема: Нету мета тегов. А когда создаешь пункт меню, и там прописываешь мета, они на странице не отображаются, а выводятся мета для всего сайта.

Автору: очень прошу добавить в админке 5 таб для мета инфо.

Готово. Создал в админке 5 таб, в нем пока 2 поля, ключевики и описание. Теперь на странице конкретного калькулятора мета теги выводятся. Если нужно могу выложить, а автор если посчитает это полезным может добавить это в компонент.
Выкладывай, пригодится
*

PRammer

  • Захожу иногда
  • 119
  • 0 / 0
И снова про сравнение и вывода текста

Шаблон:
<td colspan="2">Оформляем заказ на забoр?</td>
<td width="133px">
<input type="radio" name="zakazzaborapvh" value="0">Нет
<input type="radio" name="zakazzaborapvh" value="1">Да
</td>
<div style="display: none">{zakazsetki}</div>

zakazsetki=({zakazzaborapvh}=1)? 'Да' : 'Нет'

При выводе в Шаблоне email сообщения приходит ответ - NaN

В чем проблема?
« Последнее редактирование: 05.11.2014, 20:58:06 от PRammer »
*

Pazys

  • Завсегдатай
  • 1738
  • 241 / 4
  • <a>А где я ошибся-то?</b>
zakazsetki=({zakazzaborapvh}=1)? 'Да' : 'Нет'

При выводе в Шаблоне email сообщения приходит ответ - NaN

В чем проблема?

Не уверен в этом компоненте, но наверно надо написать так:
zakazsetki=({zakazzaborapvh}==1)? 'Да' : 'Нет'
Ишак меня нюхал ...
Если помог - плюсуйте в карму.
*

yura-ws2

  • Новичок
  • 9
  • 0 / 0
Добрый день. Помогите пожалуйста новичку. Сделал калькулятор расчета сечения кабеля, но формула работает через раз (раз заработает, затем меняем данные и уже неправильно считает). Или сразу вводим данные - и результат Неправильный, после нескольких кликов мышкой по различным значение нажимаем кнопку и тогда она правильно работает
Форма
Спойлер
[свернуть]
Формула
Спойлер
[свернуть]
*

Pazys

  • Завсегдатай
  • 1738
  • 241 / 4
  • <a>А где я ошибся-то?</b>
Код: html4strict
<td style="text-align: center; vertical-align: top">
<tr>
    <td style="text-align: left; vertical-align: top">Суммарная мощность громкоговорителей, Вт</td>
    <td style="text-align: center; vertical-align: top">
        <table class="content" border="0" cellpadding="0" cellspacing="0" align="center"><!-- Как это понимать? -->
        <input name="summagr" size="2" class="content" value="" style="text-align: center;" type="text" align="middle">
    </td>
        </tbody><!-- Как это понимать? -->
        </table><!-- Как это понимать? -->
        </td><!-- Как это понимать? -->
</tr>

После того, как увидел это, решил не вникать в суть вопроса глубже, сделайте для начала валидный HTML код.
Ишак меня нюхал ...
Если помог - плюсуйте в карму.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

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

Автор DelaShop

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

Автор osobist

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

Автор DelaShop

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

Автор DelaShop

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