Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Sha

Користувачі
  • Публікації

    1 001
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем Sha

  1. 2 часа назад, artemleon сказал:

    Благодарность будет безганичной

    но... дешевле модуля)))

    как вариант
    в controller/common/header.php что-то типа 

    if ($this->request->get['route'] === 'common/home') {
    	return $this->load->view('common/header_home', $data);
    } else {
    	return $this->load->view('common/header', $data);
    }

    а в view добавить свой header_home.tpl

    но здесь могут быть подводные камни с правильным определением главной страницы и последующей совместимостью других модулей.

    событием подменить будет всё таки лучше.
     

  2. В 21.06.2021 в 09:46, nykivanvas сказал:

    Хорошо, чтобы была возможность массового выбора категорий для товара, с поиском по ключевому слову с использованием галочки "выбрать все".

    Интересная идея, добавим в новых версиях.

    • +1 1
  3. В 21.06.2021 в 08:05, RubenS сказал:

    После обработки - при возврате на список товаров - теряется первоначальный фильтр товаров и его надо ставить заново!!!

    Редактирование производится в таком порядке:

     1) Выбираем товары (категории или производители).

     2) Вносим изменения.

     3) Нажимаем кнопку "Сохранить (Save)".

       на данном этапе мы не покидаем окно модуля и конечно список выбранных товаров/категорий/производителей остаётся тем-же.
       и если необходимо добавить какие-либо изменения, то повторяем п 2) и п 3)

     

     Далее, если закончили правки, необходимо нажать кнопку "Cancel" - покидаем окно модуля.
    Для того что-бы перейти к другим задачам или выбрать новый "набор" товаров для редактирования.

    После нажатия Cansel список очищается.

     

    В 21.06.2021 в 08:05, RubenS сказал:

    Надо бы его сохранить...

    Спасибо, за рекомендации мы обязательно их учтём в последующих версиях модуля.

  4. так-же обратите внимание на этот код 

    function library($class) {
        $file = DIR_SYSTEM . 'library/' . str_replace('\\', '/', strtolower($class)) . '.php';
    
        if (is_file($file)) {
            include_once(modification($file));
    
            return true;
        } else {
            return false;
        }
    }
    
    spl_autoload_register('library');
    spl_autoload_extensions('.php');

    в system/startup.php

    разберитесь для чего в OpenCart

    system/heper
    system/library

    почитайте про:

    namespase

    trait в конце концов.
    так-же можно о composer и PSR-4 почитать, лишним не будет.

    • +1 1
  5. 18 часов назад, SergeTkach сказал:

    и кто-то бы выдвигал претензию по моему гадству, то он бы даже и не понял, что на форуме кто-то следит за порядком, так как он бы не увидел, что против меня применен бан. А так - сразу будет видно

    угу, и на том кто жалобу подавал звёздочку - "сознательный гражданин" (стукач).

     

    шутка, сори за оффтоп)

  6. В 11.05.2021 в 20:29, SiteMix сказал:

    Как вариант, добавить к нынешнему тексту в конце (со второго года)

    просто нужно это выставить как преимущество а не как недостаток, по примеру envato

     

    что-то типа: 

    "при покупке вы получаете 

     - 12 месяцев бесплатно скачивать новые версии

     - 12 месяцев техподдержки от автора дополнения

    ...

     - открытый исходный код   (импровизирую :))

    "

  7. Здесь в зависимости от потребности зачем вам снимать фокус

    можно, например, по событию suggestion onSelectNothing: выполнить элемент.blur();

     

    можно, как писал выше определить следующий input и перевести на него фокус input.focus();

     

    если Вы это сделать хотите для того, что-бы обновилась simple то лучше воспользоваться одним из событий/колбеков  https://confluence.hflabs.ru/pages/viewpage.action?pageId=207454320 

    или что-бы принудительно обновить simple у него есть метод reloadAll()

     

  8. 7 минут назад, Seax сказал:

    Как сделать так, чтобы при выборе подсказки фокус не оставался внутри ввода информации?

    например, средствами js перевести фокус на следующее поле.

  9. Спасибо!
     

    2 часа назад, test1986 сказал:

    речь идет о стандартных фильтрах

    не только о стандартных, о любых модулях написанных согласно архитектуре принятой в опенкарт.

    2 часа назад, test1986 сказал:

    в этой панели фильтры (и остальные блоки) отображались как в десктопной версии

    должна быть надстройка в самих модулях.

     

    если нет то тогда только ручками в коде.

     

    ещё как вариант фильтр сделать с одной стороны а остальные необходимые блоки с другой, но это так себе вариант, многим он по дизайну не подойдёт.

  10. 5 минут назад, johngalt1 сказал:

    Здесь написано, что в мобильном варианте наверху "Фильтр". Есть демка, как это выглядит?

    Это "один из" примеров как вы можете настроить.
    Layout Type - просто инструмент дающий такую возможность.

    Фильтр (как и любой другой модуль) Вы можете поместить в любое удобное место.
     

    Если Вам необходимо добиться что-бы модуль не "выезжал" по клику а был постоянно видим наверху страницы то - да такая возможность есть. (при условии возможности это сделать в самом модуле).

    Что-то типа: вывод filter в content_top и отключения в его настройках скрытия на мобильной версии.

     

    Сам ocFilter платный модуль и я не могу поместить его в демо.

     

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.