Новости Joomla

🏆 Открыто голосование за Joomla в премии CMS Critic People’s Choice Awards 2025

🏆 Открыто голосование за Joomla в  премии CMS Critic People’s Choice Awards 2025

🗓 Голосование продлится до 27 февраля 2026 года.

👩‍💻 Проголосовать! 👩‍💻

Номинации, в которых можно проголосовать за Joomla:
⭐️ Best Free CMS
⭐️ Best Open Source CMS
⭐️ Best Enterprise CMS

Также в номинации Best e-Commerce Solution участвуют компоненты интернет-магазинов для Joomla:
⭐️ HikaShop
⭐️ Virtuemart

В номинации Best Website Builder оказались:
⭐️ YooTheme
⭐️ SP Page Builder

Что такое CMS Critic Awards?
С 2012 года премия CMS Critic Awards занимает особое место в сообществе систем управления контентом (CMS). Это единственный в своем роде сайт, который составляет рейтинг системы управления контентом и связанных с ними решений на рынке — от малого до крупного и подчеркивает их инновации и услуги.

Каждый год награда CMS Critic Awards присуждается одному победителю в различных отраслевых категориях, таких как: «Лучшая облачная CMS», «Лучший DXP», «Лучшая Headless CMS и других. Затем результаты оглашаются через СМИ вместе с выбором редакции CMS Critic.
В этом году премия вернулась к своим традициям и только TOP-5 движков по количеству номинаций попали в 2-й этап - голосование.

@joomlafeed

👩‍💻 Вместе мы развиваем Joomla: станьте Joomfluencer!

👩‍💻 Вместе мы развиваем Joomla: станьте Joomfluencer!

Вы уверенно чувствуете себя перед камерой, динамичны, обаятельны и всегда улыбаетесь? Чувствуете себя искателем приключений, готовым поделиться своими исследованиями CMS Joomla!, взять интервью у видных деятелей сообщества, пообщаться лично или по видеосвязи с волонтерами Joomla или отправиться на поиски новых идей?

Joomla ищет одного или нескольких волонтеров, готовых вдохнуть новую жизнь в обсуждение Joomla, ее CMS, пользователей, сообщества и многого другого.

Возможны самые разные форматы и темы: шортсы, интервью, аналитика и разборы в режиме реального времени, быстрые советы и рекомендации, знакомство с миром Joomla, изучение открытого исходного кода... Нет никаких ограничений!

Joomla! уже активно представлена ​​во многих социальных сетях:
- 155K подписчиков на Facebook,
- 55K подписчиков на X (ранее Twitter),
- 16K подписчиков на YouTube,
- 14K подписчиков на LinkedIn,
- 5,7K подписчиков в Instagram
а так же другие площадки ждут вас. Аккаунты Threads и Bluesky относительно новые, но их популярность только растёт!

А если хватит энергии, можно рассмотреть и TikTok!

❓ Итак, вы готовы?
👉 Свяжитесь с отделом маркетинга по адресу: marketing@community.joomla.org

Подробности в статье в Joomla Community Magazine.

@joomlafeed

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

SDKiller

  • Живу я здесь
  • 2705
  • 329 / 5
  • ...ergo sum
Re: Информация по написанию компонента
« Ответ #360 : 03.05.2011, 12:56:21 »
Код SDKiller немного некорректен.

 ;D

Ну всё, пора отдыхать, раз уже вместо "равно" начал стрелочки ставить
*

Вадимм

  • Новичок
  • 4
  • 0 / 0
Re: Информация по написанию компонента
« Ответ #361 : 07.05.2011, 23:34:01 »
мне нужно заказать компонент для действующего сайта под Joomla, где посоветуете искать исполнителя? заранее спасибо
*

era

  • Администратор
  • 1588
  • 392 / 5
  • В туалете лучше быть пользователем, чем админом.
Re: Информация по написанию компонента
« Ответ #362 : 07.05.2011, 23:44:10 »
есть коммерческий раздел на форуме - там разместите объявление. Только ТЗ на компонент заранее подготовьте.
*

Вадимм

  • Новичок
  • 4
  • 0 / 0
Re: Информация по написанию компонента
« Ответ #364 : 08.05.2011, 00:52:52 »
спасибо! а тз уже давно готово...

Re: Информация по написанию компонента
« Ответ #365 : 15.05.2011, 23:10:11 »
как создать страницу завата?
*

kladoff

  • Новичок
  • 4
  • 0 / 0
Re: Информация по написанию компонента
« Ответ #366 : 21.06.2011, 20:48:15 »
Добрый вечер!! Товарищи подскажите с чего начать создание сайта? Какие программы для создания лучшие? Заранее спасибо/
P/S мой блог http://kladoff.blogspot.com/
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Информация по написанию компонента
« Ответ #367 : 22.06.2011, 10:25:47 »
kladoff - Вы что, свой блог пришли порекламировать? А то Ваш вопрос совсем не в том форуме задан, а тем более никакого отношения не имеет к написанию компонента.

Модераторов прошу сделать зачистку ^_^

P.S.
Стоит погуглить на тему создания сайта.
*

skobanev

  • Новичок
  • 6
  • 0 / 0
Re: Информация по написанию компонента
« Ответ #368 : 23.06.2011, 20:11:28 »
Ребят, подскажите пожалуйста.

Joomla 1.6

В общем пишу компонент с ноля. Сам с трудом, но в Джумловском коде ориентируюсь. В общем хочу прикрутить в админке JToolBarHelper::custom() с линками.

Опишу, что я делаю, потом расскажу про проблему.

1.  /administrator/components/<COMPONENT>/views/<NAME>/view.html.php

Код
        function addToolBar() {
            JToolBarHelper::title(JText::_('COM_CAT_ADMINHEADING'));
            JToolBarHelper::custom('cat_admin.tb_tocat', 'new', 'new', 'JTOOLBAR_NEW',false,false);
        }

2. /administrator/components/<COMPONENT>/controllers/<NAME>.php

Код
        function tb_tocat($cachable = false) {
            $this->setRedirect('index.php?option=com_cat&layout=cat');
        }

Так вот, в ФФ Работает, в Опере нет. Уже голову сломал.

Если у меня все неправильно, подскажите, куда копать ?

А то у меня уже головы дымиться от джумловских компонентов.
*

SmokerMan

  • Гуру
  • 5290
  • 720 / 26
Re: Информация по написанию компонента
« Ответ #369 : 23.06.2011, 20:27:59 »
Так вот, в ФФ Работает, в Опере нет. Уже голову сломал.
1. про 1.6 есть ветка отдельная
2. Причем здесь пых (PHP), если в одном браузере работает, а в другом нет? Нужно смотреть на JS, а точнее на обработчика этих тулбаров, может с ним чего не то, хотя сомневаюсь.
*

duylovskaya

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Re: Информация по написанию компонента
« Ответ #370 : 13.09.2011, 17:15:07 »
Здравствуйте,
Я создала компонент  для работы с базой данных на Joomla 1.5- все стандартно: новая запись, удалить, изменить ... и пр. НО главная особенность в том что данные действия должны выполняться не только из админки, но и непосредственно с сайта.. В админке все работает, и на сайте тоже, кроме кнопок - на сайте они не отображаются.
Прошу прощения, возможно я что-то не так описала в своей проблеме. Подскажите пожалуйста где может быть ошибка?... Заранее огромное спасибо всем, кто откликнется
*

SDKiller

  • Живу я здесь
  • 2705
  • 329 / 5
  • ...ergo sum
Re: Информация по написанию компонента
« Ответ #371 : 13.09.2011, 18:19:07 »
... кроме кнопок - на сайте они не отображаются...

Каких кнопок?
*

duylovskaya

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Re: Информация по написанию компонента
« Ответ #372 : 14.09.2011, 11:42:43 »
таких же как в админ-панели. компонент что для фронтенда что для бакенда практически аналогичен
*

dustmurod

  • Новичок
  • 9
  • 0 / 0
Re: Информация по написанию компонента
« Ответ #373 : 15.09.2011, 20:58:26 »
здравствуйте! на шаблон http://osc4.template-help.com/joomla_30186/ не могу шапку на русском языке поменять . там стоить английский.  наберу русский язык. а там русский буквы не отображаются . помогите пожалуйста вот код



Код: xml
<div class="row-slider"><div id="faded"><ul><li>
<span class="slider-box clear">
<span class="col-1 fleft">
<span class="text-1">We offer any agricultural products you need exactly from the soil to the table</span>
<span class="text-2">Donec accumsan malesuada orci donec sitmet lorem ipsum cionsec tetuer adipiscing
maurisetun pharetra magna  donec acumsan malesuada orcdonec...</span></span>
<span class="col-2 fleft"><img src="images/stories/slider_img_1.jpg" border="0" /></span></span></li>
<li> <span class="slider-box clear"> <span class="col-1 fleft">
<span class="text-1">Simply dummy text of the printing and typesetting industry. Lorem Ipsum </span>
<span class="text-2">Nemo enim ipsam voluptatem quia voluptas sit aspernatur aut odit aut fugit,
sed quia consequuntur magni dolores eos qui ratione voluptatem sequi nesciunt. </span></span>
<span class="col-2 fleft"><img src="images/stories/slider_img_2.jpg" border="0" /></span> </span> </li>
<li> <span class="slider-box clear">
<span class="col-1 fleft"> <span class="text-1">Industry's standard dummy text ever since the 1500s,
when an  </span> <span class="text-2">Qui dolorem ipsum quia dolor sit amet, consectetur, adipisci velit,
sed quia non numquam eius modi tempora incidunt ut labore et dolore magnam </span> </span>
<span class="col-2 fleft"><img src="images/stories/slider_img_3.jpg" border="0" /></span> </span> </li>
<li> <span class="slider-box clear"> <span class="col-1 fleft">
<span class="text-1">Of type and scrambled it to make a type specimen book.  </span>
<span class="text-2">Ut enim ad minima veniam, quis nostrum exercitationem ullam corporis suscipit laboriosam,
nisi ut aliquid ex ea commodi consequatur? Quis </span> </span>
<span class="col-2 fleft"><img src="images/stories/slider_img_4.jpg" border="0" /></span> </span> </li>
<li> <span class="slider-box clear"> <span class="col-1 fleft">
<span class="text-1">Five centuries, but also the leap into electronic typesetting </span>
<span class="text-2">Autem vel eum iure reprehenderit qui in ea voluptate velit esse quam nihil molestiae consequatur,
vel illum qui dolorem eum fugiat quo voluptas </span> </span>  
<span class="col-2 fleft"><img src="images/stories/slider_img_5.jpg" border="0" /></span> </span> </li>
<li> <span class="slider-box clear"> <span class="col-1 fleft">
<span class="text-1">And more recently with desktop publishing software</span>
<span class="text-2">Again is there anyone who loves or pursues or desires to obtain pain of itself,
because it is pain, but because occasionally circumstances occur in which toil and pain can procure </span> </span>
<span class="col-2 fleft"><img src="images/stories/slider_img_6.jpg" border="0" /></span> </span> </li> </ul>
<a class="prev" href="#">prev</a> <a class="next" href="#">next</a>            </div>         </div>
« Последнее редактирование: 15.09.2011, 21:17:04 от dustmurod »
*

duylovskaya

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Re: Информация по написанию компонента
« Ответ #374 : 19.09.2011, 16:57:53 »
 !
ну вот - кнопки отображаются... вернее ссылки на них. теперь появилась вот такая ошибка
Fatal error: Cannot use object of type stdClass as array in /www/elitno.net/p/r/profperevod/home/site/components/com_translaters/views/translaterss/tmpl/default.php on line 51
вот кусок из кода:
_________________________
<?php
   $k = 0;
   for ($i=0, $n=count( $this->items ); $i < $n; $i++)   {
      $row = &$this->items[$i];  // ругается на эту строчку. где может быть моя ошибка?
      $checked    = JHTML::_('grid.id',   $i, $row->id );
      $link       = JRoute::_( 'index.php?option=com_translaters&controller=translaters&task=edit&cid[]='. $row->id );
      ?>
      <tr class="<?php echo "row$k"; ?>">
         <td>
            <?php echo $row->id; ?>
         </td>
         <td>
            <?php echo $checked; ?>
         </td>
               <td>
            <a href="<?php echo $link; ?>"><?php echo $row->name; ?></a>
         </td>
               <td>
            <a href="<?php echo $link; ?>"><?php echo $row->description; ?></a>
         </td>
      </tr>
      <?php
      $k = 1 - $k;
   }
   ?>
_________________________
« Последнее редактирование: 19.09.2011, 17:07:25 от duylovskaya »
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Информация по написанию компонента
« Ответ #375 : 19.09.2011, 17:12:04 »
Так сразу тяжело сказать, но попробуйте этот код заменить на вот такой, более простой вариант:

Код: php
<?php
foreach ($this->items as $i => $row) {
$checked = JHTML::_('grid.id', $i, $row->id);
$link = JRoute::_( 'index.php?option=com_translaters&controller=translaters&task=edit&cid[]=' . $row->id );
?>
<tr class="<?php echo 'row' . $i%2; ?>">
<td>
<?php echo $row->id; ?>
</td>
<td>
<?php echo $checked; ?>
</td>
<td>
<a href="<?php echo $link; ?>"><?php echo $row->name; ?></a>
</td>
<td>
<a href="<?php echo $link; ?>"><?php echo $row->description; ?></a>
</td>
</tr>
<?php
}
?>

Только перед заменой сохраните свой старый вариант. Если не сработает, то выложите сюда дамп массива $this->items:

Код
var_dump($this->items);
*

duylovskaya

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Re: Информация по написанию компонента
« Ответ #376 : 19.09.2011, 17:42:09 »
спасибо, что так скоро откликнулись. ^-^
я попробовала по вашему совету - выдает пустую таблицу с тремя строками...
а еще заметила что если заменить $row = &$this->items[$i]; на $row = &$this->items->$i; , то получается таблица, в которой количество строк соответствует реальности, но опять же они пусты, хотя на самом деле это не так.
и еще, по-поводу var_dump($this->items);
куда эту строку правильнее прописать? ведь таблица все равно не отображается?
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Информация по написанию компонента
« Ответ #377 : 19.09.2011, 17:47:14 »
Если пустые, значит массив $this->items пустой. Но, надо удостовериться, для этого var_dump($this->items); добавьте сюда:
<?php echo $row->id; var_dump($this->items); ?>

Либо у Вас будет список записей, либо будет надпись null, либо array(0).
*

duylovskaya

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Re: Информация по написанию компонента
« Ответ #378 : 19.09.2011, 18:02:38 »
Результат выполнения кода:
<?php
foreach ($this->items as $i => $row) {
$checked = JHTML::_('grid.id', $i, $row->id);
$link = JRoute::_( 'index.php?option=com_translaters&controller=translaters&task=edit&cid[]=' . $row->id );
?>

С моим кодом дамп невозможно было отобразить фатал ерор не дает....
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
*

duylovskaya

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Re: Информация по написанию компонента
« Ответ #380 : 19.09.2011, 20:43:07 »
Результат
*

duylovskaya

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Re: Информация по написанию компонента
« Ответ #381 : 19.09.2011, 22:56:07 »
спасибо большое :-*,разобралась ^-^
оказывается я перепутала модели своего компонента translaters и translaterss. Теперь все работает! УРА!УРА!УРА! :D
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Информация по написанию компонента
« Ответ #382 : 20.09.2011, 13:03:57 »
Ну вот и славненько. Иногда и такое бывает - мелочь, а пакостит ;)
*

duylovskaya

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Re: Информация по написанию компонента
« Ответ #383 : 20.09.2011, 13:10:02 »
Хм...  :dry: а теперь другой вопрос - почему вместо картинок кнопок отображаются обыкновенные ссылки? В стиль шаблона вроде бы описала каждую картинку, добавила их в директорию. Где в админке прописывается картинка или объявляется класс стиля для кнопок добавить, изменить, удалить?
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Информация по написанию компонента
« Ответ #384 : 20.09.2011, 13:32:52 »
В админке за это отвечает хелпер класс JToolbar.  На фронте его не получится использовать.

Цитировать
почему вместо картинок кнопок отображаются обыкновенные ссылки. В стиль шаблона вроде бы описала каждую картинку, добавила их в директорию.
Значит что-то не так описано, проверьте внимательно.
*

duylovskaya

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Re: Информация по написанию компонента
« Ответ #385 : 20.09.2011, 14:36:58 »
)) класс инструментов я давно уже подключила к фронту (иначе вся эта канитель не начиналась бы))))немного с ссылками правда путаница),а так все работает. а вот для отображения картинок не хватало дописать в цсску шаблона еще и класс тулбар, который подключается через режим легаси. его не обязательно включать, Joomla сама распознает и берет файлик панели инструментов из легаси.  ;)
« Последнее редактирование: 20.09.2011, 14:40:14 от duylovskaya »
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Информация по написанию компонента
« Ответ #386 : 20.09.2011, 17:59:29 »
Гуд, я просто сам никогда не пользовался на фронте тулбаром, реально не было необходимости в этих спец-кнопках. Достаточно и простого input type=submit ;)
*

duylovskaya

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Re: Информация по написанию компонента
« Ответ #387 : 21.09.2011, 10:54:36 »
А как можно переименовать кнопки админ панели? Кто-нибудь знает,где именно нужно менять названия? :dry:
Вот кажется все так просто, а ломаешь голову над каждой мелочью :'(
*

b2z

  • Глобальный модератор
  • 7288
  • 778 / 0
  • Разраблю понемногу
Re: Информация по написанию компонента
« Ответ #388 : 21.09.2011, 11:04:08 »
Просто добавить свой текст:

JToolBarHelper::save( 'Мой текст' );

или

JToolBarHelper::save( JText::_('MY_TEXT') );
*

duylovskaya

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Re: Информация по написанию компонента
« Ответ #389 : 21.09.2011, 12:08:56 »
Знаете, странно очень... очень странно - я у себя меняю а отображается по-старому... :o
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

При попытке войти в админку 404 ошибка компонента

Автор omezik

Ответов: 4
Просмотров: 4041
Последний ответ 31.08.2019, 22:41:46
от Taatshi
Вывод компонента в качестве модуля

Автор fMichail

Ответов: 4
Просмотров: 3641
Последний ответ 06.08.2014, 15:16:29
от anar4ik
Переменные, доступные из любого компонента

Автор Serjo_man

Ответов: 3
Просмотров: 2089
Последний ответ 03.02.2014, 05:22:00
от Arkadiy
Работа компонента Ninja RSS 1.1.11 на Joomla 1.5.26

Автор Adam.K

Ответов: 1
Просмотров: 1877
Последний ответ 16.12.2013, 21:26:31
от Adam.K
Доработка компонента - нужна помощь

Автор wfire

Ответов: 5
Просмотров: 1768
Последний ответ 24.09.2013, 13:17:28
от robert