COVID2019 и это вот все. Друзья, вся эта история начинает плохо пахнет. Мойте руки, не ходите в люди. Отложите все плановые покупки и положите в носок заначку. Заприте ваших родителей, бабушек-дедушек на даче. Лучше перебдеть чем недобдеть. Берегите себя!

подбор товара разными способами


Recommended Posts

есть выбор товара через категории, т.е. покупатель выбрал интересующую категорию в ней выбрал интересующий товар.


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


 


а нужно еще один вариант, что б можно было товар найти, к примеру по марке автомобиля.


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


 


Или нужно переделывать модуль категории или производители?


Ссылка на комментарий
Поделиться на других сайтах

А зачем так глобально. Почему бы не сделать выбор через обычный фильтр?

 

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

думаю придется копировать модуль...

Ссылка на комментарий
Поделиться на других сайтах

фильтром было бы попроще

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

 

спасибо попробую

Ссылка на комментарий
Поделиться на других сайтах

фильтром было бы попроще

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

 

 

посмотрел фильтры, получится слишком громоздко, если делать фильтр сначала марка к примеру renault, потом модель к примеру Clio, потом объем к примеру 1,4, потом год выпуска к примеру с 1998 по 2008, 

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

хотел переименовать файлы модуля, что б они не дублировлись, переименовал в файлах все старые названия, но после установки в админ части выдавало ошибку....

Ссылка на комментарий
Поделиться на других сайтах

значит лишнего напереименовывали

или наоборот забыли про первую строку в контроллере

 

пересмотрел еще раз

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

Fatal error: Call to undefined method Loader::controller() in Z:\home\zapchasti\www\admin\controller\module\car4level.php on line 64

 

ругается на не правильный метод здесь:

 

$data['header'] = $this->load->controller('common/header');

$data['column_left'] = $this->load->controller('common/column_left');

$data['footer'] = $this->load->controller('common/footer');

 

я здесь ни чего не трогал
Ссылка на комментарий
Поделиться на других сайтах

ни чего не стирал, как то не понятно как такое может быть.....


 


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


Ссылка на комментарий
Поделиться на других сайтах

а вы уверены что вы берете модуль правильной версии ?

их там два для 1.5 и для 2.х

 

сегодня пробовал именно для 1.5, по крайней мере в описании так было написано в описании

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

 

зы чем больше разбираюсь с опенкарт, тем больше хочется остаться на друпал, там такие простейшие задачи решаются в течении 1-2 дней (для неподготовленного пользователя) а здесь куда не ткнись везде нужно код править....

Ссылка на комментарий
Поделиться на других сайтах

добавить пункт в меню в админке занимает 10 минут


нужно отредактировать аж 3 файла добавив туда по строчке


 


но больше не понятно что именно не получается в клонировании модуля


1. нужно поменять название файла


2. в контроллерах в коде тоже поменять названия


в принципе да и все


Ссылка на комментарий
Поделиться на других сайтах

Да я это прекрасно понимаю, тем более клонирование уже делал..


Здесь же после настройки клонированного модуля слетает кодировка на сайте,


так же при попытке войти в админке через выпадающее меню, пишут не возможно запустить скрипт...


Ссылка на комментарий
Поделиться на других сайтах

по последнему


в www\admin\view\template\common\


в файле header.tpl


после


ul class="left" style="display: none;">

      <li id="dashboard"><a href="<?php echo $home; ?>" class="top"><img src="view/image/minilogo.png" title="<?php echo $text_dashboard; ?>"></a></li>

      <li id="catalog"><a class="top"><?php echo $text_catalog; ?></a>

        <ul>

          <li><a href="<?php echo $category; ?>"><?php echo $text_category; ?></a></li>

 

добавил

<li><a href="<?php echo $car; ?>"><?php echo $text_car; ?></a></li>

в языках добавил

$_['text_car']                     = 'Автомобили';

в русском

и

$_['text_car']                     = 'Car';

в английском

в контроллере добавил

$this->data['text_car'] = $this->language->get('text_car');

 

получилось так

7636618.jpg

 

после попытки входа через это меню, нажав вкладку автомобили, выдает такое

 

7621258.jpg
Ссылка на комментарий
Поделиться на других сайтах

ну с языковой переменной хорошо

а почему обделили переменную для ссылки ?

<?php echo $car; ?>

 

проглядел

 

в контроллере еще добавил

$this->data['car'] = $this->url->link('catalog/car', 'token=' . $this->session->data['token'], 'SSL');

верно?

Ссылка на комментарий
Поделиться на других сайтах

а если руками подставить в урл в админке пускает ?


ну и группе пользователей в настройках разрешен просмотр и редактирование catalog/car


Ссылка на комментарий
Поделиться на других сайтах

а если руками подставить в урл в админке пускает ?

ну и группе пользователей в настройках разрешен просмотр и редактирование catalog/car

 

теперь работает, но не пускает, нет прав, а в группе пользователей нет catalog/car, как туда добавить?

Ссылка на комментарий
Поделиться на других сайтах

настройки\пользователи\группы пользователей ну и там какая у вас группа админ наверно

 

вы не правильно меня поняли

я захожу в группы пользователей\главные администраторы, но там нет catalog/car, соответственно я не могу поставить галку, что б разрешить доступ...

Ссылка на комментарий
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вы вставили отформатированное содержимое.   Удалить форматирование

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу