Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Jays0n

Користувачі
  
  • Публікації

    153
  • З нами

  • Відвідування

Усі публікації користувача Jays0n

  1. Вы про смысл конкретного модуля или вообще про саму идею "показать еще" ? вроде понятно же, что пользователю удобнее найти товар в каталоге... или нет?
  2. Находил его сегодня на opencart.com, бесплатный, но автор заходил в 2016 последний раз, и там ниже версия Ваша версия более пригодная для адаптации, спасибо, вроде работает
  3. это понятно, а что допиливать то, нужен более менее рабочий вариант
  4. Ищу кнопку "Показать еще". OcStore 2.3 Кроме Что еще есть? С русскоязычной поддержкой. И работающее не только на дефолтной шаблоне и фильтрах.
  5. Если зашел в какую то категорию, потом нажал "показать еще" раз 10, затем решил вернуться в предыдущую категорию, то придется нажать "назад" 10 раз (модуль кидает на page=9 потом 8,7,6 и тд) , что не очень удобно, т.к. это та же страница, а ты хочешь вернуться на предыдущую, но как бы да, все логично. Правильно ли я понимаю, что есть отключить в админке модуля "Изменять URL", то проблема решится(будет кидать назад с первого раза несмотря на то, что ты уже на 10ой странице) + в юрл не будет ?page=10 ? И следующий вопрос, что тогда будет если перешел на 2-ую страницу через пагинацию? Это будет перезагрузка страницы и переход на страницу 2 (как по дефолту) или ajax подгрузка товаров второй страницы без изменения юрл?
  6. Ошибка была в коде модуля, решил сам, вместо: $value = $value['values'][0]; нужно написать if (isset($value['values'][0])) { $value = $value['values'][0]; } else { $value = null; } это жесть, самая худшая поддержка модуля которую встречал. @spectre спасибо еще раз, по экспорту id главной категории, ваше решение рабочее.
  7. //id из сосендней колонки $id=${'ID'}; $mainid = $this->db->query("SELECT category_id FROM " . DB_PREFIX . "product_to_category WHERE product_id = " . $id . " and main_category = 1"); $result=$mainid->row['category_id']; Самое интересное, что код работает, когда выгружаю любой один товар, но когда товара 2 и более – ошибка http://prntscr.com/p2i8hw Что не так?
  8. спасибо но не знаю синтаксис, кто то может правильно написать, по примеру справки с выводом в $result?
  9. Здравствуйте. Купил модуль anyCSV/XLS, в котором нет родной функции экспорта главной категории (импорт есть ), но есть возможность сделать кастомное поле в которое можно вписать php код. Вот его справка: Вставьте php, который будет выполнен при обработке каждой строки. Результат выполнения нужно присвоить переменной $result. Например, если нужно импортировать/экспортировать значение 52, в указанное выше поле базы данных, напишите: $result = 52;. В области видимости выполнения данного php доступны: переменная $num_row с номером, обрабатываемой строки (без учета первой строки с названиями колонок, если таковая присутствует в файле), переменная $result_xpath с результатом обработки xPath (если настраивался выше). А также доступны значения в колонках соответствующей строки. Данные значения будут находиться в переменной: ${'Название колонки'}. Вы также можете изменить значения в этих колонках. Например, если при обработке нужно присвоить значение 5 в колонке под называнием Количество соответствущей строки, напишите: ${'Количество'} = 5; Для работы с базой данный используйте стандартный объект db OpenCart. Например, для подучения содержимого таблицы товаров напишите: $products = $this->db->query("SELECT * FROM " . DB_PREFIX . "product"); Таблица в которой находится Main Category называется “oc_product_to_category” и выглядит так http://prntscr.com/p232pj Собственно, что там написать (выборку делать не умею), что бы выгрузить главную категорию товара? Просто ID категории подойдет идеально.
  10. Оказывается они могут сделать возврат на карту в качестве исключения, но в следствии длительных переговоров, автор прислал бесплатно версию Pro, в которой есть возможность импортировать несколько категорий для одного товара и при экспорте вставить php код для вывода поля Main Catergory, но на вопрос как это сделать пока тишина. p.s. странно то, что для импорта главной категории родной функционал есть во всех версиях
  11. да я вот собственно и написал сюда, что б не лохануться опять
  12. Тут проблема, я из Украины, а они возврат делают на яндекс, вебмани и киви, которых у нас уже нет
  13. Я двое суток доказываю автору, что если поддерживается ocstore то должна быть main category, он доказывает, что ничего не обязан, правил не нарушал, нужно было уточнять перед покупкой. Все это в 20-ти очень длинных письмах, дискуссии, споры - он стоит на своем - я не прав, но он может конечно пойти на встречу и добавить, за деньги разумеется, если я правильно понял, то ценник 5к+ и докупить топовую версию по акционному купону. http://prntscr.com/p1s178
  14. Спасибо, рассмотрю. Есть опыт работы с этим модулем? Какие то ограничения? Все функции описанные мной доступны? Есть ссылка на расширение? Не нашел у автора.
  15. Liveopencart вроде не варез (просто это конкурент этой площадки, вот и не выкладываю) по каким частям? по id товара от и до? 50 файлов выгружать? такое себе решение, ищу модуль
  16. Ищу модуль импорта экспорта под OCStore 2.3, как бы этого не звучало, но не могу найти модуль который просто нормально работает. Что нужно: Поддержка абсолютно всех стандартных полей товара OCStore (т.е. если поле есть в карточке товара и его можно изменить, оно должно быть в выгрузке и загрузке - включая префиксы опций http://prntscr.com/p1o2s0 , главную категорию товара и т.д.); Возможность добавить кастомные поля товара (vendor_price, currency_id - всего 2, больше не требуется) в выгрузку и загрузку которые находятся в таблице product; Выгрузить(экспортировать) все товары(и по примитивными фильтрами типа категории/производители/от ID до ID - слишком замороченные не к чему) и беспрепятственно импортировать их обратно изменив некоторые значения (например где то поменять категории, где то опции, где то статус, где то описание или атрибуты) и при этом не нарушить связи категорий/атрибут/опций/и т.д. и не создать их копии. Предыдущий опыт: Самый нормальный модуль который мог это все делать - Export/import tool , но когда появилось много товаров и огромное количество опций, он виснет и не выгружает товар, так же неудобно работать с атрибутами и опциями т.к. каждая находится с новой строки, а не в строку и находятся на разных листах; Автоматическая обработка прайс-листов - есть не все поля, например нету этих http://prntscr.com/p1o2s0 ; просто выгрузить товар получится, просто обратно загрузить нет, каждую категория, опцию и атрибут придется прописывать руками и указывать номер колонки, при добавлении новых - опять (если ошибаюсь исправьте); anyCSV/XLS (ссылку давать не буду т.к. его тут нет) - это треш который я купил вчера, короче он не выгружает главную категорию (я так понял изначально разрабатывался под OpenCart, а ее там нет), загрузить несколько категорий для одного товара в обычной версии не получится(нет дополнительного разделителя, он появляется то ли в про версии, то ли уже в новой которая идет отдельным продуктом и стоит в 2-3 раза дороже), поддержка дороже модуля в 20 раз (при том, что мне нужно всего одно поле - главная категория товара, которая по моему субъективному мнению, должна быть там бесплатно т.к. указана совместимость с OCStore), дальше не разбирался потому, что застрял на этих этапах, но думаю косяков там еще не мало Существует ли модуль который справится с этими задачами? Нужен просто модуль который выгрузит все товары со всеми полями(или указанными вручную, но они должны быть доступны, включая не популярные) в csv/xls/yml(совместимый с excel или openoffice) и все загрузит обратно, в такой же последовательности, ничего не нарушит, не изменит связи, не создаст дубликаты, не зависнет и добавит или изменит новые данные.
  17. Здравствуйте. С PageSpeed Insights все отлично на Вашем демо 99/100, но есть у google еще один важный тест по скорости загрузи сайта - https://www.thinkwithgoogle.com/intl/ru-ru/feature/testmysite/ (на него мне когда то ссылались из техподдержки Google Adwords, рекомендовали подогнать сайт именно под него). Прогнав Ваш демо первый раз я увидел хороший результат 0,6 секунд для 4g и 1.2 для 3G, но позже обратил внимание, что контент не загрузился http://prntscr.com/oyipuv И так каждый раз, НО можно ввести дополнительные страницы ниже и там сайт загружается и получает оценки. Проверил 3 страницы: главная https://demo.devs.mx/lightning/ категория https://demo.devs.mx/lightning/car-accessories-113/car-alarm-amp-security-140 товар https://demo.devs.mx/lightning/wired-170-degrees-waterproof-car-rearview-camera-for-subaru-forester--outback--impreza--legacy-21025 Везде результат был одинаковый - 4.3 секунды, медленно http://prntscr.com/oyitr2 Вопрос: Сайт вроде быстрый, но почему такая оценка? в чем проблема?
  18. или он просто спорил по поводу значения чпу юрл для сео, но так же написал в первом сообщении "было бы супер, если это будет созвучно" возможно когда нибудь и попробую раз вы уже накидали решение, почему не выложить его за адекватную цену (как по мне рублей в 300 или бесплатно, потестировать, допилить, улучшить и поднять цену) и тогда возможно его и будут покупать массы, а по 5к под заказ он не упал
  19. обратите внимание на второе сообщение в теме сразу после публикации, по вашей логике получается 2 человека из тысячи находятся в этой теме
  20. во первых мы вроде находимся в ветке "Поиск модулей", а не "Написание модулей под заказ", я не знал, что никто его не написал до этого, т.к. на других популярных цмс он существует - я его не придумал и просил лишь ссылку во вторых за 5к я не буду покупать это точно, так, что можно не продолжать эту дискуссию в третьих "автоматическое перестроение объединение бла бла бла", я вижу решение немного иначе, например: записываем все сео юрл куда то по id товара (единоразово), добавляем при создании товара (ну или по кнопке); при изменении товара (можно еще цепляться к date_modified или по какому триггеру не знаю), сравниваем записанный юрл с текущим, если отличается дописываем; при попадании на страницу со старым юрл : foreach ($СтарыеЮрл as $СтарыйЮрл) if ($СтарыйЮрл == $_SERVER['REQUEST_URI']) { header("Location: http://www.example.com/".$НовыйЮрл); } По каким триггерам или событиям это будет - не знаю, вы более опытные наверняка знаете, что можно придумать. Может я чего то не учел, но на первый взгляд не вижу ничего супер сложного за 5к не спишите с утверждениями, часто поставщики дают прайсы с некорректными названиями или парсишь с сайта, как правило хочется сразу все загрузить, а со временем улучшать контент по свободе, ссылки индексируются, кто то их может сохранять, они могут участвовать в рассылках или рекламе, и когда отредактировал название, а в ссылке половина лишнего осталось, не знаю как другим, но мне мозолит глаза
×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.