Новости Joomla

Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1

Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1

👩‍💻 Joomla 6 нуждается в вашей помощи с тестированием.Вышел недавно релиз Joomla 6 alpha1. Это релиз, в который включены уже проверенные изменения, но ещё очень многие исправления и улучшения ждут своей очереди. Joomla следит за качеством и безопасностью своего кода и каждое изменение должно быть успешно протестировано как минимум ещё двумя участниками сообщества. Разработка Joomla ведётся на платформе GitHub.Филипп Уолтон (Philip Walton) - один из разработчиков, кто активно вносит свой вклад в ядро Joomla. Он уже несколько месяцев посвящает свои послеполуденные часы пятницы работе с Joomla и предлагает присоединиться к нему. 📆 Пятница, 30 мая 2025, с 15:00 до 17:00 по UTC (Лондон) - с 18:00 до 20:00 по Москве.В чате Google Meet Филипп готов помочь с тестированием тем, кто будет делать это в первый раз. А так же он подготовил список лёгких Pull Request, которые можно протестировать довольно быстро. Чем больше тестов будет проведено сейчас, тем меньше ошибок вылезет потом. На данный момент 148 (уже 147 на момент написания заметки) PR на GitHub Joomla ждут тестирования.👩‍💻 Open to all. All together.Также вам поможет сделать первые шаги это видео.GitHub JoomlaДа, это вечер пятницы. Но тестирование занимает порой минут 15, а доброе дело сделано. Просто убедитесь, что разработчик чего-то не пропустил и всё работает как ожидается.#joomla #joomla6 #community

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

murat

  • Захожу иногда
  • 261
  • 13 / 0
Как сделать выпадающий список со всеми товарами?
« Последнее редактирование: 14.03.2007, 15:33:51 от tug »
*

tug

  • Захожу иногда
  • 333
  • 40 / 4
Выбрать все товары
проходя по списку обёртывать их названия в <option>
получившееся обернуть в <select>
=)
*

murat

  • Захожу иногда
  • 261
  • 13 / 0
Покажи как это сделать, пожалуйста.
*

tug

  • Захожу иногда
  • 333
  • 40 / 4
Я бы как-то так сделал. Код естественно не проверял =)

Код
<?php
$db = new ps_DB;

$q = "SELECT * FROM #__{vm}_product";
$db->query($q);
$products = $db->loadAssocList();

if( is_array($products) && count($products )) {
  $html = array();
  foreach($products as $product) {
    $html[] = '<option value="'.$product['product_id'].'">'.$product['product_name'].'</option>';
  }
}

if( is_array($html) && count($html) ) {
  $html = '<select name="products_list">'.implode("\n", $html).'</select>';
}

echo $html;

?>

Скобку забыл, option вместо select написал и таблица без "s", вот что значит спешка...
« Последнее редактирование: 26.02.2007, 14:40:59 от tug »
*

murat

  • Захожу иногда
  • 261
  • 13 / 0
не работает.
« Последнее редактирование: 26.02.2007, 14:13:32 от murat »
*

tug

  • Захожу иногда
  • 333
  • 40 / 4
Поправил
*

murat

  • Захожу иногда
  • 261
  • 13 / 0
Вот. А теперь как сделать, чтобы при выборе товара открывалась страничка с описанием (flypage)?
*

tug

  • Захожу иногда
  • 333
  • 40 / 4
в селект нужно поставить метод onChange="this.location='адрес флайпэйдж';"
*

murat

  • Захожу иногда
  • 261
  • 13 / 0
адрес файлпэйдж самому вручную вбивать?
*

tug

  • Захожу иногда
  • 333
  • 40 / 4
А с какой страницы ты пытаешься эту ерунду сделать?
*

murat

  • Захожу иногда
  • 261
  • 13 / 0
Я хочу сделать так, чтобы это штука была на всех страницах и чтобы когда выбираешь из списка товар то автоматом открывалась страничка с описанием. Вот пример того что я хочу: www.glavlinza.ru вверху посмотри. Вот такое я хочу сделать.
*

tug

  • Захожу иногда
  • 333
  • 40 / 4
сделай модуль... например стандартный модуль корзины можно распотрошить. Как формировать ссылку на flypahe вырежи из shop.browse.php
*

murat

  • Захожу иногда
  • 261
  • 13 / 0
Думаешь я знаю где? Подскажи примерно какие строки нужно смотреть?
*

murat

  • Захожу иногда
  • 261
  • 13 / 0
Подскажите как сделать ссылки на товары в выпадающем списке?
*

metaname

  • Захожу иногда
  • 61
  • 2 / 0
murat!А тебе обязательно использовать выпадающий список? Если тебе нужно компактно вывести все товары одним списком, можно использовать ссылку Show List All - link?- в mod_virtuemart,сделать компактный shop_browse_vse_tovary.php (например: таблица с одной ячейкой- в ней-{product_name} ,ссылка на флаер и {product_price} ).В админке назначить shop_browse_vse_tovary шаблоном по умолчанию а в категориях уже указывать шаблон который основной.
А с выпадающим списком как он будет выглядеть если товаров много? , небудет сортировки и т.д.
*

murat

  • Захожу иногда
  • 261
  • 13 / 0
Это не совсем то, чтобы я хотел.
*

murat

  • Захожу иногда
  • 261
  • 13 / 0
как сделать, чтобы при выборе из выпадающего списка, автоматически открывалась нужная страница? Метод onChange="this.location='адрес флайпэйдж';" не работает.
*

tug

  • Захожу иногда
  • 333
  • 40 / 4
Извиняюсь, onChange="location.href='адрес флайпэйдж';"
*

murat

  • Захожу иногда
  • 261
  • 13 / 0
вставляю в select и перестает работать все, т.е. ничего не отображается.
*

tug

  • Захожу иногда
  • 333
  • 40 / 4
=D =D =D
Код
$html = '<select name="products_list" onChange="location.href=\'адрес флайпэйдж\';">'.implode("\n", $html).'</select>';
*

murat

  • Захожу иногда
  • 261
  • 13 / 0
Не найду как формируется ссылка на flypage.
*

murat

  • Захожу иногда
  • 261
  • 13 / 0
Подскажите, в какой примерно строчке формируется ссылка на flypage.
*

tug

  • Захожу иногда
  • 333
  • 40 / 4
shop.browse.php - vm 1.0.9 (стр. 295)
Код
// Set the flypage for this product based on the category.
// If no flypage is set then use the default as set in virtuemart.cfg.php
$flypage = $db_browse->sf("category_flypage");

if (empty($flypage)) {
  $flypage = FLYPAGE;
}

$url = $sess->url( $mm_action_url."index.php?page=shop.product_details&flypage=$flypage&product_id=" . $db_browse->f("product_id") . "&category_id=" . $db_browse->f("category_id"). "&manufacturer_id=" . $manufacturer_id);
*

murat

  • Захожу иногда
  • 261
  • 13 / 0
Блин, никак не получается прикрутить ссылку на flypage.
*

murat

  • Захожу иногда
  • 261
  • 13 / 0
Как сгенерировать правильные ссылки на товары в выпадающем списке?
*

tug

  • Захожу иногда
  • 333
  • 40 / 4
Код
global $sess;
$flypage = FLYPAGE;
$url = $sess->url('index.php?page=shop.product_details&flypage='.$flypage.'&product_id='.<Переменная с product_id>);
*

murat

  • Захожу иногда
  • 261
  • 13 / 0
Tug, огромное спасибо за помощь! И еще не знаешь как можно сделать так, чтобы активный товар автоматически был активным и в списке. Например я выбра товар1, а в списке вместо выберите товар... товар1.
*

tug

  • Захожу иногда
  • 333
  • 40 / 4
Обобщил всё в модуль с некоторыми улучшениями:
  • Если товар не выбран первым пунктом будет строка "Выберите товар".
  • Работает независимо от наличия у человека Javascript (Если явы нет, переходить нужно кнопкой).
  • Выбранный товар автоматически выделяется в списке.
! Если у вас в магазине много товаров, я тестил на 4 тысячах, Internet Explorer может здорово подвеситься. Так что пользуйтесь осторожно.

[вложение удалено Администратором]
« Последнее редактирование: 14.03.2007, 15:35:45 от tug »
*

murat

  • Захожу иногда
  • 261
  • 13 / 0
Tug, твой модуль генерит неправильные SEF ссылки на товары. Вот моя версия модуля.

[вложение удалено Администратором]
*

be.maxi

  • Новичок
  • 9
  • 0 / 0
а подскажите как теперь сделать так, чтоб товары выстраивались по алфавиту как здесь http://www.ochkov.net/ "Полный список линз"??
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

VirtueMart 1.1.8 - Наличие: Есть (по умолчанию) + Наличие: ZZZ (бр

Автор Nessy74

Ответов: 6
Просмотров: 2571
Последний ответ 22.01.2016, 13:24:17
от AzMandius
Мод Статистика для VirtueMart 1.0.x

Автор sveneld

Ответов: 13
Просмотров: 5256
Последний ответ 20.07.2015, 20:42:25
от sveneld
VirtueMart 1.1.8 - при клике на Категорию Товара всегда от

Автор Nessy74

Ответов: 6
Просмотров: 1931
Последний ответ 12.12.2014, 16:00:36
от Nessy74
Изображение наличия товара в зависимости

Автор Aleks_El_Dia

Ответов: 2
Просмотров: 1540
Последний ответ 13.03.2014, 04:58:54
от Aleks_El_Dia
Порядок пунктов меню

Автор Mopsusha

Ответов: 3
Просмотров: 1601
Последний ответ 14.09.2013, 11:36:31
от dkmaster