Новости Joomla

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

👩‍💻 События плагинов и порядок их срабатывания при работе с пользовательскими полями Joomla и использовании FieldsHelper.

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

В этой статье описаны все триггеры, которые вызываются через Event Dispatcher из administrator/components/com_fields/src/Helper/FieldsHelper.php, с привязкой к жизненному циклу (порядку этапов работы запроса), аргументам, изменяемым данным и дальнейшему распространению по Joomla. Это поможет вам работать с Joomla свободнее и не опасаясь при этом потерять изменения при очередном обновлении движка.

Подходы, описанные в статье, полезны в тех случаях, когда вы работаете с данными в com_fields - механизме создания и редактирования пользовательских полей ядра Joomla и при использовании FieldsHelper. Многие сторонние компоненты не используют эту возможность, поэтому данная статья будет полезна лишь частично.

Читать статью на Хабре.

@joomlafeed

🏆 Открыто голосование за 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

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

spanchermen

  • Осваиваюсь на форуме
  • 47
  • 0 / 0
Artesteer и таблицы!
« : 02.04.2012, 11:58:52 »
Здравствуйте, возникла проблема с шаблоном созданным в artesteer, а точнее с таблицами. При создании шаблона выставляю толщину границы  0. Когда создаю новый материал и вставляю в него таблицу она соответственно не видима, но когда я в редакторе (JCE) выставляю границу 1px, серый цвет и придаю свойство border-collapse: collapse; (чтобы между ячеек отображалась одна граница, а не две), то внешняя граница таблицы становится нужного цвета, а вот границы между ячеек становятся черного. Все перепробовал, ну ни как не получается изменить цвет между ячеек. Кто сталкивался с данной проблемой или знает как её можно решить скажите пожалуйста как это сделать. Заранее большое спасибо.

Вот код отвечающий за таблицы из template.css шаблона:
Код
.art-article table, table.art-article
{
  border-collapse: collapse;
  margin: 1px;
}

.art-article th, .art-article td
{
  padding: 2px;
  border: solid 0 #F3A5D5;
  vertical-align: top;
  text-align: left;
}

.art-article th
{
  text-align: center;
  vertical-align: middle;
  padding: 7px;
}
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Artesteer и таблицы!
« Ответ #1 : 02.04.2012, 12:06:30 »
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

spanchermen

  • Осваиваюсь на форуме
  • 47
  • 0 / 0
Re: Artesteer и таблицы!
« Ответ #2 : 02.04.2012, 12:08:45 »
Так дело не в том что они не отображаются, а в том что отображаются не понятного цвета. Да, кстати, в internet explorer они белого цвета.
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Artesteer и таблицы!
« Ответ #3 : 02.04.2012, 12:10:36 »
.art-article table, table.art-article
{
  border-collapse: collapse;
  margin: 1px;
}
Попробуйте цвет рамки прописать.
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

spanchermen

  • Осваиваюсь на форуме
  • 47
  • 0 / 0
Re: Artesteer и таблицы!
« Ответ #4 : 02.04.2012, 12:48:11 »
Ой, извиняюсь, я немного не дописал в самом вопросе. Код который я показал я удалил из шаблона. Потому что если его оставить, то при создании таблицы в менеджере материалов, отображается только внешняя граница. Внутренние вообще не видны. После удаления кода, внутренние начинают отображаться, вот только не того цвета который нужен....

Попробовал восстановить и добавить цвет рамки, не помогло.
*

spanchermen

  • Осваиваюсь на форуме
  • 47
  • 0 / 0
Re: Artesteer и таблицы!
« Ответ #5 : 02.04.2012, 14:32:36 »
Короче получилось следующее. Всетаки пришлось удалить ту часть кода из шаблона. Далее при создании материала, в редакторе вставляем в таблице следующее:
Код
<table style="width: 100%; text-align: center; border-color: #cccccc; border-width: 1px; border-style: solid; border-collapse: collapse;" border="1" bordercolor="#CCCCCC">
В IE и Хроме отображается как надо, в Мозиле тоже за исключением появления двойных (толстых) границ в случайных местах между ячейками. Например есть таблица и в ней между строками 5 и 6 отображается толстая граница:
Код
<table style="width: 100%; text-align: center; border-color: #cccccc; border-width: 1px; border-style: solid; border-collapse: collapse;" border="1" bordercolor="#CCCCCC">
    <tbody>
        <tr>
            <td width="16">1</td>
            <td width="101">1</td>
            <td width="416">1</td>
            <td width="149">1</td>
            <td width="43">1</td>
            <td width="77">1</td>
        </tr>
        <tr>
            <td>2</td>
            <td>2</td>
            <td>2</td>
            <td>2</td>
            <td>2</td>
            <td>2</td>
        </tr>
        <tr>
            <td>3</td>
            <td>3</td>
            <td>3</td>
            <td>3</td>
            <td>3</td>
            <td>3</td>
        </tr>
        <tr>
            <td>4</td>
            <td>4</td>
            <td>4</td>
            <td>4</td>
            <td>4</td>
            <td>4</td>
        </tr>
        <tr>
            <td>5</td>
            <td>5</td>
            <td>5</td>
            <td>5</td>
            <td>5</td>
            <td>5</td>
        </tr>
        <tr>
            <td>6</td>
            <td>6</td>
            <td>6</td>
            <td>6</td>
            <td>6</td>
            <td>6</td>
        </tr>
        <tr>
            <td>7</td>
            <td>7</td>
            <td>7</td>
            <td>7</td>
            <td>7</td>
            <td>7</td>
        </tr>
        <tr>
            <td>8</td>
            <td>8</td>
            <td>8</td>
            <td>8</td>
            <td>8</td>
            <td>8</td>
        </tr>
        <tr>
            <td>9</td>
            <td>9</td>
            <td>9</td>
            <td>9</td>
            <td>9</td>
            <td>9</td>
        </tr>
    </tbody>
</table>
Кто знает скажите как это можно исправить?
*

spanchermen

  • Осваиваюсь на форуме
  • 47
  • 0 / 0
Re: Artesteer и таблицы!
« Ответ #6 : 02.04.2012, 14:36:52 »
а если прописать еще дополнительно padding: 2px; margin: 1px; то толстая граница перемещается на позицию между первой и второй строкой.... Короче ппц просто, мозг ща взарвется! Кто сталкивался с такой же проблемой или знает решение, пожалуйста подскажите!
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Artesteer и таблицы!
« Ответ #7 : 02.04.2012, 14:45:47 »
Проблема в артистере.
Не делайте им шаблоны, не будет проблем.
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

spanchermen

  • Осваиваюсь на форуме
  • 47
  • 0 / 0
Re: Artesteer и таблицы!
« Ответ #8 : 02.04.2012, 15:00:53 »
Ну это ясен пень... Но уже обратного пути нету((((
Кстати если делаешь таблицу из 16 строк, то эта самая жирная линия перемещается на - между строк 7 и 8.
*

spanchermen

  • Осваиваюсь на форуме
  • 47
  • 0 / 0
Re: Artesteer и таблицы!
« Ответ #9 : 02.04.2012, 15:05:20 »
Так.... Линия эта плавает где ей захочется. Сей час вообще везде по разному))
*

Taatshi

  • Гуру
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Re: Artesteer и таблицы!
« Ответ #10 : 02.04.2012, 18:29:38 »
Это не Артистер. Встречала такое же чудо на шаблоне от Ютим, но сайт был не мой, собственно, не парилась по этому поводу.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

satrv

  • Осваиваюсь на форуме
  • 49
  • 0 / 0
Re: Artesteer и таблицы!
« Ответ #11 : 03.04.2012, 15:07:40 »
А где Вы нашли Артистер для Joomla 2.5? По-моему сейчас старые версии в бесплатном доступе - тлоько для Joomla 1.5? Разве нет?
*

spanchermen

  • Осваиваюсь на форуме
  • 47
  • 0 / 0
Re: Artesteer и таблицы!
« Ответ #12 : 04.04.2012, 22:41:58 »
Версия 3.0.0.45570 вполне подходит)))
*

satrv

  • Осваиваюсь на форуме
  • 49
  • 0 / 0
Re: Artesteer и таблицы!
« Ответ #13 : 05.04.2012, 23:40:48 »
Надо же! уже нашел версию 3.1 - прогресс так быстро движется? сейчас скачаю-поюзаю...
*

satrv

  • Осваиваюсь на форуме
  • 49
  • 0 / 0
Re: Artesteer и таблицы!
« Ответ #14 : 06.04.2012, 01:15:32 »
нет ключей - одни подставы - давайте делиться, у кого есть ключи!!:)))
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Re: Artesteer и таблицы!
« Ответ #15 : 06.04.2012, 02:24:05 »
А че мелочиться - давай выкладывай крякнутый артистер прям тут!

Даешь бесплатный софт!
Пора бы уже отдельную ветку на форуме завести - варезные шаблоны, программы и тд..
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

PUNK57

  • Захожу иногда
  • 231
  • 5 / 3
Re: Artesteer и таблицы!
« Ответ #16 : 06.04.2012, 02:31:29 »
:)
*

PUNK57

  • Захожу иногда
  • 231
  • 5 / 3
Re: Artesteer и таблицы!
« Ответ #17 : 06.04.2012, 02:32:44 »
Уж лучше шаблон из артиста,чем с вареза.На собственном опыте убедился
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Re: Artesteer и таблицы!
« Ответ #18 : 06.04.2012, 03:27:42 »
Уж лучше бесплатный шаблон подобрать. Только реально бесплатный а не варезный.
Вот тебе и качественный и в тоже время без левых ссылок (разве кроме может быть копирайта)
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Artesteer и таблицы!
« Ответ #19 : 06.04.2012, 03:46:04 »
Уж лучше шаблон из артиста
Лучше из нотепада++
:)
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

PUNK57

  • Захожу иногда
  • 231
  • 5 / 3
Re: Artesteer и таблицы!
« Ответ #20 : 06.04.2012, 12:57:34 »
Я имел ввиду: Из двух зол-выбирают меньшее.
*

PUNK57

  • Захожу иногда
  • 231
  • 5 / 3
Re: Artesteer и таблицы!
« Ответ #21 : 06.04.2012, 13:01:48 »
Кстати вот тут какие? http://www.templatesjoomla.ru/ Не пойму
*

umbabaraumba

  • Живу я здесь
  • 2415
  • 153 / 1
  • если помог можете поставить +
Re: Artesteer и таблицы!
« Ответ #22 : 06.04.2012, 13:30:39 »
Шаблоны можно тут брать
http://joomlaportal.ru/content/view/68/79/
Errare humanum est
Ubuntu по-русски
Пишу не сложные модули и компоненты, не дорого но не срочно
*

PUNK57

  • Захожу иногда
  • 231
  • 5 / 3
Re: Artesteer и таблицы!
« Ответ #23 : 06.04.2012, 19:55:56 »
на http://www.shape5.com/ сегодня нашол 3 бесплатных шаблона.Один юзаю щас.
*

tefun

  • Живу я здесь
  • 2540
  • 130 / 1
  • Легче всего обмануть себя
Re: Artesteer и таблицы!
« Ответ #24 : 06.04.2012, 20:33:38 »
PUNK57 шаблоны бывают вперемешку с бесплатными, надо смотреть либо XML файл шаба, или index.php там написана лицензия и кто автор
то что постится на фОруме, не вырубается тапОрами
_______________________________________________
Мысли и женщины вместе не приходят М.Ж.
*

PUNK57

  • Захожу иногда
  • 231
  • 5 / 3
Re: Artesteer и таблицы!
« Ответ #25 : 06.04.2012, 21:34:34 »
tefun-спасибо. сегодня целый день шнырял в поисковиках-вроде кой чего начал понимать.
*

PUNK57

  • Захожу иногда
  • 231
  • 5 / 3
Re: Artesteer и таблицы!
« Ответ #26 : 08.04.2012, 03:39:14 »
Masha_Saveleva-А это ты к чему?Тут вроде про шаблоны.
*

danik.html

  • Живу я здесь
  • 2650
  • 353 / 4
Re: Artesteer и таблицы!
« Ответ #27 : 08.04.2012, 05:59:00 »
PUNK57, ей больше не о чем говорить, загляни в список ее сообщений :)
【Мегапак Virtuemart:
 • метатеги (description,keywords)
 • заголовки (title)
 • красивые алиасы (чпу) без тормозов и дублей!
*

PUNK57

  • Захожу иногда
  • 231
  • 5 / 3
Re: Artesteer и таблицы!
« Ответ #28 : 08.04.2012, 13:38:41 »
:)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Не отображается границы таблицы

Автор Hellboy4ik

Ответов: 6
Просмотров: 6994
Последний ответ 25.11.2018, 19:09:11
от draff
Как убрать границы ячеек таблицы в шаблоне?

Автор Deonisiy

Ответов: 15
Просмотров: 4196
Последний ответ 22.12.2015, 21:38:23
от beliyadm
Artesteer. Что я делаю не так? )

Автор Etnica

Ответов: 18
Просмотров: 1532
Последний ответ 30.09.2015, 08:49:02
от vipiusss