Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

lexxkrt

Пользователи
  
  • Публикаций

    347
  • Зарегистрирован

  • Посещение

Все публикации пользователя lexxkrt

  1. lexxkrt

    SEO_URL.php

    а что если просто добавить в таблице дизайн/seo url в поле запрос hren/kakashka в поле ключ kakashaka не работает? для чего велосипед изобретать?
  2. а в чем проблема по фтп подключиться? у меня в атоме создано подключение через расширение remote ftp. подключиться по фтп получается быстрее чем зайти в админку на сайте, редактирование налету
  3. lexxkrt

    Notice: Undefined index

    дефинуть индекс же, очевидно
  4. кнопку справа от модели нажмите
  5. lexxkrt

    Не вставляется текст в футер

    потому что менять надо было не в /catalog/view/theme/default/template/common/footer.twig а в соответствующем языковом файле
  6. а в чем проблема через even odd вызвать событие "при клике на который появляется окошко с подменю"
  7. чем стандартное меню бутстрапа отличается от этого? и вообще вы плохой пример привели, попробуйте уменьшить размер окна браузера на треть, до того как оно к мобильному виду сожмется. "информация" улетает на следующую строку
  8. lexxkrt

    background в модулях

    в этом и проблема. вы открываете div.container-fluid вставляете в него div.row и закрываете container-fluid. а весь код находится после него. это раз. второе контейнер создается не тут, а шаблоном выше. т.е. если в данном случае модуль на главной странице то в шаблоне common/home.twig. даже если вы данный модель поместите все в container-fluid, то данный контейнер растянется на ширину вышестоящего контейнера. если вы хотите чтобы страница была на всю ширину то нужно и базовые контейнеры делать на всю ширину. ну и фон делать для всей страницы home а не для модуля. а может вообще стиль для body фон поставить
  9. lexxkrt

    background в модулях

    так добавьте данные классы в stylesheet.css данные классы находятся в бутстрапе, но как бы их менять не следует там
  10. в базовой комплектации никак, тут нет разделения прав
  11. Дальше что? ваше решение сколь просто столь же бесполезно, если групп больше 5-10-15 начинающихся или содержащих букву G указанное мной решение должно работать, в указанном мной способе сперва получается группа название которой равно указанной строке в строке поиска, потом те которые начинаются с указанной строки. можно даже сортировку оставить переписав ее $sort_order = array(); $first = array_shift($json); foreach ($json as $key => $value) { $sort_order[$key] = $value['name']; } array_multisort($sort_order, SORT_ASC, $json); array_unshift($json,$first);
  12. вообщем решение, не знаю насколько правильное, но вроде работает с ограниченной тестовой базой в autocomplete (admin/controller/catalog/category.php) $filter_data = array( 'filter_name' => $this->request->get['filter_name'], //'sort' => 'cd2.name,name', // раньше было просто name 'sort' => empty($this->request->get['filter_name'])?'name':'cd2.name,name', 'order' => 'ASC', 'start' => 0, 'limit' => 5 // можно больше поставить ); закомментировать //array_multisort($sort_order, SORT_ASC, $json); если не комментировать то происходит сортировка выдачи и нужная строка может быть где угодно в списке, но видима в модели (admin/model/catalog/category.php) getCategories убрать первый % в LIKE отредактировать сортировку $sort_data = array( 'name', 'cd2.name,name', 'sort_order' ); если нужен поиск не с начала слова то вначале слова можно ввести %, например '%G', а если по частям двух слов то вместо пробела ввести % 'Ga%Ga'
  13. это что был упрек? сделать абы как и сделать правильно это не тоже самое. вообщем то достаточно просто убрать первый знак процента, cd2 на cd1 менять необязательно. но это не решает проблему. да количество выведенных результатов уменьшится но тоже не решит проблему если названий групп много.
  14. первое) не называть группы одной буквой. второе) редактировать в модели функцию. вместо cd2.name поставить cd1.name убрать в like первый знак процента чтобы поиск был сначала названия группы. это быстрые решения
  15. в данном виде никак. допустим вы лимит поставите 10, а строка окажется 11, зависит от количество категорий нужно ковырять в модели Category функцию getCategories лимит меняется в admin/controller/catalog/category.php public function autocomplete() { $json = array(); if (isset($this->request->get['filter_name'])) { $this->load->model('catalog/category'); $filter_data = array( 'filter_name' => $this->request->get['filter_name'], 'sort' => 'name', 'order' => 'ASC', 'start' => 0, 'limit' => 5 ); $results = $this->model_catalog_category->getCategories($filter_data);
  16. lexxkrt

    Запрос в базу данных

    А если преимуществ у вас окажется 7? то что снова будете редактировать. правильнее одна таблица по принципу таблицы характеристик (attribute) Можно, конечно, одно поле добавить в таблице товаров формат text и хранить там сериализованные данные дополнительных полей. Тут все зависит как задействованы данные поля будут
  17. начать с изучения твига, хватит пары вечеров
  18. какое управление хостингом, у него локалхост
  19. ну так правь код соответственно модулю. и вообще изучайте PHP, либо заказывайте услуги на стороне
  20. lexxkrt

    google page speed opencart 3

    а твиг тут при чем?
  21. в файлах, admin/controller/extension сравни с оригинальной папкой, и удали лишние если модули/расширения не добавлял вообще можешь удалить (заархивируй перед удалением) папку и залить из дистрибутива чистую
  22. взломали хостинг, причем тут опенкарт
  23. lexxkrt

    Выпадающее меню производителей

    а причем тут твиг?
  24. ему видимо нужно что-то типа "Модуль Горизонтальное мега-меню Opencart 3.0" или "MegaMenu Pro"
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.