ElenaLobova

Пагинация в категориях

Рекомендуемые сообщения

ElenaLobova    0

Добрый день!

Кто подскажет как сделать навигацию в категориях по алфавиту, таким образом, чтобы при нажатии на нужную букву выводились товары только из той категории, в которой находишься? Вот что то вроде этого решения https://opencartforum.com/topic/19738-%D0%B2%D1%8B%D0%B2%D0%BE%D0%B4-%D1%82%D0%BE%D0%B2%D0%B0%D1%80%D0%BE%D0%B2-%D0%BF%D0%BE-%D0%BF%D0%B5%D1%80%D0%B2%D0%BE%D0%B9-%D0%B1%D1%83%D0%BA%D0%B2%D0%B5-153-154/?do=findComment&comment=287498

 

А так же добавить пагинацию еще и вниз, как на прикрепленном рисунке.

 

Тоесть там где 1 - навигация по алфавиту, а там где 2 - обычная постраничная навигация, такая же как и вверху.

post-682962-0-27915800-1401974160_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Tom    1 919

Лично моё мнение (на которое можете забить ) используйте лучше фильтр, пагинация это не то что должно фильтровать товар по каким либо признакам.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
riny    187

Лично моё мнение (на которое можете забить ) используйте лучше фильтр, пагинация это не то что должно фильтровать товар по каким либо признакам.

а если пойти еще дальше, то насоздавайте атрибутов по буквам алфавита и поместите его в нужную позицию :)

 

А так же добавить пагинацию еще и вниз, как на прикрепленном рисунке.

здесь придется залезть в контроллер и продублировать стандартную пагинацию (возможно и еще куда-нибудь, все не упомнишь)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Tom    1 919

Да не .Пагинацию продублировать же можно просто добавив в нужное место  дивчик  в шаблоне.

<div class="pagination"><?php echo $pagination; ?></div>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
riny    187

 

Да не .Пагинацию продублировать же можно просто добавив в нужное место  дивчик  в шаблоне.



<div class="pagination"><?php echo $pagination; ?></div>

понмю мне пришлось дублировать, но уже не помню с чем было связано. если у лены получится, то я буду безмерно счастлив :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ElenaLobova    0

Лично моё мнение (на которое можете забить ) используйте лучше фильтр, пагинация это не то что должно фильтровать товар по каким либо признакам.

Не, нужна именно пагинация)

 

а если пойти еще дальше, то насоздавайте атрибутов по буквам алфавита и поместите его в нужную позицию :)

 

здесь придется залезть в контроллер и продублировать стандартную пагинацию (возможно и еще куда-нибудь, все не упомнишь)

Не совсем понял, но вроде нужно атрибут к каждому товару в таком случае прописывать?) А если их много?)

 

 

 

Да не .Пагинацию продублировать же можно просто добавив в нужное место  дивчик  в шаблоне.

<div class="pagination"><?php echo $pagination; ?></div>

Вставляю данный код в category.tpl и вот что получается

post-682962-0-91397500-1402033732_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Tom    1 919

А зачем вы её вставляете ниже  существующей,если ваша задача  вывести её в другом месте?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ElenaLobova    0

Нет, задача как раз вывести ее ниже. Чтоб было сверзу и снизу :) Может я немного не так объясняю, нужно следующее:

post-682962-0-49822700-1402035408_thumb.jpg

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Tom    1 919

Все эти картинки ни о чём не говорят.Что бы получить ответ нужна ссылка.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ElenaLobova    0

Картинка только для того, чтобы показать как нужно сделать)

Ссылка вот http://orient-market.ru/

Может еще подскажете заодно с чем может быть связан такой непривлекательный внешний вид пагинации? ксс вроде не трогал..

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Tom    1 919

А что у вас внутри дива пагинации делает див ссылок ?

<div class="pagination"><div class="links"> .......</div>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ElenaLobova    0

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

Хотя вроде он там и должен быть, не..?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Tom    1 919

Забавно что Елена Лобова пишет от имени мужчины))))

 

Хотя вроде он там и должен быть, не..?

 

 

а чё ему там делать то?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ElenaLobova    0

Скорее мужчина пишет от имени Елены :)

 

Ну он же выводит ссылки на страницы 1 2 3 4 и т.д.

На других сайтах глянул, там он тоже внутри дива пагинации есть.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Tom    1 919

Я не про пагинацию, а про то что внутри дива пагинации находится див ссылок из хидера.И соответственно подхватывает стили оттуда.

<div class="pagination"><div class="links"> .......</div>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ElenaLobova    0

Все, понял. Не подскажите как исправить?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Tom    1 919

Так наверное 

<div class="pagination"><?php echo $pagination; ?></div>

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ElenaLobova    0

Вся странность в том, что в  category.tpl именно так и стоит.

Или может это где то еще нужно убрать?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ElenaLobova    0

Все, вроде разобрался. Закомментил стиль хэдера в ксс и все наладилось, причем хедер тоже не поехал вроде. Странно это как то, ксс файл дефолтовый. 

 

Спасибо Тому за подсказки, но первый вопрос остается открытыи.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ElenaLobova    0

Скорее мужчина пишет от имени Елены :)

 

Артем, пока ты обедаешь, сообщаю тебе. У тебя теперь вовсе не работает постраничная навигация!!!! Обрати на это внимание, и не забывай тестить все внесенные изменения!  И я просила изменить имя профиля. Спасибо. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
SPositive    3

Артем, пока ты обедаешь, сообщаю тебе. У тебя теперь вовсе не работает постраничная навигация!!!! Обрати на это внимание, и не забывай тестить все внесенные изменения!  И я просила изменить имя профиля. Спасибо.

 

Местный разбор полётов :-)

Достаточно было самой себе отправить сообщений с гневным текстом :oops:

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Tom    1 919

:-D

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
xavibeat    0

Версия 1.5.6.4, подскажите как сделать простую пагинацию в категориях, как в товарах

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
afwollis    1 091
xavibeat, эээ?.. в категориях в каталоге и так простая навигация. вы о чем?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
xavibeat    0

xavibeat, эээ?.. в категориях в каталоге и так простая навигация. вы о чем?

Вернее в подкатегориях.

И сразу еще один вопрос, как сделать что бы клике по названию товара всегда переходить в его категорию, что бы это работало во всех модулях, связанных с товарами (новинки, рекомендуемые и т.д.).

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти


  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу