Новости Joomla

0 Пользователей и 1 Гость просматривают эту тему.
  • 22 Ответов
  • 1469 Просмотров
*

Taatshi

  • Глобальный модератор
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Требуется.

1) Вывести для каждого товара в списке товаров размеры. Например, для одежды. Выводить нужно только те, что есть в наличии.
2) При клике на любой из атрибутов должно перекидывать в карточку товара, при этом выбран должен быть тот размер, по которому кликнули.

Как бы вы это сделали максимально легко для сайта? Ибо он и так тяжелый, не хочу его делать еще неповоротливее. Например, запрос за атрибутами для каждого товара в foreach не подойдет.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

Виталик

  • Завсегдатай
  • 1244
  • 130 / 0
вроде бы можно вытащить данные одним дополнительным запросом для списка
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
При клике на любой из атрибутов должно перекидывать в карточку товара, при этом выбран должен быть тот размер, по которому кликнули.
это можно сделать стандартно, у ЖШ есть параметр урл ?attr[id]=value_id для этого. а интересно - зачем? почему тогда уж не сразу добавлять в корзину?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Taatshi

  • Глобальный модератор
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
вроде бы можно вытащить данные одним дополнительным запросом для списка
Эммм... Виталик, а можно подробнее чутка? Есть примеры? Дело в том, что там бог его знает какие варианты страниц будут. И категории, и просто списки товаров со стандартной фильтрацией, и посадочные страницы по невигеновскому аякс фильтру... Не вижу принципа запроса пока.

UPD Пока вижу так. Перебираем полученный массив, вытаскиваем id товаров в новый массив и делаем запрос на атрибут для товаров, где id in array. И потом уже только выводим список товаров. Но мне что-то кажется, что это долго будет((

у ЖШ есть параметр урл ?attr[id]=value_id
Ух ты) Попробуем. Пасибки) А я хотела в сессию яваскриптом передавать, потом оттуда выдирать и как-то разбирать ... В общем, бред хотела.

а интересно - зачем? почему тогда уж не сразу добавлять в корзину?
Так хочет заказчик.
« Последнее редактирование: 19.09.2017, 13:29:50 от Taatshi »
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

Taatshi

  • Глобальный модератор
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
dmitry_stas, можно пример ссылки? Ибо у меня ни в каком виде не заработало, увы(
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
чтобы были выбранные атрибуты? например
http://demex.nevigen.com/ru/generatory/bike-superpuper34563456-nevigen-bike-superpuper.html?attr[27]=76&attr[28]=79
http://demex.nevigen.com/ru/generatory/bike-superpuper34563456-nevigen-bike-superpuper.html?attr[27]=77&attr[28]=78

блин форум режет скобки в урл :) не переходи по ссылкам, а копируй их и вставляй в браузер
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Taatshi

  • Глобальный модератор
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
УйУра, заработало)  :D

А я думала, что скобки это условное обозначение, и писала без них.
« Последнее редактирование: 04.10.2017, 20:33:25 от Taatshi »
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

nevigen

  • Moderator
  • 10436
  • 863 / 25
  • http://n*****n.com
Уй Ура:)
так звучит лучше :)

а то сходу не понятно то ли заработало, то ли нет :)
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Taatshi

  • Глобальный модератор
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

Taatshi

  • Глобальный модератор
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Придется тему поднять.

Обновили сайт.

После переименования папок для перенаправления домена на новую версию появился косяк. Раньше все работало как нужно, а теперь скобки в адресе меняются на вот такую фигню

Код
?attr%5B1%5D=14

Ну и, конечно, ничего не работает.  Файлы в utf-8, домену назначена кодировка utf-8.

Куда глянуть?
« Последнее редактирование: 13.03.2018, 18:30:03 от Taatshi »
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Ну и, конечно, ничего не работает.
почему конечно? URL кодированные точно также должны работать. например
http://demex.nevigen.com/ru/generatory/bike-superpuper34563456-nevigen-bike-superpuper.html?attr%5B27%5D=76&attr%5B28%5D=79
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Taatshi

  • Глобальный модератор
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Дим, сайт уже открыт и в работе. Смотри сам.

http://stronglab.ru/odezhda/majki

http://stronglab.ru/obuv/shtangetki
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
я откровенно говоря не вижу чтобы оно там хоть в каком то виде работало, с квадратными скобками тоже. у тебя работает с квадратными скобками?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Taatshi

  • Глобальный модератор
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Я, наверное, полный лох, но у меня не получается вставить в браузер ссылку так, чтоб остались скобки. ОН сразу превращает их в эту хрень.

Оно работало раньше. Вот под паровоз чего-нибудь положу - работало. Когда и почему перестало - понятия не имею.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

Taatshi

  • Глобальный модератор
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Блиииин... До меня дошло  :o Я же переопределила вывод селекта  *suicide*

Теперь осталось подсказать мне как получить из URL ид атрибута.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

nevigen

  • Moderator
  • 10436
  • 863 / 25
  • http://n*****n.com
а что не получается то ? http://prntscr.com/iqrjvx

Блиииин... До меня дошло  :o .....
я всегда говрю !
ГЛАВНОЕ ЗАДАТЬ ВОПРОС ВСЛУХ !
и проблема будет решена ;)
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
и проблема будет решена
ага, тока осталось решить :)

у меня не получается вставить в браузер ссылку так, чтоб остались скобки. ОН сразу превращает их в эту хрень.
эта "хрень" - это не проблема :) можешь в opera попробовать, там не заменит, тока толку нет - http://prntscr.com/iqrjuu
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Блиииин... До меня дошло  :o Я же переопределила вывод селекта  *suicide*

Теперь осталось подсказать мне как получить из URL ид атрибута.
т.е. вопрос исключительно в предвыборе селекте? а цена меняется в зависимости от атрибута в URL?
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Taatshi

  • Глобальный модератор
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
т.е. вопрос исключительно в предвыборе селекте? а цена меняется в зависимости от атрибута в URL?
А вот сейчас на демке проверю.

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

UPD И таки да, цена меняется  :D
« Последнее редактирование: 13.03.2018, 23:03:59 от Taatshi »
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
$attr = JFactory::getApplication()->input->get('attr');
print_r($attr);
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Taatshi

  • Глобальный модератор
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
Хм... а я хотела из серверных переменных URL забрать, на кусочки его подрать и сравнивать иды. Сейчас попробую и так, и так.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

Taatshi

  • Глобальный модератор
  • 5258
  • 481 / 2
  • Верстаем и кодим. Обращайтесь ;)
$attr = JFactory::getApplication()->input->get('attr');
print_r($attr);
Эммм... кинула из любопытства - ничего не выводит. Посмотрела просто input - массив с атрибутами пустой.
ВЕРСТКА, САЙТЫ ПОД КЛЮЧ, УДАЛЕНИЕ ВИРУСОВ, МИГРАЦИЯ НА JOOMLA 3, ОБНОВЛЕНИЕ  |  ОТЗЫВЫ 
Связь: telegram - Taatshi, почта - Taatshi на яндексе, Skype - Taatshi
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
интересно почему... http://prntscr.com/iv7d5x

P.S. кстати правильно будет не
Код
$attr = JFactory::getApplication()->input->get('attr');
а
Код
$attr = JFactory::getApplication()->input->get('attr', array(), 'array');
чтобы массив с индексами был правильными http://prntscr.com/iv7gvr
« Последнее редактирование: 23.03.2018, 11:59:45 от dmitry_stas »
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Вместо стоимость 0 руб. вывести БЕСПЛАТНО в карточке товаров (Каталоге)

Автор IgorGeneralov

Ответов: 0
Просмотров: 904
Последний ответ 13.04.2023, 21:06:09
от IgorGeneralov
Функционал сравнение товаров в JoomShopping

Автор falur

Ответов: 53
Просмотров: 13476
Последний ответ 22.08.2022, 09:54:16
от kit2m2
В списке товаров вывести названия категорий каждого товара

Автор shop-user

Ответов: 5
Просмотров: 1464
Последний ответ 25.01.2022, 06:05:12
от kit2m2
Плагин - Инфоблок товара в списке товаров [Скачать]

Автор kit2m2

Ответов: 13
Просмотров: 2728
Последний ответ 20.10.2021, 14:51:08
от kit2m2
Плагин - Количество товаров в категории [Скачать]

Автор kit2m2

Ответов: 8
Просмотров: 2456
Последний ответ 06.07.2021, 18:31:46
от kit2m2