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

misteri27

  • Давно я тут
  • 261
  • 0
Все привет.
Есть одна проблемка которую думаю решить но не знаю каким именно способом проще.
Нужно в модуле на главной вывести четыре товара с определенной меткой. Проблема в том что нужно четыре конкретных товара, а метка такая присвоена большому количеству товара. Этот товар с меткой потом выводиться в пункте меню.
1. Может кто-то знает как переделать модуль вывода товара с меткой что бы он выводил либо конкретный товар, либо выводил если товар больше а выбран вывод 4 товаров последние добавленные.
2 Еще как вариант думал создать отдельную метку для вывода именно на главной. Но тогда как вывести в меню две метки. Когда выбрать создание пункта меню и там выбрать JoomShopping Товары справа в "Обязательные параметры" Метка можно выбрать только одно значение. Характеристики можно выбирать несколько. Можно ли сделать так что бы была возможность выбрать несколько Меток ?
3. Есть плагин www.webdesigner-profi.de/joomla-webdesign/joomla-shop/downloads/addons/addon_label_multiselect_1.0.2.zip.html?lang=en для выбора нескольких меток в товаре, но во первых пробовал его ставить он у меня так и не заработал корректно, а во вторых два флажка мне не нужно.
Если кто знает как можно это решить? Буду рад услышать ваши варианты.
« Последнее редактирование: 18.12.2014, 17:12:46 от misteri27 »
*

Linfuby

  • Живу я здесь
  • 1243
  • 174
  • Всё просто...
Простым способом нельзя. Нужно хакать ядро ЖШ.
Немного воображения и логики, и любая проблема становится решенной.
Кривые решения - дают кривой результат!
Решения для JoomShopping
Благодарности и поддержка принимаются по след. реквизитам:
Яндекс.Деньги - 41001751720054
*

misteri27

  • Давно я тут
  • 261
  • 0
Тогда может проще будет модуль ломануть. Есть просто товар с меткой SALE, его довольно много. Он раньше выводился на главной в модуле слайдером JT BxSlider Jshopping Label Products все товары с меткой SALE, но начальство закомандовало что бы выводило всего четыре и те что скажут. Стоит еще Jshopping Label Products, вывести 4 штуки не проблема, но вот как заставить его выводить именно 4 конкретных товара, он выводит как ему захочется. Может кто-то знает как выводить конкретный товар в этом модуле  Jshopping Label Products, или примером как заставить его выводить последнее добавленное?
*

nevigen

  • Moderator
  • 8915
  • 755
  • http://n*****n.com
все обо всем ?
ща на свалку отправлю и все..
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

misteri27

  • Давно я тут
  • 261
  • 0
Нет . Просто одну и туже проблему пытаюсь решить разными путями. Думал что вывести в пункте меню разные метки будет проще всего. А так как сказали что это очень проблемно, решил не создавать другую тему а спросить в этой.
Мне вообще нужно как раз выводить четыре товара на главной в модуле с меткой . Но так как товары могут меняться то думал создать отдельную метку примером "Распродажа на главной" загрузить похожий флажок для нее что бы не отличалось в списках товаров и вывести в пункте меню "Распродажа" товары с двумя метками "Sale" и этот новый "Распродажа на главной" По этому и создал тему про меню и метки.
« Последнее редактирование: 18.12.2014, 11:59:33 от misteri27 »
*

nevigen

  • Moderator
  • 8915
  • 755
  • http://n*****n.com
Либо переименуйте тему, либо создавайте новую.
.......решил не создавать другую тему а спросить в этой......
очень четко описано в правила форума.

тот кто найдет тему, прочтет совершено не то что искал.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

misteri27

  • Давно я тут
  • 261
  • 0
Сори за ошибку при создании темы. Изменил название темы и ее описание. Дублирую описание в этом посте .
Все привет.
Есть одна проблемка которую думаю решить но не знаю каким именно способом проще.
Нужно в модуле на главной вывести четыре товара с определенной меткой. Проблема в том что нужно четыре конкретных товара, а метка такая присвоена большому количеству товара. Этот товар с меткой потом выводиться в пункте меню.
1. Может кто-то знает как переделать модуль вывода товара с меткой что бы он выводил либо конкретный товар, либо выводил если товар больше а выбран вывод 4 товаров последние добавленные.
2 Еще как вариант думал создать отдельную метку для вывода именно на главной. Но тогда как вывести в меню две метки. Когда выбрать создание пункта меню и там выбрать JoomShopping Товары справа в "Обязательные параметры" Метка можно выбрать только одно значение. Характеристики можно выбирать несколько. Можно ли сделать так что бы была возможность выбрать несколько Меток ?
3. Есть плагин www.webdesigner-profi.de/joomla-webdesign/joomla-shop/downloads/addons/addon_label_multiselect_1.0.2.zip.html?lang=en для выбора нескольких меток в товаре, но во первых пробовал его ставить он у меня так и не заработал корректно, а во вторых два флажка мне не нужно.
Если кто знает как можно это решить? Буду рад услышать ваши варианты.
*

misteri27

  • Давно я тут
  • 261
  • 0
Кто подскажет?
Есть файл XML модуля что если в нем добавить поле ввода id товара
Код
  <config>
        <fields name="params">
            <fieldset name="basic"> 
                <field
                    name="count_products"
                    type="text"
                    label="COUNT"
                    default = "5"
                    description="THE NUMBER OF PRODUCTS IN ROW" />
                <field
                    name="show_image"
                    type="radio"
                    default="1"
                    label="SHOW PRODUCT IMAGE"
                    description="SHOW PRODUCT IMAGE">
                    <option
                        value="0">JNO</option>
                    <option
                        value="1">JYES</option>
                </field>
                <field 
                    name="label_id"
                    type="labels"
                    size="5"
                    default=""                   
                    label="LABEL"
                    description="LABEL"
                    addfieldpath="/modules/mod_jshopping_label_products/element"/>
                <field
                    name="moduleclass_sfx"
                    type="text"
                    label="COM_MODULES_FIELD_MODULECLASS_SFX_LABEL"
                    description="COM_MODULES_FIELD_MODULECLASS_SFX_DESC" /> 
                 <field
                    name="product_id"
                    type="text"
                    label="id товара"
                    description="Напишите id товара" />   
            </fieldset>
        </fields>
    </config>
Как потом в файле обработчике сделать что бы проверяло и выводило только товар с id указанным ранее в XML ?
Код
defined('_JEXEC') or die('Restricted access');
    error_reporting(error_reporting() & ~E_NOTICE);
   
    if (!file_exists(JPATH_SITE.DS.'components'.DS.'com_jshopping'.DS.'jshopping.php')){
        JError::raiseError(500,"Please install component \"joomshopping\"");
    }
   
    require_once (JPATH_SITE.DS.'components'.DS.'com_jshopping'.DS."lib".DS."factory.php");
    require_once (JPATH_SITE.DS.'components'.DS.'com_jshopping'.DS."lib".DS."functions.php");       
    JSFactory::loadCssFiles();
    JSFactory::loadLanguageFile();
    $jshopConfig = JSFactory::getConfig();         
       
    $product = JTable::getInstance('product', 'jshop');
    $label_id = $params->get('label_id');
    $count = $params->get('count_products', 4);

    $list = $product->getProductLabel($label_id, $count);   
    foreach($list as $key=>$value){
        $list[$key]->product_link = SEFLink('index.php?option=com_jshopping&controller=product&task=view&category_id=' . $value->category_id.'&product_id=' . $value->product_id ,1);
    }
    $noimage = $jshopConfig->noimage ? $jshopConfig->noimage : "noimage.gif";
    $show_image = $params->get('show_image',1);
    require(JModuleHelper::getLayoutPath('mod_jshopping_label_products'));   
Вообще такое реально реализовать?
*

Bozhkov2

  • Давно я тут
  • 222
  • 8
В универсальном модуле от ЖШ есть возможность вывода товаров по ID. Только к сожалению, сортировка только по умолчанию (ID по убыванию).
*

pH43

  • Давно я тут
  • 292
  • 8
В универсальном модуле от ЖШ есть возможность вывода товаров по ID. Только к сожалению, сортировка только по умолчанию (ID по убыванию).

Что это за универсальный модуль? Как называется?
*

Bozhkov2

  • Давно я тут
  • 222
  • 8
Плагин Product carousel Шаблон можно переделать, поставить другую карусель или вообще ее убрать, останутся товары в ряд/столбик (как угодно можно сделать). Есть еще плагин Product insert. Он вставляет любой товар в материал. Можно несколько товаров подряд вставить и "запаковать в любую упаковку". Я их вставляю в карусель в нужном порядке и вывожу где нужно. Только этот плагин тоже не без костылей. Предназначен только для материалов. Я умудрился вставлять товары в описание товара (как сопутствующие но в тексте, по контексту описания). На странице категории товары можно опубликоватьэтим модулем но только если у этой категории нет подкатегорий. В противном случае сайт выдает ошибку.
*

pH43

  • Давно я тут
  • 292
  • 8
Спасибо, Product carousel выручил.
« Последнее редактирование: 31.08.2016, 17:20:20 от nevigen »
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Видео с Youtube вместо картинки на карточке товара

Автор ksena

Ответов: 27
Просмотров: 1695
Последний ответ 15.09.2017, 18:58:10
от Biss
При покупке на определённую сумму - доставка не ноль "0", а "Бесплатно"

Автор Anton shop

Ответов: 15
Просмотров: 856
Последний ответ 01.09.2017, 12:08:44
от staskmp
В тип меню "Список товаров" добавить ID характеристик и опций

Автор Zelyonkin

Ответов: 10
Просмотров: 180
Последний ответ 21.08.2017, 22:26:08
от Zelyonkin
Как добавить всплывающую информацию в карточку товара?

Автор Dolphin4ik_1

Ответов: 12
Просмотров: 276
Последний ответ 19.08.2017, 15:15:27
от fiksius
Ошибка 500 при сохранении картинки товара/производителя

Автор vitaliybalayan

Ответов: 1
Просмотров: 99
Последний ответ 18.08.2017, 15:57:50
от dmitry_stas