-
Публікації
1 001 -
З нами
-
Відвідування
Тип публікації
Профілі
Форум
Маркетплейс
Статті
FAQ
Наші новини
Магазин
Блоги
module__dplus_manager
Повідомлення, опубліковані користувачем Sha
-
-
7 часов назад, tdslava сказал:
Здравствуйте! Заявлен 2.3, но в ченжлоге есть
будет работать в 2.1?
2.1 более не поддерживается.
-
-
-
21 час назад, qwert5005 сказал:
появляется по клику на Документация.
Спасибо! Исправим!
-
OpenCart 4.x.x
-
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
но здесь могут быть подводные камни с правильным определением главной страницы и последующей совместимостью других модулей.событием подменить будет всё таки лучше.
-
В 21.06.2021 в 09:46, nykivanvas сказал:
Хорошо, чтобы была возможность массового выбора категорий для товара, с поиском по ключевому слову с использованием галочки "выбрать все".
Интересная идея, добавим в новых версиях.
- 1
-
В 21.06.2021 в 08:05, RubenS сказал:
После обработки - при возврате на список товаров - теряется первоначальный фильтр товаров и его надо ставить заново!!!
Редактирование производится в таком порядке:
1) Выбираем товары (категории или производители).
2) Вносим изменения.
3) Нажимаем кнопку "Сохранить (Save)".
на данном этапе мы не покидаем окно модуля и конечно список выбранных товаров/категорий/производителей остаётся тем-же.
и если необходимо добавить какие-либо изменения, то повторяем п 2) и п 3)Далее, если закончили правки, необходимо нажать кнопку "Cancel" - покидаем окно модуля.
Для того что-бы перейти к другим задачам или выбрать новый "набор" товаров для редактирования.После нажатия Cansel список очищается.
В 21.06.2021 в 08:05, RubenS сказал:Надо бы его сохранить...
Спасибо, за рекомендации мы обязательно их учтём в последующих версиях модуля.
-
так-же обратите внимание на этот код
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
разберитесь для чего в OpenCartsystem/heper
system/library
почитайте про:namespase
trait в конце концов.
так-же можно о composer и PSR-4 почитать, лишним не будет.- 1
-
Для разнообразия вариантов, пример без js:
.options_no_buy > .item { display:none } .options_no_buy > .item:nth-child(-n+4) { display:block }
или так
.options_no_buy > .item + .item + .item + .item { display:none }
-
-
1. Не проверялось.
2. С официальным - да, с остальными не проверялось.
3. Адаптация, подробнее в личке.
-
21 минуту назад, lexxkrt сказал:
типа на vuejs, livewire и т.д
-
18 часов назад, SergeTkach сказал:
и кто-то бы выдвигал претензию по моему гадству, то он бы даже и не понял, что на форуме кто-то следит за порядком, так как он бы не увидел, что против меня применен бан. А так - сразу будет видно
угу, и на том кто жалобу подавал звёздочку - "сознательный гражданин" (стукач).
шутка, сори за оффтоп)
-
1 час назад, dmitriy2506 сказал:
достаточно просто продулировать макеты и установить "mobile"
-
В 11.05.2021 в 20:29, SiteMix сказал:
Как вариант, добавить к нынешнему тексту в конце (со второго года)
просто нужно это выставить как преимущество а не как недостаток, по примеру envato
что-то типа:
"при покупке вы получаете
- 12 месяцев бесплатно скачивать новые версии
- 12 месяцев техподдержки от автора дополнения
...
- открытый исходный код (импровизирую )
"
-
https://opencartforum.com/files/file/8414-layout-type-uskorenie-mobilnoy-versii-oc3/
И не имеет значения какой модуль использовать. Можно будет выбрать любой модуль меню.
- 1
-
Здесь в зависимости от потребности зачем вам снимать фокус
можно, например, по событию suggestion onSelectNothing: выполнить элемент.blur();
можно, как писал выше определить следующий input и перевести на него фокус input.focus();
если Вы это сделать хотите для того, что-бы обновилась simple то лучше воспользоваться одним из событий/колбеков https://confluence.hflabs.ru/pages/viewpage.action?pageId=207454320
или что-бы принудительно обновить simple у него есть метод reloadAll()
-
7 минут назад, Seax сказал:
Как сделать так, чтобы при выборе подсказки фокус не оставался внутри ввода информации?
например, средствами js перевести фокус на следующее поле.
-
Спасибо!
2 часа назад, test1986 сказал:речь идет о стандартных фильтрах
не только о стандартных, о любых модулях написанных согласно архитектуре принятой в опенкарт.
2 часа назад, test1986 сказал:в этой панели фильтры (и остальные блоки) отображались как в десктопной версии
должна быть надстройка в самих модулях.
если нет то тогда только ручками в коде.
ещё как вариант фильтр сделать с одной стороны а остальные необходимые блоки с другой, но это так себе вариант, многим он по дизайну не подойдёт.
-
В 21.12.2020 в 15:01, zdravurrr сказал:
Подскажите пожалуйста на шаблоне установится нормально ? UltraStore OCTemplates
Да!
-
5 минут назад, johngalt1 сказал:
Здесь написано, что в мобильном варианте наверху "Фильтр". Есть демка, как это выглядит?
Это "один из" примеров как вы можете настроить.
Layout Type - просто инструмент дающий такую возможность.Фильтр (как и любой другой модуль) Вы можете поместить в любое удобное место.
Если Вам необходимо добиться что-бы модуль не "выезжал" по клику а был постоянно видим наверху страницы то - да такая возможность есть. (при условии возможности это сделать в самом модуле).
Что-то типа: вывод filter в content_top и отключения в его настройках скрытия на мобильной версии.
Сам ocFilter платный модуль и я не могу поместить его в демо.
-
6 минут назад, johngalt1 сказал:
Здравствуйте. Как будет выглядеть кнопка фильтра (ocFilter) на мобильной версии? По умолчанию находится сбоку.
не изменится.
-
$this->load->model('extension/event'); $this->model_extension_event->addEvent('delete_custom_data', 'admin/model/catalog/category/delete/after', 'extension/module/extensionName/deleteCustomData');
- 1
Модуль [Поддержка]
в Кэширование, сжатие, ускорение
Опубліковано:
На данный момент, да!