Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

Scenarist

Newbie
  
  • Posts

    17
  • Joined

  • Last visited

Scenarist's Achievements

Apprentice

Apprentice (3/14)

  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

0

Reputation

  1. Подскажите пожалуйста, есть ли модули, которые делают представление товаров в более удобном виде. Например древовидное меню категорий, при выборе категории отображались бы товары которые в ней.
  2. если просто в сессию запихнуть, то в админке заказа не будет
  3. Вот эта строка $results = $this->model_catalog_product->getProducts($data); Возвращает все как нужно. ["image"] => string(23) "data/111/333.jpg" Далее, вот тут foreach ($results as $result) { if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], $this->config->get('config_image_product_width'), $this->config->get('config_image_product_height')); } else { $image = false; } var_dump($image); var_dump выдает вот такой результат: NULL NULL NULL NULL NULL string(68) "http://*****/image/cache/data/111/222/777.jpg" NULL NULL NULL NULL И тут, в момент написания этой строчки ... я понял где я лоханулся, а именно оказывается я изначально неправильно адрес указал. Сбило с толку то что папка и имя файла одинаковые, на что я убил целый час) Спасибо за ответ!
  4. Залил на фтп картинки к товарам, импорторовал товары в БД, пути к картинкам правильные, но на сайте они не отображаются. Через админку попробовал обновить картинку у товара - получилось. В бд запись не изменилась, а вот на хостинге в папке создались еще 3 картинки с разными размерами. Как заставить движок пройтись по папке и выполнить ресайз всех картинок как ему нужно?
  5. Есть товар, у товара есть услуги. Например Чистка, Настройка. Если это сделать опциями, то в корзине учитывается стоимость товара + цена за услугу (опция). Создал отдельную таблицу с услугами. Вывел их в нужном месте. Все нормально. Что нужно сделать чтобы при нажатии кнопки "Заказать услугу" она добавлялась в корзину со своей ценой, количеством, названием товара. и итоговой суммой. Другими словами добавлять услугу в корзину, так же как продукт добавляется по дефолту.
  6. Попробовал обойтись без JSON, и оказалось так даже проще. Теперь осталось только правильно sql запрос написать
  7. Вы абсолютно правы, на скрине сортировка и вывод количества страниц. Разве при формировании запроса я не могу до order by вставить условие and, or ? В контроллере я получаю request и засовываю в переменную $data, которая потом обрабатывается в модели функцией getProducts. Сделал по аналогии с сортировкой, добавил такие же строки только со своими именами переменных. Если не трудно поясните мне, что здесь неправильно и почему это не вписывается в MVC. JSON формирую потому, что у меня одинаковые имена параметров attribute_id, text, category_id "[{"attribute_id":4,"text":"8гб","category_id":20},{"attribute_id":4,"text":"16ГБ","category_id":20},{"attribute_id":2,"text":"1","category_id":20},{"attribute_id":2,"text":"4","category_id":20},{"attribute_id":3,"text":"333","category_id":20},{"attribute_id":3,"text":"7000","category_id":20}]" думал что так проще будет.
  8. В общем, есть стандартный функционал фильтра в каталоге. http://min.us/lIxzxRe3POJf2 Я хочу добавить туда фильтр по характеристикам товара, которые формируются на основании заполненных у каждого товара этих характеристик. Вывести эти атрибуты проблем не составило. В адресной строке формируется вот такая ссылка http://localhost/index.php?route=product/category&path=20&sort=pd.name&order=ASC к этой ссылке я хочу дописать свои критерии фильтрации, то есть GET параметр &attr=здесь я формирую JSON строку с набором нужных атрибутов На стороне сервера в контроллере category.php получаю эту строку путем $attr=$this->request->get['attr'] ... $data = array( 'filter_category_id' => $category_id, 'sort' => $sort, 'order' => $order, 'start' => ($page - 1) * $limit, 'limit' => $limit, 'attr' => $attr ); В модели product.php в функции function getProducts($data = array()) пытаюсь превратить эту JSON строку в массив, для дальнейшей обработки, но при json_decode() строка становится пустой, count =0. Ну и на этом этапе я застрял. В качестве сервера используется обычный php+mysql хостинг. И еще интересует как и в каком месте функции дописать sql запрос ...
  9. Помогите дописать стандартный фильтр. В модели product.php есть function getProducts($data = array()) , сюда передается значение фильтра сортировок "от а до я" и количество страниц. Мне нужно передать в эту функцию массив из клиента на сервер с кучей своих параметров, к примеру http://localhost/......&attr=["attr_id":1,"text":"red"] , обработать эти параметры и подставить их в запрос
  10. Друзья, помогите составить ТЗ на разработку интернет магазина на opencart. Если не трудно скиньте образец своих тз.
  11. Существуют ли какие-нибудь решения для того чтобы некоторым категориям/товарам назначить свой шаблон / тему оформления?
  12. Существует магазин на opencart, он дорабатывался разными людьми в разное время, в результате чего в БД были сделаны изменения. Пытаюсь построить ER модель БД c помощью MySQLWorkBench, но проблема в том, что таблицы есть, а связи почему-то автоматом не рисуются. Есть ли еще какие-нибудь средства для автоматизированного построения диаграмм?
Guest
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.