Новости 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 Гость просматривают эту тему.
  • 55 Ответов
  • 18979 Просмотров
*

mayra

  • Захожу иногда
  • 52
  • 0 / 5
Ребята, почему у меня этот mod_virtuemart_manufacturers не ставится. Неизвестный тип архива, говорит. И как его поставить? подскажите, пожста.

Вапрос уже неактуален. Все сделалось. ОК!
*

mayra

  • Захожу иногда
  • 52
  • 0 / 5
хороший модуль
вот фикс
1 ищем
if ($man_cat == 1 && $auto == 1)
..........

И где это искать?
Все файлы перерыла - не нашла

« Последнее редактирование: 26.05.2010, 23:52:45 от rastyk »
*

neo3833

  • Захожу иногда
  • 52
  • 2 / 1
Для версии 1.1.3 Joomla 1.5 Добавлена возможность "Ограничивает показ товаров производителя только товарами текущей категории."
Инструкция по установке:
ищем в файле shop_browse_queries.php код

Код:
if (!empty($manufacturer_id)) {
   $table_names .= ',`#__{vm}_product_mf_xref`';
   $where_clause[]  = "manufacturer_id='".$manufacturer_id."'";
   $where_clause[] = "`#__{vm}_product`.`product_id`=`#__{vm}_product_mf_xref`.`product_id` ";

}Меняем его на код ниже

Код:
if (!empty($manufacturer_id)) {
   $table_names .= ',`#__{vm}_product_mf_xref`';
   $where_clause[]  = "manufacturer_id='".$manufacturer_id."'";
   $where_clause[] = "`#__{vm}_product`.`product_id`=`#__{vm}_product_mf_xref`.`product_id` ";
   $where_clause[] = "`#__{vm}_product_category_xref`.`category_id`= '".$category_id."'  ";

}

Сам файл

для версии VM 1.1.4 этот код подойдет или его изменить нужно?
*

stslit

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Всем доброго дня.

Как модифицировать mod_virtuemart_manufacturers, так что бы было 2 окна 1 выбор "Категория производителей" а после "Производитель",
т.е. посоле выбора "Категория производителей" формируется список "Производитель", а уже после этот фильтр накладывается на каталог

Например:
Есть "Категория производителей" например "WauxHall"
Далее "Производитель" - "Antara(1998-2004)".
А в каталоге только:
Двигатель
Управление двигателем   
Сцепление и трансмиссия   
и прочее.

*

mark111

  • Захожу иногда
  • 63
  • 1 / 0
Есть еще один проверенный вариант, вот что нужно:

1.В фале по адресу

modules/mod_virtuemart_manufacturers/mod_virtuemart_manufacturers.php

Находим строку 64
Код:
   <?php if( $show_linklist == 1 ) { ?>
<!--BEGIN manufacturer DropDown List -->

Далее код:
Код:
   <?php echo $text_before ?><br />
<?php foreach( $res as $manufacturer) { ?>
<div><a href="<?php echo $sess->url( URL."index.php?option=com_virtuemart&page=shop.browse&manufacturer_id=". $manufacturer->manufacturer_id )?>">
<?php echo $manufacturer->mf_name; ?>
</a>
</div>
<?php } ?>

Меняем на это:
Код:
   <?php echo $text_before ?>
<?php foreach( $res as $manufacturer) { ?>
<a href="<?php echo $sess->url( URL."index.php?option=com_virtuemart&page=shop.browse&manufacturer_id=". $manufacturer->manufacturer_id )?>"><?php echo $manufacturer->mf_name; ?></a>
<?php } ?>


т.е. убрали br и div, все теперь список  получится в строчку.



 Все предложенные сортировки я внедрил, всё работает, сортирует внутри категории. Но при  выборе производителя не выводиться теперь описание производителя. Ни при выборе с главной страницы, ни при сортировке уже внутри категории.

Перерыл файлы
browse_filterbymf.tpl.php
browse_orderbyform.tpl.php
mod_virtuemart_manufacturers.php
shop.browse.php
shop_browse_queries.php
Нашёл (вродибы как) вывод описания производителей в поле <?php echo $text_before ?> Пробовал этот вывод ставить в другие места - нет описания....
В базе
bak_vm_manufacturer - почему-то пустая таблица
jos_vm_manufacturer - все записи о производителях. И описание в столбце mf_desc.


Подскажите пожалуйста где кусок кода с выводом описания производителя? В каком файле поправить? Всего-лишь нужно выводить поле mf_desc для конкретного производителя...

Заранее спасибо
*

mark111

  • Захожу иногда
  • 63
  • 1 / 0
up


 Все предложенные сортировки я внедрил, всё работает, сортирует внутри категории. Но при  выборе производителя не выводиться теперь описание производителя. Ни при выборе с главной страницы, ни при сортировке уже внутри категории.

Перерыл файлы
browse_filterbymf.tpl.php
browse_orderbyform.tpl.php
mod_virtuemart_manufacturers.php
shop.browse.php
shop_browse_queries.php
Нашёл (вродибы как) вывод описания производителей в поле <?php echo $text_before ?> Пробовал этот вывод ставить в другие места - нет описания....
В базе
bak_vm_manufacturer - почему-то пустая таблица
jos_vm_manufacturer - все записи о производителях. И описание в столбце mf_desc.


Подскажите пожалуйста где кусок кода с выводом описания производителя? В каком файле поправить? Всего-лишь нужно выводить поле mf_desc для конкретного производителя...

Заранее спасибо
*

mark111

  • Захожу иногда
  • 63
  • 1 / 0
так у Вас в базе всё таки какой префикс? bak или jos? и что Вы внедрили?

префикс jos

внедрил рекомендацию ув. dvtimofei
*

mark111

  • Захожу иногда
  • 63
  • 1 / 0
так у Вас в базе всё таки какой префикс? bak или jos? и что Вы внедрили?

подскажите пожалуйста хоть в каком файле идёт селект описания производителя и какой строкой идёт вывод его.
*

Comix

  • Захожу иногда
  • 68
  • 0 / 0
а вот так можно сделать?

                      Название производителя
его товар     его товар     его товар    его товар
                      Название следующего производителя
его товар    его товар его товар        его товар.


С помощью стандартного модуля VirtueMart Manufacturers получается только список производителей сделать, выбираешь один и показываются его товары. Нужно чтобы сразу в этом списке показывали и товары.
Спасибо.
*

indigo

  • Захожу иногда
  • 71
  • 1 / 0
хороший модуль
вот фикс
1 ищем
if ($man_cat == 1 && $auto == 1)

2 перед этим кодом вставляем
if ($category_id == '' && $auto == 1)
    {
        foreach( $res as $manufacturer) { ?>
            <a style="display: block;" class="mainlevel" href="<?php echo $sess->url( URL."index.php?page=shop.browse&option=com_virtuemart&manufacturer_id=". $manufacturer->manufacturer_id )?>"><?php echo $manufacturer->mf_name; ?></a> <!--это оформление ссылки оно в модуле по дефолту заключно в DIV-->
        <?php }
    }
else {

3 ищем код
        <?php }
    } ?>
<?php

4 меняем на
        <?php }
    }
} ?>
<?php


----
ищем в файле shop_browse_queries.php код (\administrator\components\com_virtuemart\html\shop_browse_queries.php)

Код:
if (!empty($manufacturer_id)) {
   $table_names .= ',`#__{vm}_product_mf_xref`';   
   $where_clause[]  = "manufacturer_id='".$manufacturer_id."'";
   $where_clause[] = "`#__{vm}_product`.`product_id`=`#__{vm}_product_mf_xref`.`product_id` ";

}

меняем на
if (!empty($manufacturer_id)) {
if ($category_id == '') {
   $table_names .= ',`#__{vm}_product_mf_xref`';   
   $where_clause[]  = "manufacturer_id='".$manufacturer_id."'";
   $where_clause[] = "`#__{vm}_product`.`product_id`=`#__{vm}_product_mf_xref`.`product_id` ";
   }
else {
   $table_names .= ',`#__{vm}_product_mf_xref`';   
   $where_clause[]  = "manufacturer_id='".$manufacturer_id."'";
   $where_clause[] = "`#__{vm}_product`.`product_id`=`#__{vm}_product_mf_xref`.`product_id` ";
   $where_clause[] = "`#__{vm}_product_category_xref`.`category_id`= '".$category_id."'  ";
   }

}


=======
PS код крайне не оптимизирован ^_^
где это править?
*

warlocksp

  • Завсегдатай
  • 1198
  • 17 / 4
Помогите, разобраться, вопрос легкий

В модуль mod_virtuemart_manufacturers выводит всех производителей по умолчанию...
Как сделать что б модуль не отображал папку производителей -default-, но в магазине, они были...
То есть, что б модуль их не показывал...

Нужно прописать в модуле, Помогите пожалуйста ?  ! ! !
Мудр не тот, кто знает много, а тот, чьи знания полезны. Эсхил
*

Servelatin

  • Захожу иногда
  • 132
  • 1 / 0
А теперь самый дикий вопрос!
Что удалить из mod_virtuemart_manufacturers.php чтобы он выводил только описание производителя без списка его товаров и работало независимо от категории ?
*

elscept

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
А может кто-то подсказать как вывести ссылку "Все производители" чтобы можно было выбрав одного производителя и просмотрев его товары опять вернуться к товарам всех производителей (т.е. как бы обнулить фильтр).
Насколько я понимаю, список производителей и соответствующих ссылок для фильтра формируется здесь
Код
<div id="div_container"><a href="<?php echo $sess->url( URL."index.php?page=shop.browse&category_id=".$category_id."&option=com_virtuemart&manufacturer_id=". $manufacturer->manufacturer_id )?>">
                    <?php echo $manufacturer->mf_name; ?>
                    </a>
            </div>

Я добавил после этого кода следующий
Код
<div id="div_container"><a href="<?php echo $sess->url( URL."index.php?page=shop.browse&category_id=".$category_id."&manufacturer_id=". $manufacturer->manufacturer_id="0" )?>">
<?php echo $VM_LANG->_('PHPSHOP_ALL')?>
                    </a>
            </div>
Но появилось несколько рабочих ссылок "Все" (количество соответствует количеству производителей, товар которых представлен в категории).

Что поправить чтобы ссылка "Все" была только одна?
*

Arkadiy

  • Гуру
  • 5317
  • 463 / 2
  • Крепитесь, други.
Вывксти ее за конец цикла в котором выводятся производители.
*

elscept

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Спасибище, Arkadiy:D
Ответ был так близко, и настолько очевиден! Как наберу 10 сообщений обязательно плюсону в вашу и так практически безупречную репутацию ^-^
*

elscept

  • Осваиваюсь на форуме
  • 36
  • 0 / 0
Если вдруг кому пригодится эта самая ссылка "Все"
Находим в файле mod_virtuemart_manufacturers следующий код
Код
  <!--BEGIN manufacturer DropDown List --> 
<?php echo $text_before ?><br />     
        <?php foreach( $res as $manufacturer) { ?>
<div id="div_container"><a href="<?php echo $sess->url( URL."index.php?page=shop.browse&category_id=".$category_id."&option=com_virtuemart&manufacturer_id=". $manufacturer->manufacturer_id )?>">
                    <?php echo $manufacturer->mf_name; ?>
                    </a>
            </div>
        <?php } ?>
И после него добавляем
Код
<div id="div_container"><a href="<?php echo $sess->url( URL."index.php?page=shop.browse&category_id=".$category_id."&manufacturer_id=". $manufacturer->manufacturer_id="0" )?>">
<?php echo $VM_LANG->_('PHPSHOP_ALL')?>
                    </a>
            </div>
*

lancelot18

  • Осваиваюсь на форуме
  • 15
  • 0 / 0
Как модифицировать mod_virtuemart_manufacturers, так что бы было 2 окна 1 выбор "Категория производителей" а после "Производитель",
т.е. посоле выбора "Категория производителей" формируется список "Производитель", а уже после этот фильтр накладывается на каталог

Например:
Есть "Категория производителей" например "WauxHall"
Далее "Производитель" - "Antara(1998-2004)".
А в каталоге только:
Двигатель
Управление двигателем   
Сцепление и трансмиссия   
и прочее.
*

sel

  • Новичок
  • 5
  • 0 / 0
Только есть минус, с главной страницы если выбрать производителя товары производителя не отображаються, как исправить?
Как ИСПРАВИТЬ РЕБЯТ? Вот сайт http://vlpokupka.ru
*

sel

  • Новичок
  • 5
  • 0 / 0
хм, странно
по http://vlpokupka.ru/index.php?option=com_virtuemart&page=shop.browse&Itemid=53
товары показывает, а по http://vlpokupka.ru/index.php?option=com_virtuemart&page=shop.browse&manufacturer_id=2&Itemid=53
не хочет.
Нужно смотреть Ваш shop_browse_queries.php

Пожалуйста, помоги добрый человек :) я уже намучался с ним... Мне необходимо, либо чтобы он сразу с главной страницы сортировал товары, выводил их, а не как сейчас, просто пустоту, либо чтобы данный модуль отображался только в категориях с товарами.

Ссылка на файл: https://www.dropbox.com/s/jzmfncv978q4f28/shop_browse_queries.php
*

sel

  • Новичок
  • 5
  • 0 / 0
И кстати, не посоветуете модуль или рецепт как править ссылки вида
http://vlpokupka.ru/ru/2012-07-01-03-15-20.html?page=shop.product_details&flypage=flypage.tpl&product_id=28&category_id=3

Чтобы они приобрели более одекватный и читабельный вид, а так же почему в тайтле страницы отображается надпись "ГЛАВНАЯ", я ведь в конкретном товаре, почему не его название?
*

sel

  • Новичок
  • 5
  • 0 / 0
хм, странно
по http://vlpokupka.ru/index.php?option=com_virtuemart&page=shop.browse&Itemid=53
товары показывает, а по http://vlpokupka.ru/index.php?option=com_virtuemart&page=shop.browse&manufacturer_id=2&Itemid=53
не хочет.
Нужно смотреть Ваш shop_browse_queries.php

Так, ну с сортировкой я почти разобрался, решил реализовать ее вот таким вот образом:
http://joomlaforum.ru/index.php?topic=63845.0
Итог: http://vlpokupka.ru/href=%27index.php?option=com_virtuemart&page=shop.browse&category_id=10&Treeid=3&Itemid=53%27

Но остался вопрос, как вместо символа : вывести например надпись "Бренд"?
*

umkaland

  • Новичок
  • 4
  • 0 / 0
С
Для версии 1.1.3 Joomla 1.5 Добавлена возможность "Ограничивает показ товаров производителя только товарами текущей категории."
Инструкция по установке:
ищем в файле shop_browse_queries.php код

Код:
if (!empty($manufacturer_id)) {
   $table_names .= ',`#__{vm}_product_mf_xref`';
   $where_clause[]  = "manufacturer_id='".$manufacturer_id."'";
   $where_clause[] = "`#__{vm}_product`.`product_id`=`#__{vm}_product_mf_xref`.`product_id` ";

}Меняем его на код ниже

Код:
if (!empty($manufacturer_id)) {
   $table_names .= ',`#__{vm}_product_mf_xref`';
   $where_clause[]  = "manufacturer_id='".$manufacturer_id."'";
   $where_clause[] = "`#__{vm}_product`.`product_id`=`#__{vm}_product_mf_xref`.`product_id` ";
   $where_clause[] = "`#__{vm}_product_category_xref`.`category_id`= '".$category_id."'  ";

}

Сам файл

СПАСИБО ВСЕ РАБОТАЕТ!
*

pannet

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

IceVmCart - новый бесплатный модуль корзины для VirtueMart

Автор Grig2009

Ответов: 105
Просмотров: 54247
Последний ответ 05.02.2017, 11:44:02
от Super_Panda
Модуль недавно просмотренные товары для VirtueMart 1.1.X

Автор aleks_yug

Ответов: 97
Просмотров: 28437
Последний ответ 25.10.2016, 15:03:07
от Igoritaly
Модуль Cherry Picker for VirtueMart

Автор flintstone

Ответов: 42
Просмотров: 26728
Последний ответ 04.01.2016, 21:25:50
от gleb22
Добавить модуль в товар

Автор Tokyo

Ответов: 2
Просмотров: 2960
Последний ответ 11.05.2015, 20:43:32
от tierex
Усовершенствованный модуль категорий [Аккордион и прочее - the best ;) ]

Автор danik.html

Ответов: 749
Просмотров: 196826
Последний ответ 24.11.2014, 18:37:11
от slavakh