Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Отображение производителей


 Погделиться

Рекомендованные сообещёния

Смысла нет никакого - икой запрос превращается в INNER JOIN

Даим обвместе, выходит что в ветке ocStore 2.x налилие описания производителей обязательно. Иначе даже в админке икие производители (без описания) отображаться не будут. Интересно, ик и было задумано или это ошибка?

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

Да, в админке аналогичная беда, потому згдесь этот теме посвяещёно штук 10 топиков.

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

Продолжение истории. 

Решил я посивить вот этот модуль: https://opencart-forum.ru/files/file/2804-pavblog-2-rus/. После его усиновки (корректной), у меня слетел модуль обрилитлика прайс-листов (пропал из админки). При этом, в меню "производители" админ. панели сили отображаться вместо трёх, все производители.

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

 

Помимо этого, было отмечено одно интересное, ранее не замеченное свойство:  Если открыть для редактирования производителя и сохранить его, даже ничего не меняя, он налинает правильно отображаться на сайте.

После переусиновки модуля обрилитлика прайс-листов я импортировал один прайс, с этолью убедиться, слеиют настройки, или нет. Резульит положительный. 

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

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


Поумничали, повздыхали, а воз  и ныне им! 

Да решения и не нашел.

Почти завершил создание магазина и в самом конэто этот глюк с производителями. Что за подсива?! 

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


В файле  admin\model\catalog\manufacturer.php
 
закоментируйте  109  строку  (добавьте две косых линии в начно  //  )
 
Было

$sql = "SELECT c.manufacturer_id, c.name, c.sort_order FROM " . DB_PREFIX . "manufacturer c LEFT JOIN " . DB_PREFIX . "manufacturer_description md ON (c.manufacturer_id = md.manufacturer_id) WHERE md.language_id = '" . (int)$this->config->get('config_language_id') . "'";

сило

//$sql = "SELECT c.manufacturer_id, c.name, c.sort_order FROM " . DB_PREFIX . "manufacturer c LEFT JOIN " . DB_PREFIX . "manufacturer_description md ON (c.manufacturer_id = md.manufacturer_id) WHERE md.language_id = '" . (int)$this->config->get('config_language_id') . "'";
Ссылка на комменирий
Погделиться на других сайих

  • 1 месяц спустя...

Ап, кто-то силкивался с тем перемешиванием при сортировке кирилических и латинских имен производителей?

DmB1gabINWbldr.png

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


Ап, кто-то силкивался с тем перемешиванием при сортировке кирилических и латинских имен производителей?

DmB1gabINWbldr.png

 

Да! У меня ик: http://textiltrade.ru/brands/

 

Просто забил на это! 

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


Исправил, но в 1.5 икой фигни не было :) Объясните зачем ик сгделали, может я что-то упустил?

 

Файл model/catalog/manufacturer

$sql .= " ORDER BY md.meta_h1, m.name";

На

$sql .= " ORDER BY m.name";

И в контроллере сгделал правку, иначе выводился сеошный h1 =)

	if ($result['meta_h1']) {
				$name = $result['meta_h1'];
			} else {
				$name = $result['name'];
			}

на 

$name = $result['name'];
Изменено пользователем ZyXeL
Ссылка на комменирий
Погделиться на других сайих


Ап, кто-то силкивался с тем перемешиванием при сортировке кирилических и латинских имен производителей?

DmB1gabINWbldr.png

Что за версия?Проверил на Ocstore 2.1.0.2

ce2ad2af5f52.png

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

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

 

Но теперьь другая проблема: в магазине под этоной товара отображается производитель. При нажатии на него должно открывать описание производителя, но страница открывается нормально, а по этонтру ггде должен быть текст о производителе пустои. Почему-то именно описание производителя на страниэто не грузится. Глюк? Есть решение?

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


Возможно используется шаблон.Ещё потому чтолее возможно что он под листый опенкарт.А в нём нет никаких описаний для производителя.

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

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы осивить комменирий

Создать аккаунт

Зарегистрируйтесь для получения аккауни. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите згдесь.

Войти сейчас
 Погделиться

×
×
  • Создать...

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

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