Новости Joomla

JoomShaper SP Page Builder 6: динамический контент, комментарии и Joomla 6

JoomShaper SP Page Builder 6: динамический контент, комментарии и Joomla 6

JoomShaper SP Page Builder 6: динамический контент, комментарии и Joomla 6.Анонсирован выход новой версии одного из самых распространённых конструкторов страниц на Joomla от студии JoomShaper.v.6.0.0. Что нового?Динамический контент. Добавлена ​​поддержка материалов Joomla в динамическом контенте.➕ Новые комментарии для Joomla. Введена встроенная система комментирования статей.➕ Плагин аватара пользователя. Включена поддержка изображений профиля через плагин SP Page Builder - Profile Image.🫥 Обновление: Добавлена ​​совместимость с моделями GPT-5.🫥 Обновление: добавлена ​​опция приоритета извлечения в надстройку «Изображение». 🫥 Обновление: улучшена скорость загрузки динамического контента.🫥 Обновление: включена поддержка вертикального видео в модулях «Видео» и «Модальные всплывающие окна».🛠 Исправление: исправлены ошибки, из-за которых дополнения к формам не работали на страницах динамических сведений.🛠 Исправление: устранены проблемы с разрывом макета и всплывающими окнами при разбиении на страницы динамической медиагалереи.🛠 Исправление: решена проблема с неработоспособностью списка ссылок на страницы в редакторе интерфейса.🛠 Исправление: Исправлены проблемы с маршрутизацией многоязычных страниц SEF.🛠 Исправление: устранена уязвимость критического обхода пути в Media Manager.Большое спасибо за ссылку участнику нашего сообщества Ринату Кажетову (@rkazhet)!Новость на сайте JoomShaper.@joomlafeed#joomla #расширения #шаблоны

WT Set elements v.1.0.0: плагин поля для RadicalMart

WT Set elements v.1.0.0: плагин поля для RadicalMart

Плагин пользовательского поля компонента интернет-магазина для Joomla - RadicalMart (@radicalmart). Плагин позволяет создавать набор элементов, включающих заголовок, изображение и краткое описание и выбирать необходимые из них в товаре. Отображать наборы элементов можно в виде товара и в списке товаров (в своих макетах).

IWS.BY VK app widget - Виджет приложения ВКонтакте для Joomla

IWS.BY VK app widget - Виджет приложения ВКонтакте для Joomla

👩‍💻 IWS.BY VK app widget - Виджет приложения ВКонтакте для Joomla.Модуль «Виджет приложения ВКонтакте» для Joomla поможет добавить на сайт виджет с карточкой приложения или игры из социальной сети ВКонтакте.У вас возникла потребность отобразить информацию о ваших приложениях или играх на сайте с кнопкой перехода в социальную сеть, то этот модуль для Вас. Вам не придется хранить информацию о приложении у себя на сайте, все данные получаются через публичное API социальной сети ВКонтакте. Хранение информации на стороне ВКонтакте позволит Вам не нагружать базу данных сайта.В модуле имеется всего несколько опций и полей, которые максимально упрощают публикацию виджета. Первая опция позволяет подключить публичное API социальной сети ВКонтакте, необходимое для работы виджетов. Следующее поле потребует ввести идентификатор приложения или игры, присвоенный в социальной сети ВКонтакте. Следующая опция позволит выбрать вид отображаемой информации в виджете.Модуль имеет 3 варианта отображения:- карточка- участники- кнопкаПоддерживаемые версии Joomla: Joomla 3, Joomla 4, Joomla 5.Страница расширенияJoomla Extensions Directory#joomla #расширения #vk

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

jurij-58-52

  • Новичок
  • 4
  • 0 / 0
Пошаговое руководство по созданию магазина на базе Joomla 3

Если найдете неточности пишите добавляйте новый функционал. Совместными усилиями создадим магазин. Из своего окна вижу как команда VirtueMart сильно бледная нервно курит дрожащими руками сигареты    *DRINK*

1
Устанавливаем движок, создаем категорию (например «Нетбуки»), добавляем в нее несколько статей (например нетбук 1, нетбук 2...).
Создаем пункт меню «Нетбуки» связанный с данной категорией.

2
Открываем   phpMyAdmin   в таблице   xxx_content   создаем новое поле   price   (тип поля smallint)
Для наглядности сразу заполняем его ценами для ранее созданных нетбуков

3
Правим языковый файл
language\ru-RU\ru-RU.com_content.ini
В конец дописываем
COM_CONTENT_PRICE="Цена: "
COM_CONTENT_P=" руб."

4
Правим файл
components/com_content/models/forms/article.xml
почти в самом начале после кода
<?xml version="1.0" encoding="utf-8"?>
<form>
   <fieldset addfieldpath="/administrator/components/com_categories/models/fields">
      <field
         id="id"
         name="id"
         type="hidden"
         class="inputbox"
         label="COM_CONTENT_ID_LABEL"
         size="10"
         default="0"
         readonly="true" />

вставляем
<field
id="price"
name="price"
type="text"
label="JFIELD_ALIAS_LABEL_1"
description="JFIELD_ALIAS_DESC_1"
class="inputbox"
size="30" />

5
Правим файл
/administrator/components/com_content/models/form/article.xml
Почти в самом начале после кода
<?xml version="1.0" encoding="utf-8"?>
<form>
   <fieldset addfieldpath="/administrator/components/com_categories/models/fields" >

Вставляем
id="price"
name="price"
type="text"
label="JFIELD_ALIAS_LABEL_1"
description="JFIELD_ALIAS_DESC_1"
class="inputbox"
size="30" />

6
Правим файл
/components/com_content/views/article/tmpl/default.php
После строк
   <?php if (isset ($this->item->toc)) :
      echo $this->item->toc;
   endif; ?>
   <?php echo $this->item->text; ?>
Это примерно 187-191 строки
Вставляем
<h3><?php
if ($this->escape($this->item->price)>1)
{
echo JText::sprintf('COM_CONTENT_PRICE');
echo $this->escape($this->item->price);
echo $this->escape($this->item->price);
echo JText::sprintf('COM_CONTENT_P');
}
 ?>
</h3>

7
Правим файл
administrator/components/com_content/views/article/tmpl/edit.php
После строк
            <?php echo JHtml::_('bootstrap.addTab', 'myTab', 'general', JText::_('COM_CONTENT_ARTICLE_DETAILS', true)); ?>
               <fieldset class="adminform">

Это примерно 76-78 строки
Вставляем код
<div class="control-group form-inline">
Price: <?php echo $this->form->getInput('price'); ?>
</div>

8
Правим файл
components/com_content/models/article.php
Там полсле строк
$query = $db->getQuery(true)
               ->select(
                  $this->getState(
Примерно 80 строка
изменяем строку
'item.select', 'a.id, a.asset_id, a.title, a.alias, a.introtext, a.fulltext, ' .
На строку
'item.select', 'a.price, a.id, a.asset_id, a.title, a.alias, a.introtext, a.fulltext, ' .

Пояснение: мы туда добавили   a.price   других отличий нет


Можете проверять все должно работать

9 этап
Необходимо вывести цену в список материалов категории рядом с автором либо вместо него или рядом хитами либо вместо них. Мне это не удалось. Кто знает как? Пожалуйста опишите подробно как делать. Народ будет вам благодарен.
Предлагаю совместными усилиями создать полноценный интернет магазин интернет магазин.
*

b2z

  • Глобальный модератор
  • 7287
  • 778 / 0
  • Разраблю понемногу
Мдаа... То что Вы описали, хорошо если сотая часть того, что нужно нормальному интернет магазину.
*

jurij-58-52

  • Новичок
  • 4
  • 0 / 0
То что я написал подойдет для очень многих простых интернет магазинов.
Вы хоть один магазин из Joomla 3 сделали?
Подробное описание его создания на данном форуме опубликовали?
Нет на этом форуме писания создания вами интернет магазина.
Только критиканством занимаетесь.
А я для людей стараюсь.
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
хороший мануал того как не надо делать )
изучайте написание контент плагинов...
*

jurij-58-52

  • Новичок
  • 4
  • 0 / 0
У меня на сайте это работает. Значит мой мануал хорош.
Ваша критика будет конструктивной если вы предложите свой подробный мануал создания простого интернет мгазина, который будет лучше.
А пока это голословные обвинения.
Все вам спасибо скажут (и я) если Вы это сделаете!
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
У меня на сайте это работает. Значит мой мануал хорош.
Ваша критика будет конструктивной если вы предложите свой подробный мануал создания простого интернет мгазина, который будет лучше.
А пока это голословные обвинения.
Все вам спасибо скажут (и я) если Вы это сделаете!
я не критикую работает оно или нет! я критикую КАК вы это написали! по сути вы тупо хакнули ядро! и теперь вам не получится обновить сайт! если вы попробуете его обновить то все ваши правки придется после каждого обновления снова вносить! ладно если у вас будет один сайт, а если через месяц их будет 10 таких? и после каждой обновы повторять эти действия! по этому и говорю что вам нужно осваивать написание плагинов!
*

Aleks.Denezh

  • Живу я здесь
  • 3401
  • 428 / 4
К примеру:
1. зачем вы правите языковый файл если эти переменные можно внести через "Менеджер языков: Переопределение констант"
2. зачем вы правите файл: /components/com_content/views/article/tmpl/default.php если можно переопределить этот шаблон положив его в
templates/ваш_шаблон/html/com_content/article/default.php и править его как угодно не боясь обновлений системы!
3. зачем вы в табличке создаете дополнительные поля если можно писать в атрибуты (и тогда не придется ничего дописывать в модели)
4. и что бы в админке вывести доп поля можно банально добавить их через плагин...
« Последнее редактирование: 27.08.2013, 17:39:37 от Istaan »
*

robert

  • Живу я здесь
  • 4974
  • 457 / 20
Из своего окна вижу как команда VirtueMart сильно бледная нервно курит дрожащими руками сигареты    *DRINK*
^-^
Необходимо вывести цену в список материалов категории рядом с автором либо вместо него или рядом хитами либо вместо них. Мне это не удалось.
Предлагаю совместными усилиями создать полноценный интернет магазин интернет магазин.
Еще автоматизация оплаты, инвентаризация, купоны, скидки, группы покупателей... и многое другое. В итоге, если повезет (а это труды целой команды профи), получится народное подобие VirtueMart, только хуже.
А старожилам форума не надо хамить. Они уже многим помогали и им уже говорили "спасибо".
Вам тоже скажут, если вы действительно сделали что-то полезное.
Не будь паразитом, сделай что-нибудь самостоятельно!
*

jurij-58-52

  • Новичок
  • 4
  • 0 / 0
Цитировать
Еще автоматизация оплаты, инвентаризация, купоны, скидки, группы покупателей... и многое другое.
В том то и дело, что ничего этого не нужно!
Огромный и громоздкий VirtueMart тем и плох, что в нем очень много ненужного функционала.
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Описание магазина на главной старнице

Автор Evgen Kulibin

Ответов: 21
Просмотров: 934
Последний ответ 15.10.2022, 15:29:19
от Evgen Kulibin
Допилить интернет магазин

Автор joker992

Ответов: 1
Просмотров: 540
Последний ответ 02.05.2022, 08:33:14
от NewUsers
Ошибка при Создание пунктов меню

Автор RomanRomanivich

Ответов: 0
Просмотров: 594
Последний ответ 23.09.2021, 15:01:14
от RomanRomanivich
Создание сайта-аналога Ярмарки Мастеров

Автор sekundant11

Ответов: 5
Просмотров: 1264
Последний ответ 25.03.2021, 06:55:27
от IToro82
Интернет магазин на OpenCart или Joomla?

Автор lexus26

Ответов: 11
Просмотров: 2739
Последний ответ 21.02.2021, 01:06:42
от Arlecchino