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

Gorman

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

    187
  • З нами

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

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

  1. Добрый вечер. Напишите, пожалуйста, в личку url сайта и чуть более развернуто, что нужно сделать.
  2. Поддержу, верстка такого простого (на вид) макета - 5к еще более менее, да и учитывая еще такие жесткие требования к кроссбраузерности на всех девайсах всех браузеров уже начинаешь задумываться. Но это будет чистая статика (страницы html), без серверной и клиентской логики. В логику входит: реализации отправки промокодов, управление лендинга с админки (менять наличие), корзина, робокасса и т.д. Думаю, на одни модули без подгонки можно слить весь бюджет. То есть просто хочу заметить, что к верстке здесь относится лишь небольшая часть работы, и вот она может вписаться к 5к.
  3. Я даже не имею информации какие модули у вас установлены ) Любой может. Судя по приведенной строке, кто-то очень сильно упоролся перед тем, как это написать. Судя по названию переменных, модуль касается каких-то цен, специальный условий, процентов (?). Скорее всего ошибка деления на ноль вылазит в собственно делении $result['special'])/$result['price']). Нужно глянуть откуда этот $result['price'] подтягивается, или это стоимость товара (сколько она у вас стоит?). В общем нужно разбираться в коде.
  4. В файле system/storage/modification/controller/product/category.php на строке 225 кто-то делит на ноль) А низя Какой-то модуль, судя по всему.
  5. Такс, прочитал еще пару раз, кажется, понял проблему лучше )) В моем примере выше выберутся все товары, даже те, которые соответствуют только одному атрибуту. Порылся в интернете, одно из решений из стаковерфлоу. Выглядит жестко, как масштабировать - вопрос. Не знаю насколько будет тяжко базе, надо тестить. Ну, и может кто-то более правильный вариант подскажет. Ибо сначала показалось, что задача вообще примитивная, на деле не такая уж Попробуйте, в общем. Возможно, натолкнет на мысли. Запрос для двух атрибутов. SELECT DISTINCT(`product_id`) FROM `oc_product_attribute` WHERE `product_id` IN (SELECT `product_id` FROM `oc_product_attribute` WHERE `text` = 'Intel') AND `product_id` IN (SELECT `product_id` FROM `oc_product_attribute` WHERE `text` = 'E-ATX')
  6. Самый лучший вариант обратиться к тем, кто устанавливал Если такой возможности нет, то как его минимум нужно понять как устанавливали, делали модуль, писали доп скрипт, вшивали в движок, настраивали ли вывод через шаблоны и т.д. Без такой информации, думаю, мало кто может подсказать.
  7. Братан, ты пишешь ТЗ конечно, я весь мозг сломал пытаясь понять что нужно )) Давай я начну предлагать, ты говори что не так. Если я правильно понял, то нужно по attribute_id (или по text) найти все товары, которые содержат 2+ атрибутов. Ниже вариант, что в нем не так? SELECT `product_id` FROM `oc_product_attribute` WHERE `text` = "16GB" OR `text` = "4" GROUP BY `product_id` Выведет тебе все product_id, которые удовлетворяют установленным условиям (содержат атрибуты в виде текста) и сгруппирует их. Потом приджоинишь еще таблицу с названием продуктов, если нужно - и все. Или вариант с IN, будет проще кодить. SELECT `product_id` FROM `oc_product_attribute` WHERE (`text` IN ("16GB", "4")) GROUP BY `product_id`;
  8. Какую ошибку то выдает? UPD. все, увидел, что обошлось - удачи! )
  9. В отзывах отписал, продублирую тут. Напишите, пожалуйста, в личку, разберемся в чем там проблема, ибо на 3.0.2 проблем не было. То, что он отображается как отключенный - этот баг в 3.0.2 замечал, но при этом на работоспособность он не влияет, то есть фактически он включен. Также хотел заметить, что модуль действительно должен работать в адмике при создании товара (автоматически вставляться артикул) и при редактировании товара (появляться кнопка Generate SKU), но на отображение артикула в карточке товара на фронтэнде (со стороны пользователя, в магазине) модуль не влияет, это нужно настраивать отдельно.
  10. Посчитать стоимость урока и брать в будущем предоплату. Хороший вариант сотрудничества - небольшая предоплата в 10-20%, после разработки демонстрация доработки по скайпу на локальной версии магазина, после оплаты оставшейся части - деплой+финальная отладка.
  11. +1. И лично я бы делал через js, что будет более верно в данном случае, т.к. идет работа со стилями. И не тащить ради одной строчки через контроллер в шаблон ненужную инфу.
  12. Погуглить ж можно, проблема одна из самых распространенных Если вкратце суть - сервер с браузером общается по http протоколу, который реализует, среди прочего, такой стандарт общения: сначала посылаются служебные заголовки страницы, затем, когда все заголовки кончились, отсылается пустая строка, и затем начинает передаваться основное содержание страницы. Руками ничего посылать не нужно, это все происходит на довольно низком уровне между веб сервером и браузером. Почему возникают проблемы - иногда скрипт (php) посылает какую-то информацию, которая относится к заголовочной - например, ставит сессию или делает редирект. Но по ошибке эта информация попадает в http сообщение уже после того, как все заголовки отправлены и пустую строку уже сервер отступил (говорят, "поезд ушел"). О чем ошибка и говорит - не могу модифицировать заголовки - они уже отправлены. Собственно, нам ошибка еще и сообщает, что на 96 строке catalog\controller\module\viewed.php:96 уже идет какой-то вывод, а на третьей строке шаблона опять посылаются заголовки для редиректа - header("location: themeinstall/index.php"); ) Вообще странно, зачем в шаблоне понадобится редирект. Скорее всего до него уже какой-то вывод был, или же в файле контроллера надо поискать (там вывода никакого быть не должно, но канонам).
  13. Последнего вопроса не понял. БД можно попробовать слить со старого магазина и залить в новый, но скорее всего будут конфликты, нужно посмотреть дельту по версиям. Но вот отдельные таблицы, типа с категориями или продуктами, скорее всего зальются без проблем.
  14. Да особой разницы opencart это или ocStore нет, можете погуглить различия, они не кардинальные. Мне нравится ocStore хотя бы за сео про модуль. Опенкарт не подразумевает какие-то удобные обновления, между всеми версиями в той или иной мере сломана обратная совместимость, поэтому да - удалять и устанавливать новую Все файлы представления (шаблоны) в версиях 2.x созданы без использования внешнего шаблонизатора (twig в тройке), тупо php в файле и чисто для служебных целей расширение .tpl . Поэтому если меняли шаблоны - придется менять еще раз, переписывать с твига на пхп. Кстати, Twig и называют одной из причин более тормозной работы тройки. Базу местами перенести можно, за все различия не скажу. Если есть нормальный клиент для работы с БД и понимание основ - за несколько часов перенесете. Можете и остаться на тройке, если уже много чего наворотили, думаю через пол-год создатель решит основные проблемы, выпустит пропатченный релиз, и модули подтянутся. Но на сегодня смысла в тройке нет.
  15. Тройка на данный более тормозная, не все важные модули ее поддерживают, никаких плюсов для снг по сравнению с двойкой нет. Поэтому да, лучше 2.3.0.2
  16. Ссылку можно? Может там одна строчка js сломалась, а может верстальщик залез в глубины модуля Ну и хорошо бы понять, что считается дичью и как должно быть. Можно и в личку ссылку.
  17. Да, сразу. С афари, к сожалению, проверить не могу. Ошибок никаких в браузерном отладчике?
  18. Это Вам, скорее всего, в раздел "Услуги" - "Дизайн, верстка и шаблоны". Написать там, какой шаблон используете, и кто-то возьмется за доработку.
  19. В зависимости от того, где его нужно подключить, там и подключаете. У фэнси нормальная инструкция на оффсайте - http://fancyapps.com/fancybox/3/docs/ , я уверен, что и на сторонних сайтах на русском языке можно найти. Попробуйте установить по инструкции, если после установки не будет работать, то загляните в отладчик браузера и посмотрите какую ошибку он выдает. После этого можно что-то думать уже, чем-то мы сможем помочь. Открою секрет: так делает любой специалист, сначала занимается установкой по мануалу, а потом отладкой с помощью чтения ошибок. Других методов не существует, если Вы устанавливаете не заранее интегрированный модуль. P.S. - я бы все таки не советовал заниматься этим без крайней необходимости, время загрузки фото это не изменит, а намучаетесь знатно. Определенные версии фэнсибокса могут не работать с определенными версиями jquery, помню как-то искал ошибку часа 4, пока не додумался обновить jquery. Учитывая, что весь опенкарт так или иначе завязан на jquery, обновив его есть шанс что-то поломать в админке или в витрине. Но если серьезно настроены - читайте мануал и вперед.
  20. Мы же не знаем, какие у вас модули установлены, поэтому даже догадок о конфликте модулей построить не сможем. А нужно, чтобы выводились? Просто на каждом товаре это настраивается.
  21. Товары то в подкатегориях есть или в них не попасть? Товары настроены, чтобы отображаться в основных категориях? Вывод подкатегорий настроен в админке?
  22. Время загрузки изображений от их представления не зависит. Чтобы быстрее прогружались фото, можно их при загрузке страницы сразу подгружать, а не "лениво" - при открытии, но это плохой путь. И дайте ссылку, где долго открывает - я глянул пару изображений, все вроде в норме. Если таки хотите фэнси бокс (он кстати имхо более тормозной как библиотека) - то начинайте отладку с гугл хром отладчика, как я выше уже писал. f12 в хроме, если у вас виндовс, вкладка Console - там смотреть какой скрипт не подключается/вызывает ошибку.

×
×
  • Створити...

Important Information

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