Новости Joomla

Вышли релизы безопасности Joomla 6.1.1 и Joomla 5.4.6

Релиз безопасности Joomla 6.1.1 и Joomla 5.4.6

Проект Joomla! рад сообщить о выходе Joomla 6.1.1 и Joomla 5.4.6. Это релизы безопасности и исправления ошибок для серий 5.x и 6.x.

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

pavel2950

  • Захожу иногда
  • 194
  • 3 / 0
Мне надо получить поле котегории в полном описание товара.
Есть товар и  в полном описание его,надо мне вывести поля из той категории которой он принадлежит. В данный момент надо именно короткое описание из категории той которому принадлежит товар.
Как можно это сделать ? Кроме как SQL запрос сформировать


Встретил такой вот вариант
Код
     $table_category = JTable::getInstance('category', 'jshop');
            $table_category->load($product->getCategory());
 


http://joxi.ru/12MleE0H4Gby5m -скриншот полей что получаем при выводе

Код
  foreach($table_category as $k =>$val){
                echo "<pre>";
                echo $k." = ".$val;
               
                echo "</pre>";
                if($val->short_description_ru-RU != ""){
                   $val->short_description_ru-RU;
                }
            }

Я моежет туплю, но как мне просто взять значение поля "short_description_ru-RU" ?

Что то не пойму как вызвать шорт_дискрипшион
« Последнее редактирование: 14.11.2017, 18:43:14 от pavel2950 »
*

kit2m2

  • Живу я здесь
  • 3374
  • 276 / 0
  • Беру сайты на полное сопровождение
Попробуйте так:

Код
		$category_id = JRequest::getInt('category_id');
$category = JTable::getInstance('category', 'jshop');
$category->load($category_id);
$lang = JSFactory::getLang();
$cat_short_desc = $lang->get('short_description');

$product->description = $category->$cat_short_desc . $product->description;   
Расширения для JoomShopping | Ссылка на Телеграм-канал | Сайты и магазины под ключ: Дизайн, Верстка, Программирование (расширения на заказ), СЕО-оптимизация, Сопровождение, Перенос на Joomla 4+ (5+) и JoomShopping 5+
*

pavel2950

  • Захожу иногда
  • 194
  • 3 / 0
Попробуйте так:

Код
		$category_id = JRequest::getInt('category_id');
$category = JTable::getInstance('category', 'jshop');
$category->load($category_id);
$lang = JSFactory::getLang();
$cat_short_desc = $lang->get('short_description');

$product->description = $category->$cat_short_desc . $product->description;   
Просто супер. Единственно что мне не надо былы склеить два описание, но это я так просто.

А так я получил то что хотел, просто огромное спасибо. + в карму
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Уведомление о превышении доступного количества товара

Автор goga_pgasovav

Ответов: 1
Просмотров: 2232
Последний ответ 03.02.2025, 18:48:10
от kit2m2
Вывести заголовок прописанный в пункте меню вместо названия категории

Автор anatolij

Ответов: 13
Просмотров: 3548
Последний ответ 04.12.2024, 15:20:00
от kit2m2
Артикул или код товара?

Автор goga_pgasovav

Ответов: 3
Просмотров: 2374
Последний ответ 28.11.2024, 19:03:59
от goga_pgasovav
[Решено] Не удаляются товары из корзины (Multi basket ajax)

Автор goga_pgasovav

Ответов: 0
Просмотров: 2218
Последний ответ 14.08.2024, 23:19:57
от goga_pgasovav
Странная задача: получить псевдоним товара по его ID в шаблоне статьи

Автор goga_pgasovav

Ответов: 4
Просмотров: 2825
Последний ответ 04.07.2024, 13:06:45
от goga_pgasovav