Новости Joomla

Компонент View logs v.2.2.0

👩‍💻 Компонент View logs v.2.2.0.По горячим следам, рекомендациям и просьбам Joomla-сообщества компонент просмотра логов Joomla получил следующую версиюv.2.2.0. Что нового?- Обновление интерфейса: список логов сделан в виде таблицы, отображение дополнительной информации в списке файлов (время создания и последнего изменения, кнопки действий и их порядок) изменены и сделаны менее пёстрыми.- Добавлен поиск-фильтр по имени файла лога на странице. Находите нужный файл быстрее.- Большие файлы. Просмотр файла лога в модальном окне сохранён для файлов менее 1МБ. Возможность открыть файл в отдельном окне сохранена. Но используйте эту функцию с осторожностью: файлы объёмом 8-10мб ещё возможно открывать в браузере, но более крупные - не рекомендуется. Системные требования:- Совместимость с Joomla 6 и PHP 8.4.- Минимальная версия PHP по-прежнему 8.0.Страница расширенияGitHub расширения@joomlafeed#joomla #расширения

Joomla официально признана цифровым общественным благом Joomla с гордостью сообщает, что была...

Joomla официально признана цифровым общественным благом 🙏🎉Joomla с гордостью сообщает, что была официально признана цифровым общественным благом (Digital Public Good, DPG) Альянсом цифровых общественных благ (Digital Public Goods Alliance, DPGA) — инициативой, поддерживаемой Организацией Объединённых Наций.Это признание ставит Joomla! в ряд международных open-source проектов, которые разделяют ценности открытости, прозрачности, защиты данных и социального воздействия. Важно отметить, что статус цифрового общественного блага присвоен самому программному решению Joomla!, а не организации Joomla как юридическому лицу.Альянс цифровых общественных благ (DPGA) ведёт международный реестр цифровых общественных благ и оценивает проекты на основе чётко определённых стандартов. Его миссия — поддержка открытых технологий, способствующих достижению Целей устойчивого развития ООН (UN SDGs) и решению глобальных задач развития. 🌐Чтобы получить статус цифрового общественного блага, проект должен соответствовать Стандарту цифровых общественных благ (Digital Public Goods Standard), который включает следующие критерии:✔️ Открытое лицензирование (например, использование признанных open-source лицензий)✔️ Защита данных и безопасность✔️ Соответствие правовым и этическим нормам✔️ Вклад в достижение Целей устойчивого развития ООН✔️ Прозрачное управление и долгосрочная устойчивость✔️ Активное вовлечение сообществаПолучение статуса цифрового общественного блага — процесс далеко не автоматический. Joomla прошла тщательную процедуру оценки, которая потребовала предоставления подробной документации и доказательств соответствия строгим стандартам.Благодаря самоотверженной работе множества участников сообщества, этот результат стал наглядным подтверждением универсальности и открытости Joomla, а также бесчисленных способов, с помощью которых она помогает людям создавать веб-решения.Это достижение подчёркивает позицию Joomla как одной из самых надёжных и гибких open-source CMS в мире — системы, которая продолжает давать возможность разработчикам, организациям и государственным структурам создавать открытые, безопасные и инклюзивные цифровые решения.Оригинал новости

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

Nikirinka

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Всем привет, у меня такая задача: есть поиск по характеристикам от Вертюмарта. Он выдает все существующие типы товара, их параметры и значения и по этим параметрам можно осуществлять поиск . Как сделать так, чтобы не все эти параметры товаров вылазили в поиск, а только определенные.
Есть ли такая возможность в настройках вертюмарта или нужно что-то допрограмировать?

И еще вопрос. При нажатии на ссылку поиск по характеристикам пользователь попадает на страницу, где предлагается выбрать тип товара, по которому осуществляется поиск и только после этого пользователь может перейти на форму поиск. Каким образом можно сделать прямой переход на форму поиск, минуя эту страницу.

Вот мой сайт: http://svetocenter.ru
*

Nikirinka

  • Осваиваюсь на форуме
  • 14
  • 0 / 0
Может кустарно, но нашла решение.

Но есть еще проблема, как изменить вид формы? Заменить поля множественного выбора на чекбоксы? В HTML это понятно как сделать, а в PHP я совсем не знаток...

Поясню конкретнее. В файле administrator/components/com_vertuemart/html/shop.parameter_search_form.php есть кусок кода стр. 293


Код
if (!empty($parameter_values)) { // List of values
                    $fields=explode(";",$parameter_values);
                    echo "<td width=\"55%\" height=\"2\" valign=\"top\">\n";
                    echo "<select class=\"inputbox\" name=\"$item_name";
                    if ($db->f("parameter_multiselect")=="Y") {
                        $size = min(count($fields),6);
                        echo "[]\" multiple size=\"$size\">\n";
                        $selected_value = array();
                        $get_item_value = vmGet($_REQUEST, $item_name, array());
                        foreach($get_item_value as $value) {
                            $selected_value[$value] = 1;
                        }
                        foreach($fields as $field) {
                            echo "<option value=\"$field\"".(($selected_value[$field]==1)? " selected>" : ">"). $field."</option>\n";
                        }
                    }
                    else {
                        echo "\">\n";
                        echo "<option value=\"\">".$VM_LANG->_('PHPSHOP_SELECT')."</option>\n";
                        foreach($fields as $field) {
                            echo "<option value=\"$field\"".(($get_item_value==$field)? " selected>" : ">"). $field."</option>\n";
                        }
                    }
                    echo "</select>";
как можно переделать этот код, чтобы вместо тега


Код
<select>
   <option>
   <option>
      ...
</select>

выполнялся тег

Код
<input type="checkbox" name=" " value=" "> 

Я сделала во так:

Код
echo "<input type=\"checkbox\" class=\"inputbox\" name=\"$item_name";
                    if ($db->f("parameter_multiselect")=="Y") {
                        $size = min(count($fields),6);
                        echo "00" ;
                        $selected_value = array();
                        $get_item_value = vmGet($_REQUEST, $item_name, array());
                        foreach($get_item_value as $value) {
                            $selected_value[$value] = 1;
                        }
                        foreach($fields as $field) {
                            echo "value=\"$field\"".(($selected_value[$field]==1)? " selected>" : ">  "). $field."\n";
                        }
                    }
                    else {
                        echo "\">\n";
                        echo "<value=\"\">".$VM_LANG->_('PHPSHOP_SELECT')."\n";
                        foreach($fields as $field) {
                            echo "<value=\"$field\"".(($get_item_value==$field)? " selected>" : ">"). $field."\n";
                        }
                    }
                    echo "00"; 

Но проблема у меня в том, что select создается 1 раз, а <option> - столько раз, сколько значений в базе данных. А тег <input> должен тоже создаваться столько же раз сколько и <option>. А я не знаю как это прописать...
Помогите, пожалуйста, очень надо!
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

как убрать из ссылки component/virtuemart/

Автор kpk17

Ответов: 11
Просмотров: 12777
Последний ответ 10.03.2015, 14:29:19
от Kiparus
Компонент и модуль поиска товаров VirtueMart 1.0.15 на Ajax

Автор Arkadiy

Ответов: 148
Просмотров: 67582
Последний ответ 28.06.2014, 19:11:54
от DeLight
Расширенный Ajax-поиск по характеристикам товара VirtueMart

Автор Arkadiy

Ответов: 990
Просмотров: 209374
Последний ответ 27.06.2014, 16:47:52
от DeLight
Не могу убрать форму "Задайте вопрос..." на странице товара

Автор abrodski

Ответов: 1
Просмотров: 1811
Последний ответ 20.05.2014, 14:30:44
от abrodski
Как спрятать пустые параметры в типе товара?

Автор fsn789

Ответов: 2
Просмотров: 1254
Последний ответ 08.05.2014, 18:56:47
от draff