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

misteri27

  • Захожу иногда
  • 338
  • 0 / 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

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

misteri27

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

nevigen

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

misteri27

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

nevigen

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

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

misteri27

  • Захожу иногда
  • 338
  • 0 / 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

  • Захожу иногда
  • 338
  • 0 / 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

  • Захожу иногда
  • 320
  • 9 / 0
В универсальном модуле от ЖШ есть возможность вывода товаров по ID. Только к сожалению, сортировка только по умолчанию (ID по убыванию).
*

pH43

  • Захожу иногда
  • 318
  • 8 / 0
В универсальном модуле от ЖШ есть возможность вывода товаров по ID. Только к сожалению, сортировка только по умолчанию (ID по убыванию).

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

Bozhkov2

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

pH43

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

Панель с меню в левой части экрана админки JoomShopping

Автор psayk

Ответов: 3
Просмотров: 69
Последний ответ 11.12.2018, 23:21:10
от nevigen
Как вывести дату добавления товара?

Автор djdim

Ответов: 16
Просмотров: 1393
Последний ответ 11.12.2018, 13:06:48
от dmitry_stas
Вывести данные Продавца в карточку товара

Автор Netman_avs

Ответов: 6
Просмотров: 648
Последний ответ 10.12.2018, 14:27:40
от kit2m2
Количество товара кнопками - И + В JoomShopping to NEVIGEN

Автор konsty

Ответов: 13
Просмотров: 1472
Последний ответ 26.11.2018, 11:51:48
от intcorp
Вывести все товары категории в карточке товара

Автор v-v

Ответов: 59
Просмотров: 5741
Последний ответ 19.11.2018, 20:09:24
от Argawa