JohnnyVega Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 freelancer, Ваш модуль также как раньше выводится, используя JQuery Templates? Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 JohnnyVegaуже год наверно как нет ) Надіслати Поділитися на інших сайтах More sharing options... JohnnyVega Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 На странице категорий JohnnyVega уже год наверно как нет ) А сейчас на чём? Логика работы без изменений осталась? Или изменилась? Раньше у Вас было, что фильтрпро полностью заменял контроллер и вывод шаблона темы своими... Я просто n-ное кол-во времени назад примерно с таким же сталкивался. И вот что советовал покупателям: К сожалению, FilterPro так устроен, что подменяет контроллер и вывод шаблона категории своим шаблоном (или шаблоном по-умолчанию от дефолтной темы). Соответственно, если Вы, например, добавили свою кнопку в шаблон категории, то эти изменения нужно сделать и в FilterPro. Визуально это видно, когда загружается страница категории. Сначала на небольшое время отображается текущий шаблон, потом он заменяется шаблоном от FilterPro. Когда-то давно я делал адаптацию для FilterPro. Что там и как сейчас, я не в курсе. xml-файл, который идет в комплекте с модулем, предназначен для версии FilterPro v2.4.2.3.1... Учитывая вышенаписанное, я рекомендую Вам обратиться к автору модуля FilterPro за пояснением, где и в каких файлах в его модуле можно внести изменения в шаблон категории, который отображает FilterPro. Зная эту информацию, Вы по аналогии и используя документацию к моему модулю, сможете внести необходимые изменения в FilterPro, для того, чтобы FilterPro мог отображать кнопку быстрого заказа Если логика работы осталась без изменений, то в принципе любой модуль, который что-то делает на странице категорий будет неправильно работать, т.к. вывод страницы категорий будет заменяться выводом filterPro. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 фильтр делает ajax запрос на сервер, в ответ приходит html отображение фильтрованных товаров. html рендерится на сервере по шаблону filterpro_products.tpl Надіслати Поділитися на інших сайтах More sharing options... JohnnyVega Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 фильтр делает ajax запрос на сервер, в ответ приходит html отображение фильтрованных товаров. html рендерится на сервере по шаблону filterpro_products.tpl Значит, логика работы не поменялась. Чем рендерить (Jquery templates или другим) - не суть важно. PS html рендерится на сервере по шаблону filterpro_products.tpl Ещё раз уточню. Я правильно понимаю, что при этом процессе шаблон категорий заменяется шаблоном filterpro_products.tpl? Не подлинковывается, не добавляется, а именно полностью заменяется? Если грубо и упрощённо - был шаблон категорий, включили фильтрпро, вместо шаблонов категорий стал выводиться шаблон filterpro_products.tpl? Правильно? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Не совсем так :( В том-то и дело что сначала выводится шаблон категории (от темы), а затем аяксом грузится шаблон от фильтра. Вот здесь и есть, как говорит Марк, архитектурная ошибка. Т.е. модуль акций работает нормально, наверное. И фильтр работает. Но фильтр не знает о расширенных акциях, а акции не знают о фильтре. Здесь нужно смотреть работу фильтра в плане контроллера, для подготовки данных, возможно и подключать функционал модуля акций. Я не хочу выступать арбитром. В данном случае, по моему мнению, ответственность на работе фильтра, но это отдельная доработка никак не связанная с работой модуля фильтра. При необходимости - общение с автором фильтра, и возможно перекодировка модели. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 chukchaвсё верно. эти два модуля ничего не знают друг про друга. можно подпилить фильтр, частично добавив туда код модуля акций.(перекодировать ничего не надо). можно подпилить код акций, сделав трюк с добавлением кода в display, который будет проверять вывелся ли контент модуля. у пользователей логика такая - "я выключаю фильтр - всё работает, я включаю фильтр работает не всё - виноват фильтр." Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Мы обсуждаем вопрос, что автор модуля отказал в поддержке, поэтому пусть вернет бабки. Автор фильтра - не видит проблемы в своем модуле Автор акций - в своем. Ни тот, ни другой не хотят вникать в работу чужого модуля - их право. А топикстартеру - нанять исполнителя, который подружит эти оба модуля. Да, конечно, за это надо будет заплатить. Надіслати Поділитися на інших сайтах More sharing options... crapic Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Пользуюсь этим фильтром, в принципе любой модуль с отображением на странице с включенным фильтром работать не будет. И если самому не разобраться то платить придется за доработку каждого нового модуля. Надо в ридми простенькую инструкцию вписать, (как работает, что заменят, откуда что берет, как довесить функционала) Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Надо в ридми простенькую инструкцию вписать, (как работает, что заменят, откуда что берет, как довесить функционала) Это на вскидку эдак двум трём тысячам дополнений дописать адаптацию в ридми? Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Это на вскидку эдак двум трём тысячам дополнений дописать адаптацию в ридми? Вот , да согласен :) Сам такой 3500 пользователей со своими "запросами" и у каждого своя тема. А математических вариантов настроек я подсчитал - более миллиарда... как описать даже не знаю... Проблема :( Надіслати Поділитися на інших сайтах More sharing options... sitecreator Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 А сейчас на чём? Логика работы без изменений осталась? Или изменилась? Раньше у Вас было, что фильтрпро полностью заменял контроллер и вывод шаблона темы своими... Я просто n-ное кол-во времени назад примерно с таким же сталкивался. И вот что советовал покупателям: Если логика работы осталась без изменений, то в принципе любой модуль, который что-то делает на странице категорий будет неправильно работать, т.к. вывод страницы категорий будет заменяться выводом filterPro. К сожалению, FilterPro так устроен, что подменяет контроллер и вывод шаблона категории своим шаблоном (или шаблоном по-умолчанию от дефолтной темы). Соответственно, если Вы, например, добавили свою кнопку в шаблон категории, то эти изменения нужно сделать и в FilterPro. Визуально это видно, когда загружается страница категории. Сначала на небольшое время отображается текущий шаблон, потом он заменяется шаблоном от FilterPro. Когда-то давно я делал адаптацию для FilterPro. Что там и как сейчас, я не в курсе. xml-файл, который идет в комплекте с модулем, предназначен для версии FilterPro v2.4.2.3.1... Учитывая вышенаписанное, я рекомендую Вам обратиться к автору модуля FilterPro за пояснением, где и в каких файлах в его модуле можно внести изменения в шаблон категории, который отображает FilterPro. Зная эту информацию, Вы по аналогии и используя документацию к моему модулю, сможете внести необходимые изменения в FilterPro, для того, чтобы FilterPro мог отображать кнопку быстрого заказа Именно так и работает в точности как вы описали. Последние два раза работал с модулем этим летом. И правки приходилось делать как в файлах "категорий", так и в файлах фильтра. Все нужные для правок файлы фильтра для меня были открыты, т. е. не закодированы. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Именно так и работает в точности как вы описали. Последние два раза работал с модулем этим летом. И правки приходилось делать как в файлах "категорий", так и в файлах фильтра. Все нужные для правок файлы фильтра для меня были открыты, т. е. не закодированы. Ну я советовал - перехватывать модель и через __call обрабатывать только свои данные, а вывод через стандартный контроллер Надеюсь что в opencart 2.x архитектура измениться ;) Уж очень хороший модуль, но есть нюансы Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Мы обсуждаем вопрос, что автор модуля отказал в поддержке, поэтому пусть вернет бабки. Автор фильтра - не видит проблемы в своем модуле Автор акций - в своем. Ни тот, ни другой не хотят вникать в работу чужого модуля - их право. А топикстартеру - нанять исполнителя, который подружит эти оба модуля. Да, конечно, за это надо будет заплатить. Чуть не правы Вы. Фильтр работает ? Работает А вот акции то не работают ;) Модуль не должен зависеть от других Надо архитектуру переделывать. И через jquery навешивать свои обработчики, а не через патчи vqmod Подход к проектированию архитектуры менять Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Не соглашусь, потому что это акция, и какого порядка эта акция не имеет значения, т.е. она должна влиять на special Другой вопрос, как этот special получить. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Вот, подошли к самому интересному. Что мы обсуждали в курилке ;) Где ошибка была 100% -я У вас другой случай. Фильтр работает ? Работает! Акции не работают потому что это их проблема. Вы то их не трогаете! архитектурно А то что они сделаны патчами "deafault" тем - это ошибка однозначно. Архитектурная. Надо учитывать все варианты Руслан, я эмоционально не отдаю эмоции никому. Всегда говорю так как есть, иногда резко. Но извините - модуль фильтр работает? Работает! Можно акции сделать чтобы через jquery в настройках навешивать свой обработчик - можно! Так в чем проблема то?! Ну вы бы на месте "акций" обратились бы к разработчику и обсудили бы эту проблему, если бы ВАШ модуль не работал? Думаю - да. Если бы мой модуль не работал в паре с другим - так бы и сделал. ;) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? А при чем здесь opencart ? Это всего FW - не более того. Всегда можно продумать архитектуру Согласно тому чему учат в "институтах" - модуль должен быть самодостаточным и не зависеть от других Это основы проектирования архитектуры! Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, поймите, нет ошибки в архитектуре. Потому что появится еще какой нибудь модуль с акциями и эти оба будут конфликтовать. И здесь не поможет ни конструктор запросов, ни vqmod, а только совместная работа. Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Давайте не обо мне :) А то "начнется" демагогия "агрессивного маркетинга" и т п Я как раз делаю так чтобы модуль не зависел не от кого. Изначально. Руслан не даст соврать - есть даже свой не зависимый ЧПУ формирователь, а такого нет ни в одном модуле такого класса без патчей. Есть автоадаптер под любую тему. Я перехватываю все "процессы" opencart и возвращаю их назад, если "не моё". Просто если изначально подходить к разработке априори, что среда враждебна, то можно сделать самодостаточный модуль, было бы только желание. А не патчить opencart Очень плохо, что многие разработчики уделяют внимание коду патчеров и модификаторов и забывают об архитектуре и "враждебной" среде обитания opencart Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина. Здесь же не стандартный фильтр и не совсем стандартные акции. Ну не конфликтуют они друг с другом. Они не могут жить друг с другом потому что они не знают общего языка. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина.... Стандарт конечно! Я перехвачу модель, если это мои параметры в _GET или _POST обработаю их и назад в СТАНДАРТНЫЙ контроллер верну который выведет стандартно теме, через стандартный шаблон. Если не мои - то их пусть кто угодно обрабатывает. Это уже не мое дело. Все равно выведутся как надо другому модулю Поэтому все самодостаточно и не лезет в чужой код Вы же знаете мой подход ;) Я педант унификации и стандартизации Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Ну, и согласен, и нет Как говорят на вкус и цвет братьев нет Стандартные шаблоны модуля рассчитаны на использования css темы А "лишние" шаблоны могут сбивать пользователей с толку, могут не походить к теме. А стандартные модуля (по опыту) я смотрю подходят всем в 99% - их даже никто не меняет Вы же знаете какой я педант стандартизации и унификации К тому же есть куча настроек, которые меняют визуализацию стандартных шаблонов модуля К примеру в ТОП версии 20 - можно выбирать где располагать заголовок и т п Это же хорошо :ugeek: Верстальщикам заработок будет :) Главное что есть подключение пользовательских шаблонов Хотя наверно надо сделать какой нибудь "презентационный премиум" шаблон Согласен Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 Вперед Сторінка 3 з 5 Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Послуги Відгуки Відгуки про виконавців Жалоба на freelancer OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
freelancer Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 JohnnyVegaуже год наверно как нет ) Надіслати Поділитися на інших сайтах More sharing options... JohnnyVega Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 На странице категорий JohnnyVega уже год наверно как нет ) А сейчас на чём? Логика работы без изменений осталась? Или изменилась? Раньше у Вас было, что фильтрпро полностью заменял контроллер и вывод шаблона темы своими... Я просто n-ное кол-во времени назад примерно с таким же сталкивался. И вот что советовал покупателям: К сожалению, FilterPro так устроен, что подменяет контроллер и вывод шаблона категории своим шаблоном (или шаблоном по-умолчанию от дефолтной темы). Соответственно, если Вы, например, добавили свою кнопку в шаблон категории, то эти изменения нужно сделать и в FilterPro. Визуально это видно, когда загружается страница категории. Сначала на небольшое время отображается текущий шаблон, потом он заменяется шаблоном от FilterPro. Когда-то давно я делал адаптацию для FilterPro. Что там и как сейчас, я не в курсе. xml-файл, который идет в комплекте с модулем, предназначен для версии FilterPro v2.4.2.3.1... Учитывая вышенаписанное, я рекомендую Вам обратиться к автору модуля FilterPro за пояснением, где и в каких файлах в его модуле можно внести изменения в шаблон категории, который отображает FilterPro. Зная эту информацию, Вы по аналогии и используя документацию к моему модулю, сможете внести необходимые изменения в FilterPro, для того, чтобы FilterPro мог отображать кнопку быстрого заказа Если логика работы осталась без изменений, то в принципе любой модуль, который что-то делает на странице категорий будет неправильно работать, т.к. вывод страницы категорий будет заменяться выводом filterPro. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 фильтр делает ajax запрос на сервер, в ответ приходит html отображение фильтрованных товаров. html рендерится на сервере по шаблону filterpro_products.tpl Надіслати Поділитися на інших сайтах More sharing options... JohnnyVega Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 фильтр делает ajax запрос на сервер, в ответ приходит html отображение фильтрованных товаров. html рендерится на сервере по шаблону filterpro_products.tpl Значит, логика работы не поменялась. Чем рендерить (Jquery templates или другим) - не суть важно. PS html рендерится на сервере по шаблону filterpro_products.tpl Ещё раз уточню. Я правильно понимаю, что при этом процессе шаблон категорий заменяется шаблоном filterpro_products.tpl? Не подлинковывается, не добавляется, а именно полностью заменяется? Если грубо и упрощённо - был шаблон категорий, включили фильтрпро, вместо шаблонов категорий стал выводиться шаблон filterpro_products.tpl? Правильно? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Не совсем так :( В том-то и дело что сначала выводится шаблон категории (от темы), а затем аяксом грузится шаблон от фильтра. Вот здесь и есть, как говорит Марк, архитектурная ошибка. Т.е. модуль акций работает нормально, наверное. И фильтр работает. Но фильтр не знает о расширенных акциях, а акции не знают о фильтре. Здесь нужно смотреть работу фильтра в плане контроллера, для подготовки данных, возможно и подключать функционал модуля акций. Я не хочу выступать арбитром. В данном случае, по моему мнению, ответственность на работе фильтра, но это отдельная доработка никак не связанная с работой модуля фильтра. При необходимости - общение с автором фильтра, и возможно перекодировка модели. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 chukchaвсё верно. эти два модуля ничего не знают друг про друга. можно подпилить фильтр, частично добавив туда код модуля акций.(перекодировать ничего не надо). можно подпилить код акций, сделав трюк с добавлением кода в display, который будет проверять вывелся ли контент модуля. у пользователей логика такая - "я выключаю фильтр - всё работает, я включаю фильтр работает не всё - виноват фильтр." Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Мы обсуждаем вопрос, что автор модуля отказал в поддержке, поэтому пусть вернет бабки. Автор фильтра - не видит проблемы в своем модуле Автор акций - в своем. Ни тот, ни другой не хотят вникать в работу чужого модуля - их право. А топикстартеру - нанять исполнителя, который подружит эти оба модуля. Да, конечно, за это надо будет заплатить. Надіслати Поділитися на інших сайтах More sharing options... crapic Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Пользуюсь этим фильтром, в принципе любой модуль с отображением на странице с включенным фильтром работать не будет. И если самому не разобраться то платить придется за доработку каждого нового модуля. Надо в ридми простенькую инструкцию вписать, (как работает, что заменят, откуда что берет, как довесить функционала) Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Надо в ридми простенькую инструкцию вписать, (как работает, что заменят, откуда что берет, как довесить функционала) Это на вскидку эдак двум трём тысячам дополнений дописать адаптацию в ридми? Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Это на вскидку эдак двум трём тысячам дополнений дописать адаптацию в ридми? Вот , да согласен :) Сам такой 3500 пользователей со своими "запросами" и у каждого своя тема. А математических вариантов настроек я подсчитал - более миллиарда... как описать даже не знаю... Проблема :( Надіслати Поділитися на інших сайтах More sharing options... sitecreator Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 А сейчас на чём? Логика работы без изменений осталась? Или изменилась? Раньше у Вас было, что фильтрпро полностью заменял контроллер и вывод шаблона темы своими... Я просто n-ное кол-во времени назад примерно с таким же сталкивался. И вот что советовал покупателям: Если логика работы осталась без изменений, то в принципе любой модуль, который что-то делает на странице категорий будет неправильно работать, т.к. вывод страницы категорий будет заменяться выводом filterPro. К сожалению, FilterPro так устроен, что подменяет контроллер и вывод шаблона категории своим шаблоном (или шаблоном по-умолчанию от дефолтной темы). Соответственно, если Вы, например, добавили свою кнопку в шаблон категории, то эти изменения нужно сделать и в FilterPro. Визуально это видно, когда загружается страница категории. Сначала на небольшое время отображается текущий шаблон, потом он заменяется шаблоном от FilterPro. Когда-то давно я делал адаптацию для FilterPro. Что там и как сейчас, я не в курсе. xml-файл, который идет в комплекте с модулем, предназначен для версии FilterPro v2.4.2.3.1... Учитывая вышенаписанное, я рекомендую Вам обратиться к автору модуля FilterPro за пояснением, где и в каких файлах в его модуле можно внести изменения в шаблон категории, который отображает FilterPro. Зная эту информацию, Вы по аналогии и используя документацию к моему модулю, сможете внести необходимые изменения в FilterPro, для того, чтобы FilterPro мог отображать кнопку быстрого заказа Именно так и работает в точности как вы описали. Последние два раза работал с модулем этим летом. И правки приходилось делать как в файлах "категорий", так и в файлах фильтра. Все нужные для правок файлы фильтра для меня были открыты, т. е. не закодированы. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Именно так и работает в точности как вы описали. Последние два раза работал с модулем этим летом. И правки приходилось делать как в файлах "категорий", так и в файлах фильтра. Все нужные для правок файлы фильтра для меня были открыты, т. е. не закодированы. Ну я советовал - перехватывать модель и через __call обрабатывать только свои данные, а вывод через стандартный контроллер Надеюсь что в opencart 2.x архитектура измениться ;) Уж очень хороший модуль, но есть нюансы Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Мы обсуждаем вопрос, что автор модуля отказал в поддержке, поэтому пусть вернет бабки. Автор фильтра - не видит проблемы в своем модуле Автор акций - в своем. Ни тот, ни другой не хотят вникать в работу чужого модуля - их право. А топикстартеру - нанять исполнителя, который подружит эти оба модуля. Да, конечно, за это надо будет заплатить. Чуть не правы Вы. Фильтр работает ? Работает А вот акции то не работают ;) Модуль не должен зависеть от других Надо архитектуру переделывать. И через jquery навешивать свои обработчики, а не через патчи vqmod Подход к проектированию архитектуры менять Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Не соглашусь, потому что это акция, и какого порядка эта акция не имеет значения, т.е. она должна влиять на special Другой вопрос, как этот special получить. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Вот, подошли к самому интересному. Что мы обсуждали в курилке ;) Где ошибка была 100% -я У вас другой случай. Фильтр работает ? Работает! Акции не работают потому что это их проблема. Вы то их не трогаете! архитектурно А то что они сделаны патчами "deafault" тем - это ошибка однозначно. Архитектурная. Надо учитывать все варианты Руслан, я эмоционально не отдаю эмоции никому. Всегда говорю так как есть, иногда резко. Но извините - модуль фильтр работает? Работает! Можно акции сделать чтобы через jquery в настройках навешивать свой обработчик - можно! Так в чем проблема то?! Ну вы бы на месте "акций" обратились бы к разработчику и обсудили бы эту проблему, если бы ВАШ модуль не работал? Думаю - да. Если бы мой модуль не работал в паре с другим - так бы и сделал. ;) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? А при чем здесь opencart ? Это всего FW - не более того. Всегда можно продумать архитектуру Согласно тому чему учат в "институтах" - модуль должен быть самодостаточным и не зависеть от других Это основы проектирования архитектуры! Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, поймите, нет ошибки в архитектуре. Потому что появится еще какой нибудь модуль с акциями и эти оба будут конфликтовать. И здесь не поможет ни конструктор запросов, ни vqmod, а только совместная работа. Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Давайте не обо мне :) А то "начнется" демагогия "агрессивного маркетинга" и т п Я как раз делаю так чтобы модуль не зависел не от кого. Изначально. Руслан не даст соврать - есть даже свой не зависимый ЧПУ формирователь, а такого нет ни в одном модуле такого класса без патчей. Есть автоадаптер под любую тему. Я перехватываю все "процессы" opencart и возвращаю их назад, если "не моё". Просто если изначально подходить к разработке априори, что среда враждебна, то можно сделать самодостаточный модуль, было бы только желание. А не патчить opencart Очень плохо, что многие разработчики уделяют внимание коду патчеров и модификаторов и забывают об архитектуре и "враждебной" среде обитания opencart Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина. Здесь же не стандартный фильтр и не совсем стандартные акции. Ну не конфликтуют они друг с другом. Они не могут жить друг с другом потому что они не знают общего языка. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина.... Стандарт конечно! Я перехвачу модель, если это мои параметры в _GET или _POST обработаю их и назад в СТАНДАРТНЫЙ контроллер верну который выведет стандартно теме, через стандартный шаблон. Если не мои - то их пусть кто угодно обрабатывает. Это уже не мое дело. Все равно выведутся как надо другому модулю Поэтому все самодостаточно и не лезет в чужой код Вы же знаете мой подход ;) Я педант унификации и стандартизации Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Ну, и согласен, и нет Как говорят на вкус и цвет братьев нет Стандартные шаблоны модуля рассчитаны на использования css темы А "лишние" шаблоны могут сбивать пользователей с толку, могут не походить к теме. А стандартные модуля (по опыту) я смотрю подходят всем в 99% - их даже никто не меняет Вы же знаете какой я педант стандартизации и унификации К тому же есть куча настроек, которые меняют визуализацию стандартных шаблонов модуля К примеру в ТОП версии 20 - можно выбирать где располагать заголовок и т п Это же хорошо :ugeek: Верстальщикам заработок будет :) Главное что есть подключение пользовательских шаблонов Хотя наверно надо сделать какой нибудь "презентационный премиум" шаблон Согласен Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 Вперед Сторінка 3 з 5 Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Послуги Відгуки Відгуки про виконавців Жалоба на freelancer OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
JohnnyVega Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 На странице категорий JohnnyVega уже год наверно как нет ) А сейчас на чём? Логика работы без изменений осталась? Или изменилась? Раньше у Вас было, что фильтрпро полностью заменял контроллер и вывод шаблона темы своими... Я просто n-ное кол-во времени назад примерно с таким же сталкивался. И вот что советовал покупателям: К сожалению, FilterPro так устроен, что подменяет контроллер и вывод шаблона категории своим шаблоном (или шаблоном по-умолчанию от дефолтной темы). Соответственно, если Вы, например, добавили свою кнопку в шаблон категории, то эти изменения нужно сделать и в FilterPro. Визуально это видно, когда загружается страница категории. Сначала на небольшое время отображается текущий шаблон, потом он заменяется шаблоном от FilterPro. Когда-то давно я делал адаптацию для FilterPro. Что там и как сейчас, я не в курсе. xml-файл, который идет в комплекте с модулем, предназначен для версии FilterPro v2.4.2.3.1... Учитывая вышенаписанное, я рекомендую Вам обратиться к автору модуля FilterPro за пояснением, где и в каких файлах в его модуле можно внести изменения в шаблон категории, который отображает FilterPro. Зная эту информацию, Вы по аналогии и используя документацию к моему модулю, сможете внести необходимые изменения в FilterPro, для того, чтобы FilterPro мог отображать кнопку быстрого заказа Если логика работы осталась без изменений, то в принципе любой модуль, который что-то делает на странице категорий будет неправильно работать, т.к. вывод страницы категорий будет заменяться выводом filterPro. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 фильтр делает ajax запрос на сервер, в ответ приходит html отображение фильтрованных товаров. html рендерится на сервере по шаблону filterpro_products.tpl Надіслати Поділитися на інших сайтах More sharing options... JohnnyVega Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 фильтр делает ajax запрос на сервер, в ответ приходит html отображение фильтрованных товаров. html рендерится на сервере по шаблону filterpro_products.tpl Значит, логика работы не поменялась. Чем рендерить (Jquery templates или другим) - не суть важно. PS html рендерится на сервере по шаблону filterpro_products.tpl Ещё раз уточню. Я правильно понимаю, что при этом процессе шаблон категорий заменяется шаблоном filterpro_products.tpl? Не подлинковывается, не добавляется, а именно полностью заменяется? Если грубо и упрощённо - был шаблон категорий, включили фильтрпро, вместо шаблонов категорий стал выводиться шаблон filterpro_products.tpl? Правильно? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Не совсем так :( В том-то и дело что сначала выводится шаблон категории (от темы), а затем аяксом грузится шаблон от фильтра. Вот здесь и есть, как говорит Марк, архитектурная ошибка. Т.е. модуль акций работает нормально, наверное. И фильтр работает. Но фильтр не знает о расширенных акциях, а акции не знают о фильтре. Здесь нужно смотреть работу фильтра в плане контроллера, для подготовки данных, возможно и подключать функционал модуля акций. Я не хочу выступать арбитром. В данном случае, по моему мнению, ответственность на работе фильтра, но это отдельная доработка никак не связанная с работой модуля фильтра. При необходимости - общение с автором фильтра, и возможно перекодировка модели. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 chukchaвсё верно. эти два модуля ничего не знают друг про друга. можно подпилить фильтр, частично добавив туда код модуля акций.(перекодировать ничего не надо). можно подпилить код акций, сделав трюк с добавлением кода в display, который будет проверять вывелся ли контент модуля. у пользователей логика такая - "я выключаю фильтр - всё работает, я включаю фильтр работает не всё - виноват фильтр." Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Мы обсуждаем вопрос, что автор модуля отказал в поддержке, поэтому пусть вернет бабки. Автор фильтра - не видит проблемы в своем модуле Автор акций - в своем. Ни тот, ни другой не хотят вникать в работу чужого модуля - их право. А топикстартеру - нанять исполнителя, который подружит эти оба модуля. Да, конечно, за это надо будет заплатить. Надіслати Поділитися на інших сайтах More sharing options... crapic Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Пользуюсь этим фильтром, в принципе любой модуль с отображением на странице с включенным фильтром работать не будет. И если самому не разобраться то платить придется за доработку каждого нового модуля. Надо в ридми простенькую инструкцию вписать, (как работает, что заменят, откуда что берет, как довесить функционала) Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Надо в ридми простенькую инструкцию вписать, (как работает, что заменят, откуда что берет, как довесить функционала) Это на вскидку эдак двум трём тысячам дополнений дописать адаптацию в ридми? Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Это на вскидку эдак двум трём тысячам дополнений дописать адаптацию в ридми? Вот , да согласен :) Сам такой 3500 пользователей со своими "запросами" и у каждого своя тема. А математических вариантов настроек я подсчитал - более миллиарда... как описать даже не знаю... Проблема :( Надіслати Поділитися на інших сайтах More sharing options... sitecreator Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 А сейчас на чём? Логика работы без изменений осталась? Или изменилась? Раньше у Вас было, что фильтрпро полностью заменял контроллер и вывод шаблона темы своими... Я просто n-ное кол-во времени назад примерно с таким же сталкивался. И вот что советовал покупателям: Если логика работы осталась без изменений, то в принципе любой модуль, который что-то делает на странице категорий будет неправильно работать, т.к. вывод страницы категорий будет заменяться выводом filterPro. К сожалению, FilterPro так устроен, что подменяет контроллер и вывод шаблона категории своим шаблоном (или шаблоном по-умолчанию от дефолтной темы). Соответственно, если Вы, например, добавили свою кнопку в шаблон категории, то эти изменения нужно сделать и в FilterPro. Визуально это видно, когда загружается страница категории. Сначала на небольшое время отображается текущий шаблон, потом он заменяется шаблоном от FilterPro. Когда-то давно я делал адаптацию для FilterPro. Что там и как сейчас, я не в курсе. xml-файл, который идет в комплекте с модулем, предназначен для версии FilterPro v2.4.2.3.1... Учитывая вышенаписанное, я рекомендую Вам обратиться к автору модуля FilterPro за пояснением, где и в каких файлах в его модуле можно внести изменения в шаблон категории, который отображает FilterPro. Зная эту информацию, Вы по аналогии и используя документацию к моему модулю, сможете внести необходимые изменения в FilterPro, для того, чтобы FilterPro мог отображать кнопку быстрого заказа Именно так и работает в точности как вы описали. Последние два раза работал с модулем этим летом. И правки приходилось делать как в файлах "категорий", так и в файлах фильтра. Все нужные для правок файлы фильтра для меня были открыты, т. е. не закодированы. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Именно так и работает в точности как вы описали. Последние два раза работал с модулем этим летом. И правки приходилось делать как в файлах "категорий", так и в файлах фильтра. Все нужные для правок файлы фильтра для меня были открыты, т. е. не закодированы. Ну я советовал - перехватывать модель и через __call обрабатывать только свои данные, а вывод через стандартный контроллер Надеюсь что в opencart 2.x архитектура измениться ;) Уж очень хороший модуль, но есть нюансы Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Мы обсуждаем вопрос, что автор модуля отказал в поддержке, поэтому пусть вернет бабки. Автор фильтра - не видит проблемы в своем модуле Автор акций - в своем. Ни тот, ни другой не хотят вникать в работу чужого модуля - их право. А топикстартеру - нанять исполнителя, который подружит эти оба модуля. Да, конечно, за это надо будет заплатить. Чуть не правы Вы. Фильтр работает ? Работает А вот акции то не работают ;) Модуль не должен зависеть от других Надо архитектуру переделывать. И через jquery навешивать свои обработчики, а не через патчи vqmod Подход к проектированию архитектуры менять Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Не соглашусь, потому что это акция, и какого порядка эта акция не имеет значения, т.е. она должна влиять на special Другой вопрос, как этот special получить. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Вот, подошли к самому интересному. Что мы обсуждали в курилке ;) Где ошибка была 100% -я У вас другой случай. Фильтр работает ? Работает! Акции не работают потому что это их проблема. Вы то их не трогаете! архитектурно А то что они сделаны патчами "deafault" тем - это ошибка однозначно. Архитектурная. Надо учитывать все варианты Руслан, я эмоционально не отдаю эмоции никому. Всегда говорю так как есть, иногда резко. Но извините - модуль фильтр работает? Работает! Можно акции сделать чтобы через jquery в настройках навешивать свой обработчик - можно! Так в чем проблема то?! Ну вы бы на месте "акций" обратились бы к разработчику и обсудили бы эту проблему, если бы ВАШ модуль не работал? Думаю - да. Если бы мой модуль не работал в паре с другим - так бы и сделал. ;) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? А при чем здесь opencart ? Это всего FW - не более того. Всегда можно продумать архитектуру Согласно тому чему учат в "институтах" - модуль должен быть самодостаточным и не зависеть от других Это основы проектирования архитектуры! Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, поймите, нет ошибки в архитектуре. Потому что появится еще какой нибудь модуль с акциями и эти оба будут конфликтовать. И здесь не поможет ни конструктор запросов, ни vqmod, а только совместная работа. Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Давайте не обо мне :) А то "начнется" демагогия "агрессивного маркетинга" и т п Я как раз делаю так чтобы модуль не зависел не от кого. Изначально. Руслан не даст соврать - есть даже свой не зависимый ЧПУ формирователь, а такого нет ни в одном модуле такого класса без патчей. Есть автоадаптер под любую тему. Я перехватываю все "процессы" opencart и возвращаю их назад, если "не моё". Просто если изначально подходить к разработке априори, что среда враждебна, то можно сделать самодостаточный модуль, было бы только желание. А не патчить opencart Очень плохо, что многие разработчики уделяют внимание коду патчеров и модификаторов и забывают об архитектуре и "враждебной" среде обитания opencart Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина. Здесь же не стандартный фильтр и не совсем стандартные акции. Ну не конфликтуют они друг с другом. Они не могут жить друг с другом потому что они не знают общего языка. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина.... Стандарт конечно! Я перехвачу модель, если это мои параметры в _GET или _POST обработаю их и назад в СТАНДАРТНЫЙ контроллер верну который выведет стандартно теме, через стандартный шаблон. Если не мои - то их пусть кто угодно обрабатывает. Это уже не мое дело. Все равно выведутся как надо другому модулю Поэтому все самодостаточно и не лезет в чужой код Вы же знаете мой подход ;) Я педант унификации и стандартизации Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Ну, и согласен, и нет Как говорят на вкус и цвет братьев нет Стандартные шаблоны модуля рассчитаны на использования css темы А "лишние" шаблоны могут сбивать пользователей с толку, могут не походить к теме. А стандартные модуля (по опыту) я смотрю подходят всем в 99% - их даже никто не меняет Вы же знаете какой я педант стандартизации и унификации К тому же есть куча настроек, которые меняют визуализацию стандартных шаблонов модуля К примеру в ТОП версии 20 - можно выбирать где располагать заголовок и т п Это же хорошо :ugeek: Верстальщикам заработок будет :) Главное что есть подключение пользовательских шаблонов Хотя наверно надо сделать какой нибудь "презентационный премиум" шаблон Согласен Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 Вперед Сторінка 3 з 5 Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Послуги Відгуки Відгуки про виконавців Жалоба на freelancer OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
freelancer Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 фильтр делает ajax запрос на сервер, в ответ приходит html отображение фильтрованных товаров. html рендерится на сервере по шаблону filterpro_products.tpl Надіслати Поділитися на інших сайтах More sharing options... JohnnyVega Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 фильтр делает ajax запрос на сервер, в ответ приходит html отображение фильтрованных товаров. html рендерится на сервере по шаблону filterpro_products.tpl Значит, логика работы не поменялась. Чем рендерить (Jquery templates или другим) - не суть важно. PS html рендерится на сервере по шаблону filterpro_products.tpl Ещё раз уточню. Я правильно понимаю, что при этом процессе шаблон категорий заменяется шаблоном filterpro_products.tpl? Не подлинковывается, не добавляется, а именно полностью заменяется? Если грубо и упрощённо - был шаблон категорий, включили фильтрпро, вместо шаблонов категорий стал выводиться шаблон filterpro_products.tpl? Правильно? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Не совсем так :( В том-то и дело что сначала выводится шаблон категории (от темы), а затем аяксом грузится шаблон от фильтра. Вот здесь и есть, как говорит Марк, архитектурная ошибка. Т.е. модуль акций работает нормально, наверное. И фильтр работает. Но фильтр не знает о расширенных акциях, а акции не знают о фильтре. Здесь нужно смотреть работу фильтра в плане контроллера, для подготовки данных, возможно и подключать функционал модуля акций. Я не хочу выступать арбитром. В данном случае, по моему мнению, ответственность на работе фильтра, но это отдельная доработка никак не связанная с работой модуля фильтра. При необходимости - общение с автором фильтра, и возможно перекодировка модели. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 chukchaвсё верно. эти два модуля ничего не знают друг про друга. можно подпилить фильтр, частично добавив туда код модуля акций.(перекодировать ничего не надо). можно подпилить код акций, сделав трюк с добавлением кода в display, который будет проверять вывелся ли контент модуля. у пользователей логика такая - "я выключаю фильтр - всё работает, я включаю фильтр работает не всё - виноват фильтр." Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Мы обсуждаем вопрос, что автор модуля отказал в поддержке, поэтому пусть вернет бабки. Автор фильтра - не видит проблемы в своем модуле Автор акций - в своем. Ни тот, ни другой не хотят вникать в работу чужого модуля - их право. А топикстартеру - нанять исполнителя, который подружит эти оба модуля. Да, конечно, за это надо будет заплатить. Надіслати Поділитися на інших сайтах More sharing options... crapic Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Пользуюсь этим фильтром, в принципе любой модуль с отображением на странице с включенным фильтром работать не будет. И если самому не разобраться то платить придется за доработку каждого нового модуля. Надо в ридми простенькую инструкцию вписать, (как работает, что заменят, откуда что берет, как довесить функционала) Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Надо в ридми простенькую инструкцию вписать, (как работает, что заменят, откуда что берет, как довесить функционала) Это на вскидку эдак двум трём тысячам дополнений дописать адаптацию в ридми? Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Это на вскидку эдак двум трём тысячам дополнений дописать адаптацию в ридми? Вот , да согласен :) Сам такой 3500 пользователей со своими "запросами" и у каждого своя тема. А математических вариантов настроек я подсчитал - более миллиарда... как описать даже не знаю... Проблема :( Надіслати Поділитися на інших сайтах More sharing options... sitecreator Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 А сейчас на чём? Логика работы без изменений осталась? Или изменилась? Раньше у Вас было, что фильтрпро полностью заменял контроллер и вывод шаблона темы своими... Я просто n-ное кол-во времени назад примерно с таким же сталкивался. И вот что советовал покупателям: Если логика работы осталась без изменений, то в принципе любой модуль, который что-то делает на странице категорий будет неправильно работать, т.к. вывод страницы категорий будет заменяться выводом filterPro. К сожалению, FilterPro так устроен, что подменяет контроллер и вывод шаблона категории своим шаблоном (или шаблоном по-умолчанию от дефолтной темы). Соответственно, если Вы, например, добавили свою кнопку в шаблон категории, то эти изменения нужно сделать и в FilterPro. Визуально это видно, когда загружается страница категории. Сначала на небольшое время отображается текущий шаблон, потом он заменяется шаблоном от FilterPro. Когда-то давно я делал адаптацию для FilterPro. Что там и как сейчас, я не в курсе. xml-файл, который идет в комплекте с модулем, предназначен для версии FilterPro v2.4.2.3.1... Учитывая вышенаписанное, я рекомендую Вам обратиться к автору модуля FilterPro за пояснением, где и в каких файлах в его модуле можно внести изменения в шаблон категории, который отображает FilterPro. Зная эту информацию, Вы по аналогии и используя документацию к моему модулю, сможете внести необходимые изменения в FilterPro, для того, чтобы FilterPro мог отображать кнопку быстрого заказа Именно так и работает в точности как вы описали. Последние два раза работал с модулем этим летом. И правки приходилось делать как в файлах "категорий", так и в файлах фильтра. Все нужные для правок файлы фильтра для меня были открыты, т. е. не закодированы. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Именно так и работает в точности как вы описали. Последние два раза работал с модулем этим летом. И правки приходилось делать как в файлах "категорий", так и в файлах фильтра. Все нужные для правок файлы фильтра для меня были открыты, т. е. не закодированы. Ну я советовал - перехватывать модель и через __call обрабатывать только свои данные, а вывод через стандартный контроллер Надеюсь что в opencart 2.x архитектура измениться ;) Уж очень хороший модуль, но есть нюансы Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Мы обсуждаем вопрос, что автор модуля отказал в поддержке, поэтому пусть вернет бабки. Автор фильтра - не видит проблемы в своем модуле Автор акций - в своем. Ни тот, ни другой не хотят вникать в работу чужого модуля - их право. А топикстартеру - нанять исполнителя, который подружит эти оба модуля. Да, конечно, за это надо будет заплатить. Чуть не правы Вы. Фильтр работает ? Работает А вот акции то не работают ;) Модуль не должен зависеть от других Надо архитектуру переделывать. И через jquery навешивать свои обработчики, а не через патчи vqmod Подход к проектированию архитектуры менять Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Не соглашусь, потому что это акция, и какого порядка эта акция не имеет значения, т.е. она должна влиять на special Другой вопрос, как этот special получить. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Вот, подошли к самому интересному. Что мы обсуждали в курилке ;) Где ошибка была 100% -я У вас другой случай. Фильтр работает ? Работает! Акции не работают потому что это их проблема. Вы то их не трогаете! архитектурно А то что они сделаны патчами "deafault" тем - это ошибка однозначно. Архитектурная. Надо учитывать все варианты Руслан, я эмоционально не отдаю эмоции никому. Всегда говорю так как есть, иногда резко. Но извините - модуль фильтр работает? Работает! Можно акции сделать чтобы через jquery в настройках навешивать свой обработчик - можно! Так в чем проблема то?! Ну вы бы на месте "акций" обратились бы к разработчику и обсудили бы эту проблему, если бы ВАШ модуль не работал? Думаю - да. Если бы мой модуль не работал в паре с другим - так бы и сделал. ;) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? А при чем здесь opencart ? Это всего FW - не более того. Всегда можно продумать архитектуру Согласно тому чему учат в "институтах" - модуль должен быть самодостаточным и не зависеть от других Это основы проектирования архитектуры! Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, поймите, нет ошибки в архитектуре. Потому что появится еще какой нибудь модуль с акциями и эти оба будут конфликтовать. И здесь не поможет ни конструктор запросов, ни vqmod, а только совместная работа. Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Давайте не обо мне :) А то "начнется" демагогия "агрессивного маркетинга" и т п Я как раз делаю так чтобы модуль не зависел не от кого. Изначально. Руслан не даст соврать - есть даже свой не зависимый ЧПУ формирователь, а такого нет ни в одном модуле такого класса без патчей. Есть автоадаптер под любую тему. Я перехватываю все "процессы" opencart и возвращаю их назад, если "не моё". Просто если изначально подходить к разработке априори, что среда враждебна, то можно сделать самодостаточный модуль, было бы только желание. А не патчить opencart Очень плохо, что многие разработчики уделяют внимание коду патчеров и модификаторов и забывают об архитектуре и "враждебной" среде обитания opencart Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина. Здесь же не стандартный фильтр и не совсем стандартные акции. Ну не конфликтуют они друг с другом. Они не могут жить друг с другом потому что они не знают общего языка. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина.... Стандарт конечно! Я перехвачу модель, если это мои параметры в _GET или _POST обработаю их и назад в СТАНДАРТНЫЙ контроллер верну который выведет стандартно теме, через стандартный шаблон. Если не мои - то их пусть кто угодно обрабатывает. Это уже не мое дело. Все равно выведутся как надо другому модулю Поэтому все самодостаточно и не лезет в чужой код Вы же знаете мой подход ;) Я педант унификации и стандартизации Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Ну, и согласен, и нет Как говорят на вкус и цвет братьев нет Стандартные шаблоны модуля рассчитаны на использования css темы А "лишние" шаблоны могут сбивать пользователей с толку, могут не походить к теме. А стандартные модуля (по опыту) я смотрю подходят всем в 99% - их даже никто не меняет Вы же знаете какой я педант стандартизации и унификации К тому же есть куча настроек, которые меняют визуализацию стандартных шаблонов модуля К примеру в ТОП версии 20 - можно выбирать где располагать заголовок и т п Это же хорошо :ugeek: Верстальщикам заработок будет :) Главное что есть подключение пользовательских шаблонов Хотя наверно надо сделать какой нибудь "презентационный премиум" шаблон Согласен Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 Вперед Сторінка 3 з 5 Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Послуги Відгуки Відгуки про виконавців Жалоба на freelancer OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
JohnnyVega Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 фильтр делает ajax запрос на сервер, в ответ приходит html отображение фильтрованных товаров. html рендерится на сервере по шаблону filterpro_products.tpl Значит, логика работы не поменялась. Чем рендерить (Jquery templates или другим) - не суть важно. PS html рендерится на сервере по шаблону filterpro_products.tpl Ещё раз уточню. Я правильно понимаю, что при этом процессе шаблон категорий заменяется шаблоном filterpro_products.tpl? Не подлинковывается, не добавляется, а именно полностью заменяется? Если грубо и упрощённо - был шаблон категорий, включили фильтрпро, вместо шаблонов категорий стал выводиться шаблон filterpro_products.tpl? Правильно? Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Не совсем так :( В том-то и дело что сначала выводится шаблон категории (от темы), а затем аяксом грузится шаблон от фильтра. Вот здесь и есть, как говорит Марк, архитектурная ошибка. Т.е. модуль акций работает нормально, наверное. И фильтр работает. Но фильтр не знает о расширенных акциях, а акции не знают о фильтре. Здесь нужно смотреть работу фильтра в плане контроллера, для подготовки данных, возможно и подключать функционал модуля акций. Я не хочу выступать арбитром. В данном случае, по моему мнению, ответственность на работе фильтра, но это отдельная доработка никак не связанная с работой модуля фильтра. При необходимости - общение с автором фильтра, и возможно перекодировка модели. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 chukchaвсё верно. эти два модуля ничего не знают друг про друга. можно подпилить фильтр, частично добавив туда код модуля акций.(перекодировать ничего не надо). можно подпилить код акций, сделав трюк с добавлением кода в display, который будет проверять вывелся ли контент модуля. у пользователей логика такая - "я выключаю фильтр - всё работает, я включаю фильтр работает не всё - виноват фильтр." Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Мы обсуждаем вопрос, что автор модуля отказал в поддержке, поэтому пусть вернет бабки. Автор фильтра - не видит проблемы в своем модуле Автор акций - в своем. Ни тот, ни другой не хотят вникать в работу чужого модуля - их право. А топикстартеру - нанять исполнителя, который подружит эти оба модуля. Да, конечно, за это надо будет заплатить. Надіслати Поділитися на інших сайтах More sharing options... crapic Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Пользуюсь этим фильтром, в принципе любой модуль с отображением на странице с включенным фильтром работать не будет. И если самому не разобраться то платить придется за доработку каждого нового модуля. Надо в ридми простенькую инструкцию вписать, (как работает, что заменят, откуда что берет, как довесить функционала) Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Надо в ридми простенькую инструкцию вписать, (как работает, что заменят, откуда что берет, как довесить функционала) Это на вскидку эдак двум трём тысячам дополнений дописать адаптацию в ридми? Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Это на вскидку эдак двум трём тысячам дополнений дописать адаптацию в ридми? Вот , да согласен :) Сам такой 3500 пользователей со своими "запросами" и у каждого своя тема. А математических вариантов настроек я подсчитал - более миллиарда... как описать даже не знаю... Проблема :( Надіслати Поділитися на інших сайтах More sharing options... sitecreator Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 А сейчас на чём? Логика работы без изменений осталась? Или изменилась? Раньше у Вас было, что фильтрпро полностью заменял контроллер и вывод шаблона темы своими... Я просто n-ное кол-во времени назад примерно с таким же сталкивался. И вот что советовал покупателям: Если логика работы осталась без изменений, то в принципе любой модуль, который что-то делает на странице категорий будет неправильно работать, т.к. вывод страницы категорий будет заменяться выводом filterPro. К сожалению, FilterPro так устроен, что подменяет контроллер и вывод шаблона категории своим шаблоном (или шаблоном по-умолчанию от дефолтной темы). Соответственно, если Вы, например, добавили свою кнопку в шаблон категории, то эти изменения нужно сделать и в FilterPro. Визуально это видно, когда загружается страница категории. Сначала на небольшое время отображается текущий шаблон, потом он заменяется шаблоном от FilterPro. Когда-то давно я делал адаптацию для FilterPro. Что там и как сейчас, я не в курсе. xml-файл, который идет в комплекте с модулем, предназначен для версии FilterPro v2.4.2.3.1... Учитывая вышенаписанное, я рекомендую Вам обратиться к автору модуля FilterPro за пояснением, где и в каких файлах в его модуле можно внести изменения в шаблон категории, который отображает FilterPro. Зная эту информацию, Вы по аналогии и используя документацию к моему модулю, сможете внести необходимые изменения в FilterPro, для того, чтобы FilterPro мог отображать кнопку быстрого заказа Именно так и работает в точности как вы описали. Последние два раза работал с модулем этим летом. И правки приходилось делать как в файлах "категорий", так и в файлах фильтра. Все нужные для правок файлы фильтра для меня были открыты, т. е. не закодированы. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Именно так и работает в точности как вы описали. Последние два раза работал с модулем этим летом. И правки приходилось делать как в файлах "категорий", так и в файлах фильтра. Все нужные для правок файлы фильтра для меня были открыты, т. е. не закодированы. Ну я советовал - перехватывать модель и через __call обрабатывать только свои данные, а вывод через стандартный контроллер Надеюсь что в opencart 2.x архитектура измениться ;) Уж очень хороший модуль, но есть нюансы Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Мы обсуждаем вопрос, что автор модуля отказал в поддержке, поэтому пусть вернет бабки. Автор фильтра - не видит проблемы в своем модуле Автор акций - в своем. Ни тот, ни другой не хотят вникать в работу чужого модуля - их право. А топикстартеру - нанять исполнителя, который подружит эти оба модуля. Да, конечно, за это надо будет заплатить. Чуть не правы Вы. Фильтр работает ? Работает А вот акции то не работают ;) Модуль не должен зависеть от других Надо архитектуру переделывать. И через jquery навешивать свои обработчики, а не через патчи vqmod Подход к проектированию архитектуры менять Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Не соглашусь, потому что это акция, и какого порядка эта акция не имеет значения, т.е. она должна влиять на special Другой вопрос, как этот special получить. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Вот, подошли к самому интересному. Что мы обсуждали в курилке ;) Где ошибка была 100% -я У вас другой случай. Фильтр работает ? Работает! Акции не работают потому что это их проблема. Вы то их не трогаете! архитектурно А то что они сделаны патчами "deafault" тем - это ошибка однозначно. Архитектурная. Надо учитывать все варианты Руслан, я эмоционально не отдаю эмоции никому. Всегда говорю так как есть, иногда резко. Но извините - модуль фильтр работает? Работает! Можно акции сделать чтобы через jquery в настройках навешивать свой обработчик - можно! Так в чем проблема то?! Ну вы бы на месте "акций" обратились бы к разработчику и обсудили бы эту проблему, если бы ВАШ модуль не работал? Думаю - да. Если бы мой модуль не работал в паре с другим - так бы и сделал. ;) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? А при чем здесь opencart ? Это всего FW - не более того. Всегда можно продумать архитектуру Согласно тому чему учат в "институтах" - модуль должен быть самодостаточным и не зависеть от других Это основы проектирования архитектуры! Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, поймите, нет ошибки в архитектуре. Потому что появится еще какой нибудь модуль с акциями и эти оба будут конфликтовать. И здесь не поможет ни конструктор запросов, ни vqmod, а только совместная работа. Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Давайте не обо мне :) А то "начнется" демагогия "агрессивного маркетинга" и т п Я как раз делаю так чтобы модуль не зависел не от кого. Изначально. Руслан не даст соврать - есть даже свой не зависимый ЧПУ формирователь, а такого нет ни в одном модуле такого класса без патчей. Есть автоадаптер под любую тему. Я перехватываю все "процессы" opencart и возвращаю их назад, если "не моё". Просто если изначально подходить к разработке априори, что среда враждебна, то можно сделать самодостаточный модуль, было бы только желание. А не патчить opencart Очень плохо, что многие разработчики уделяют внимание коду патчеров и модификаторов и забывают об архитектуре и "враждебной" среде обитания opencart Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина. Здесь же не стандартный фильтр и не совсем стандартные акции. Ну не конфликтуют они друг с другом. Они не могут жить друг с другом потому что они не знают общего языка. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина.... Стандарт конечно! Я перехвачу модель, если это мои параметры в _GET или _POST обработаю их и назад в СТАНДАРТНЫЙ контроллер верну который выведет стандартно теме, через стандартный шаблон. Если не мои - то их пусть кто угодно обрабатывает. Это уже не мое дело. Все равно выведутся как надо другому модулю Поэтому все самодостаточно и не лезет в чужой код Вы же знаете мой подход ;) Я педант унификации и стандартизации Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Ну, и согласен, и нет Как говорят на вкус и цвет братьев нет Стандартные шаблоны модуля рассчитаны на использования css темы А "лишние" шаблоны могут сбивать пользователей с толку, могут не походить к теме. А стандартные модуля (по опыту) я смотрю подходят всем в 99% - их даже никто не меняет Вы же знаете какой я педант стандартизации и унификации К тому же есть куча настроек, которые меняют визуализацию стандартных шаблонов модуля К примеру в ТОП версии 20 - можно выбирать где располагать заголовок и т п Это же хорошо :ugeek: Верстальщикам заработок будет :) Главное что есть подключение пользовательских шаблонов Хотя наверно надо сделать какой нибудь "презентационный премиум" шаблон Согласен Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 Вперед Сторінка 3 з 5 Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Послуги Відгуки Відгуки про виконавців Жалоба на freelancer OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Не совсем так :( В том-то и дело что сначала выводится шаблон категории (от темы), а затем аяксом грузится шаблон от фильтра. Вот здесь и есть, как говорит Марк, архитектурная ошибка. Т.е. модуль акций работает нормально, наверное. И фильтр работает. Но фильтр не знает о расширенных акциях, а акции не знают о фильтре. Здесь нужно смотреть работу фильтра в плане контроллера, для подготовки данных, возможно и подключать функционал модуля акций. Я не хочу выступать арбитром. В данном случае, по моему мнению, ответственность на работе фильтра, но это отдельная доработка никак не связанная с работой модуля фильтра. При необходимости - общение с автором фильтра, и возможно перекодировка модели. Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 chukchaвсё верно. эти два модуля ничего не знают друг про друга. можно подпилить фильтр, частично добавив туда код модуля акций.(перекодировать ничего не надо). можно подпилить код акций, сделав трюк с добавлением кода в display, который будет проверять вывелся ли контент модуля. у пользователей логика такая - "я выключаю фильтр - всё работает, я включаю фильтр работает не всё - виноват фильтр." Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Мы обсуждаем вопрос, что автор модуля отказал в поддержке, поэтому пусть вернет бабки. Автор фильтра - не видит проблемы в своем модуле Автор акций - в своем. Ни тот, ни другой не хотят вникать в работу чужого модуля - их право. А топикстартеру - нанять исполнителя, который подружит эти оба модуля. Да, конечно, за это надо будет заплатить. Надіслати Поділитися на інших сайтах More sharing options... crapic Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Пользуюсь этим фильтром, в принципе любой модуль с отображением на странице с включенным фильтром работать не будет. И если самому не разобраться то платить придется за доработку каждого нового модуля. Надо в ридми простенькую инструкцию вписать, (как работает, что заменят, откуда что берет, как довесить функционала) Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Надо в ридми простенькую инструкцию вписать, (как работает, что заменят, откуда что берет, как довесить функционала) Это на вскидку эдак двум трём тысячам дополнений дописать адаптацию в ридми? Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Это на вскидку эдак двум трём тысячам дополнений дописать адаптацию в ридми? Вот , да согласен :) Сам такой 3500 пользователей со своими "запросами" и у каждого своя тема. А математических вариантов настроек я подсчитал - более миллиарда... как описать даже не знаю... Проблема :( Надіслати Поділитися на інших сайтах More sharing options... sitecreator Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 А сейчас на чём? Логика работы без изменений осталась? Или изменилась? Раньше у Вас было, что фильтрпро полностью заменял контроллер и вывод шаблона темы своими... Я просто n-ное кол-во времени назад примерно с таким же сталкивался. И вот что советовал покупателям: Если логика работы осталась без изменений, то в принципе любой модуль, который что-то делает на странице категорий будет неправильно работать, т.к. вывод страницы категорий будет заменяться выводом filterPro. К сожалению, FilterPro так устроен, что подменяет контроллер и вывод шаблона категории своим шаблоном (или шаблоном по-умолчанию от дефолтной темы). Соответственно, если Вы, например, добавили свою кнопку в шаблон категории, то эти изменения нужно сделать и в FilterPro. Визуально это видно, когда загружается страница категории. Сначала на небольшое время отображается текущий шаблон, потом он заменяется шаблоном от FilterPro. Когда-то давно я делал адаптацию для FilterPro. Что там и как сейчас, я не в курсе. xml-файл, который идет в комплекте с модулем, предназначен для версии FilterPro v2.4.2.3.1... Учитывая вышенаписанное, я рекомендую Вам обратиться к автору модуля FilterPro за пояснением, где и в каких файлах в его модуле можно внести изменения в шаблон категории, который отображает FilterPro. Зная эту информацию, Вы по аналогии и используя документацию к моему модулю, сможете внести необходимые изменения в FilterPro, для того, чтобы FilterPro мог отображать кнопку быстрого заказа Именно так и работает в точности как вы описали. Последние два раза работал с модулем этим летом. И правки приходилось делать как в файлах "категорий", так и в файлах фильтра. Все нужные для правок файлы фильтра для меня были открыты, т. е. не закодированы. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Именно так и работает в точности как вы описали. Последние два раза работал с модулем этим летом. И правки приходилось делать как в файлах "категорий", так и в файлах фильтра. Все нужные для правок файлы фильтра для меня были открыты, т. е. не закодированы. Ну я советовал - перехватывать модель и через __call обрабатывать только свои данные, а вывод через стандартный контроллер Надеюсь что в opencart 2.x архитектура измениться ;) Уж очень хороший модуль, но есть нюансы Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Мы обсуждаем вопрос, что автор модуля отказал в поддержке, поэтому пусть вернет бабки. Автор фильтра - не видит проблемы в своем модуле Автор акций - в своем. Ни тот, ни другой не хотят вникать в работу чужого модуля - их право. А топикстартеру - нанять исполнителя, который подружит эти оба модуля. Да, конечно, за это надо будет заплатить. Чуть не правы Вы. Фильтр работает ? Работает А вот акции то не работают ;) Модуль не должен зависеть от других Надо архитектуру переделывать. И через jquery навешивать свои обработчики, а не через патчи vqmod Подход к проектированию архитектуры менять Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Не соглашусь, потому что это акция, и какого порядка эта акция не имеет значения, т.е. она должна влиять на special Другой вопрос, как этот special получить. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Вот, подошли к самому интересному. Что мы обсуждали в курилке ;) Где ошибка была 100% -я У вас другой случай. Фильтр работает ? Работает! Акции не работают потому что это их проблема. Вы то их не трогаете! архитектурно А то что они сделаны патчами "deafault" тем - это ошибка однозначно. Архитектурная. Надо учитывать все варианты Руслан, я эмоционально не отдаю эмоции никому. Всегда говорю так как есть, иногда резко. Но извините - модуль фильтр работает? Работает! Можно акции сделать чтобы через jquery в настройках навешивать свой обработчик - можно! Так в чем проблема то?! Ну вы бы на месте "акций" обратились бы к разработчику и обсудили бы эту проблему, если бы ВАШ модуль не работал? Думаю - да. Если бы мой модуль не работал в паре с другим - так бы и сделал. ;) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? А при чем здесь opencart ? Это всего FW - не более того. Всегда можно продумать архитектуру Согласно тому чему учат в "институтах" - модуль должен быть самодостаточным и не зависеть от других Это основы проектирования архитектуры! Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, поймите, нет ошибки в архитектуре. Потому что появится еще какой нибудь модуль с акциями и эти оба будут конфликтовать. И здесь не поможет ни конструктор запросов, ни vqmod, а только совместная работа. Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Давайте не обо мне :) А то "начнется" демагогия "агрессивного маркетинга" и т п Я как раз делаю так чтобы модуль не зависел не от кого. Изначально. Руслан не даст соврать - есть даже свой не зависимый ЧПУ формирователь, а такого нет ни в одном модуле такого класса без патчей. Есть автоадаптер под любую тему. Я перехватываю все "процессы" opencart и возвращаю их назад, если "не моё". Просто если изначально подходить к разработке априори, что среда враждебна, то можно сделать самодостаточный модуль, было бы только желание. А не патчить opencart Очень плохо, что многие разработчики уделяют внимание коду патчеров и модификаторов и забывают об архитектуре и "враждебной" среде обитания opencart Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина. Здесь же не стандартный фильтр и не совсем стандартные акции. Ну не конфликтуют они друг с другом. Они не могут жить друг с другом потому что они не знают общего языка. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина.... Стандарт конечно! Я перехвачу модель, если это мои параметры в _GET или _POST обработаю их и назад в СТАНДАРТНЫЙ контроллер верну который выведет стандартно теме, через стандартный шаблон. Если не мои - то их пусть кто угодно обрабатывает. Это уже не мое дело. Все равно выведутся как надо другому модулю Поэтому все самодостаточно и не лезет в чужой код Вы же знаете мой подход ;) Я педант унификации и стандартизации Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Ну, и согласен, и нет Как говорят на вкус и цвет братьев нет Стандартные шаблоны модуля рассчитаны на использования css темы А "лишние" шаблоны могут сбивать пользователей с толку, могут не походить к теме. А стандартные модуля (по опыту) я смотрю подходят всем в 99% - их даже никто не меняет Вы же знаете какой я педант стандартизации и унификации К тому же есть куча настроек, которые меняют визуализацию стандартных шаблонов модуля К примеру в ТОП версии 20 - можно выбирать где располагать заголовок и т п Это же хорошо :ugeek: Верстальщикам заработок будет :) Главное что есть подключение пользовательских шаблонов Хотя наверно надо сделать какой нибудь "презентационный премиум" шаблон Согласен Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 Вперед Сторінка 3 з 5 Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Послуги Відгуки Відгуки про виконавців Жалоба на freelancer OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
freelancer Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 chukchaвсё верно. эти два модуля ничего не знают друг про друга. можно подпилить фильтр, частично добавив туда код модуля акций.(перекодировать ничего не надо). можно подпилить код акций, сделав трюк с добавлением кода в display, который будет проверять вывелся ли контент модуля. у пользователей логика такая - "я выключаю фильтр - всё работает, я включаю фильтр работает не всё - виноват фильтр." Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Мы обсуждаем вопрос, что автор модуля отказал в поддержке, поэтому пусть вернет бабки. Автор фильтра - не видит проблемы в своем модуле Автор акций - в своем. Ни тот, ни другой не хотят вникать в работу чужого модуля - их право. А топикстартеру - нанять исполнителя, который подружит эти оба модуля. Да, конечно, за это надо будет заплатить. Надіслати Поділитися на інших сайтах More sharing options... crapic Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Пользуюсь этим фильтром, в принципе любой модуль с отображением на странице с включенным фильтром работать не будет. И если самому не разобраться то платить придется за доработку каждого нового модуля. Надо в ридми простенькую инструкцию вписать, (как работает, что заменят, откуда что берет, как довесить функционала) Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Надо в ридми простенькую инструкцию вписать, (как работает, что заменят, откуда что берет, как довесить функционала) Это на вскидку эдак двум трём тысячам дополнений дописать адаптацию в ридми? Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Это на вскидку эдак двум трём тысячам дополнений дописать адаптацию в ридми? Вот , да согласен :) Сам такой 3500 пользователей со своими "запросами" и у каждого своя тема. А математических вариантов настроек я подсчитал - более миллиарда... как описать даже не знаю... Проблема :( Надіслати Поділитися на інших сайтах More sharing options... sitecreator Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 А сейчас на чём? Логика работы без изменений осталась? Или изменилась? Раньше у Вас было, что фильтрпро полностью заменял контроллер и вывод шаблона темы своими... Я просто n-ное кол-во времени назад примерно с таким же сталкивался. И вот что советовал покупателям: Если логика работы осталась без изменений, то в принципе любой модуль, который что-то делает на странице категорий будет неправильно работать, т.к. вывод страницы категорий будет заменяться выводом filterPro. К сожалению, FilterPro так устроен, что подменяет контроллер и вывод шаблона категории своим шаблоном (или шаблоном по-умолчанию от дефолтной темы). Соответственно, если Вы, например, добавили свою кнопку в шаблон категории, то эти изменения нужно сделать и в FilterPro. Визуально это видно, когда загружается страница категории. Сначала на небольшое время отображается текущий шаблон, потом он заменяется шаблоном от FilterPro. Когда-то давно я делал адаптацию для FilterPro. Что там и как сейчас, я не в курсе. xml-файл, который идет в комплекте с модулем, предназначен для версии FilterPro v2.4.2.3.1... Учитывая вышенаписанное, я рекомендую Вам обратиться к автору модуля FilterPro за пояснением, где и в каких файлах в его модуле можно внести изменения в шаблон категории, который отображает FilterPro. Зная эту информацию, Вы по аналогии и используя документацию к моему модулю, сможете внести необходимые изменения в FilterPro, для того, чтобы FilterPro мог отображать кнопку быстрого заказа Именно так и работает в точности как вы описали. Последние два раза работал с модулем этим летом. И правки приходилось делать как в файлах "категорий", так и в файлах фильтра. Все нужные для правок файлы фильтра для меня были открыты, т. е. не закодированы. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Именно так и работает в точности как вы описали. Последние два раза работал с модулем этим летом. И правки приходилось делать как в файлах "категорий", так и в файлах фильтра. Все нужные для правок файлы фильтра для меня были открыты, т. е. не закодированы. Ну я советовал - перехватывать модель и через __call обрабатывать только свои данные, а вывод через стандартный контроллер Надеюсь что в opencart 2.x архитектура измениться ;) Уж очень хороший модуль, но есть нюансы Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Мы обсуждаем вопрос, что автор модуля отказал в поддержке, поэтому пусть вернет бабки. Автор фильтра - не видит проблемы в своем модуле Автор акций - в своем. Ни тот, ни другой не хотят вникать в работу чужого модуля - их право. А топикстартеру - нанять исполнителя, который подружит эти оба модуля. Да, конечно, за это надо будет заплатить. Чуть не правы Вы. Фильтр работает ? Работает А вот акции то не работают ;) Модуль не должен зависеть от других Надо архитектуру переделывать. И через jquery навешивать свои обработчики, а не через патчи vqmod Подход к проектированию архитектуры менять Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Не соглашусь, потому что это акция, и какого порядка эта акция не имеет значения, т.е. она должна влиять на special Другой вопрос, как этот special получить. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Вот, подошли к самому интересному. Что мы обсуждали в курилке ;) Где ошибка была 100% -я У вас другой случай. Фильтр работает ? Работает! Акции не работают потому что это их проблема. Вы то их не трогаете! архитектурно А то что они сделаны патчами "deafault" тем - это ошибка однозначно. Архитектурная. Надо учитывать все варианты Руслан, я эмоционально не отдаю эмоции никому. Всегда говорю так как есть, иногда резко. Но извините - модуль фильтр работает? Работает! Можно акции сделать чтобы через jquery в настройках навешивать свой обработчик - можно! Так в чем проблема то?! Ну вы бы на месте "акций" обратились бы к разработчику и обсудили бы эту проблему, если бы ВАШ модуль не работал? Думаю - да. Если бы мой модуль не работал в паре с другим - так бы и сделал. ;) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? А при чем здесь opencart ? Это всего FW - не более того. Всегда можно продумать архитектуру Согласно тому чему учат в "институтах" - модуль должен быть самодостаточным и не зависеть от других Это основы проектирования архитектуры! Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, поймите, нет ошибки в архитектуре. Потому что появится еще какой нибудь модуль с акциями и эти оба будут конфликтовать. И здесь не поможет ни конструктор запросов, ни vqmod, а только совместная работа. Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Давайте не обо мне :) А то "начнется" демагогия "агрессивного маркетинга" и т п Я как раз делаю так чтобы модуль не зависел не от кого. Изначально. Руслан не даст соврать - есть даже свой не зависимый ЧПУ формирователь, а такого нет ни в одном модуле такого класса без патчей. Есть автоадаптер под любую тему. Я перехватываю все "процессы" opencart и возвращаю их назад, если "не моё". Просто если изначально подходить к разработке априори, что среда враждебна, то можно сделать самодостаточный модуль, было бы только желание. А не патчить opencart Очень плохо, что многие разработчики уделяют внимание коду патчеров и модификаторов и забывают об архитектуре и "враждебной" среде обитания opencart Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина. Здесь же не стандартный фильтр и не совсем стандартные акции. Ну не конфликтуют они друг с другом. Они не могут жить друг с другом потому что они не знают общего языка. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина.... Стандарт конечно! Я перехвачу модель, если это мои параметры в _GET или _POST обработаю их и назад в СТАНДАРТНЫЙ контроллер верну который выведет стандартно теме, через стандартный шаблон. Если не мои - то их пусть кто угодно обрабатывает. Это уже не мое дело. Все равно выведутся как надо другому модулю Поэтому все самодостаточно и не лезет в чужой код Вы же знаете мой подход ;) Я педант унификации и стандартизации Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Ну, и согласен, и нет Как говорят на вкус и цвет братьев нет Стандартные шаблоны модуля рассчитаны на использования css темы А "лишние" шаблоны могут сбивать пользователей с толку, могут не походить к теме. А стандартные модуля (по опыту) я смотрю подходят всем в 99% - их даже никто не меняет Вы же знаете какой я педант стандартизации и унификации К тому же есть куча настроек, которые меняют визуализацию стандартных шаблонов модуля К примеру в ТОП версии 20 - можно выбирать где располагать заголовок и т п Это же хорошо :ugeek: Верстальщикам заработок будет :) Главное что есть подключение пользовательских шаблонов Хотя наверно надо сделать какой нибудь "презентационный премиум" шаблон Согласен Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 Вперед Сторінка 3 з 5 Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Послуги Відгуки Відгуки про виконавців Жалоба на freelancer OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Мы обсуждаем вопрос, что автор модуля отказал в поддержке, поэтому пусть вернет бабки. Автор фильтра - не видит проблемы в своем модуле Автор акций - в своем. Ни тот, ни другой не хотят вникать в работу чужого модуля - их право. А топикстартеру - нанять исполнителя, который подружит эти оба модуля. Да, конечно, за это надо будет заплатить. Надіслати Поділитися на інших сайтах More sharing options... crapic Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Пользуюсь этим фильтром, в принципе любой модуль с отображением на странице с включенным фильтром работать не будет. И если самому не разобраться то платить придется за доработку каждого нового модуля. Надо в ридми простенькую инструкцию вписать, (как работает, что заменят, откуда что берет, как довесить функционала) Надіслати Поділитися на інших сайтах More sharing options... Tom Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Надо в ридми простенькую инструкцию вписать, (как работает, что заменят, откуда что берет, как довесить функционала) Это на вскидку эдак двум трём тысячам дополнений дописать адаптацию в ридми? Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Это на вскидку эдак двум трём тысячам дополнений дописать адаптацию в ридми? Вот , да согласен :) Сам такой 3500 пользователей со своими "запросами" и у каждого своя тема. А математических вариантов настроек я подсчитал - более миллиарда... как описать даже не знаю... Проблема :( Надіслати Поділитися на інших сайтах More sharing options... sitecreator Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 А сейчас на чём? Логика работы без изменений осталась? Или изменилась? Раньше у Вас было, что фильтрпро полностью заменял контроллер и вывод шаблона темы своими... Я просто n-ное кол-во времени назад примерно с таким же сталкивался. И вот что советовал покупателям: Если логика работы осталась без изменений, то в принципе любой модуль, который что-то делает на странице категорий будет неправильно работать, т.к. вывод страницы категорий будет заменяться выводом filterPro. К сожалению, FilterPro так устроен, что подменяет контроллер и вывод шаблона категории своим шаблоном (или шаблоном по-умолчанию от дефолтной темы). Соответственно, если Вы, например, добавили свою кнопку в шаблон категории, то эти изменения нужно сделать и в FilterPro. Визуально это видно, когда загружается страница категории. Сначала на небольшое время отображается текущий шаблон, потом он заменяется шаблоном от FilterPro. Когда-то давно я делал адаптацию для FilterPro. Что там и как сейчас, я не в курсе. xml-файл, который идет в комплекте с модулем, предназначен для версии FilterPro v2.4.2.3.1... Учитывая вышенаписанное, я рекомендую Вам обратиться к автору модуля FilterPro за пояснением, где и в каких файлах в его модуле можно внести изменения в шаблон категории, который отображает FilterPro. Зная эту информацию, Вы по аналогии и используя документацию к моему модулю, сможете внести необходимые изменения в FilterPro, для того, чтобы FilterPro мог отображать кнопку быстрого заказа Именно так и работает в точности как вы описали. Последние два раза работал с модулем этим летом. И правки приходилось делать как в файлах "категорий", так и в файлах фильтра. Все нужные для правок файлы фильтра для меня были открыты, т. е. не закодированы. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Именно так и работает в точности как вы описали. Последние два раза работал с модулем этим летом. И правки приходилось делать как в файлах "категорий", так и в файлах фильтра. Все нужные для правок файлы фильтра для меня были открыты, т. е. не закодированы. Ну я советовал - перехватывать модель и через __call обрабатывать только свои данные, а вывод через стандартный контроллер Надеюсь что в opencart 2.x архитектура измениться ;) Уж очень хороший модуль, но есть нюансы Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Мы обсуждаем вопрос, что автор модуля отказал в поддержке, поэтому пусть вернет бабки. Автор фильтра - не видит проблемы в своем модуле Автор акций - в своем. Ни тот, ни другой не хотят вникать в работу чужого модуля - их право. А топикстартеру - нанять исполнителя, который подружит эти оба модуля. Да, конечно, за это надо будет заплатить. Чуть не правы Вы. Фильтр работает ? Работает А вот акции то не работают ;) Модуль не должен зависеть от других Надо архитектуру переделывать. И через jquery навешивать свои обработчики, а не через патчи vqmod Подход к проектированию архитектуры менять Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Не соглашусь, потому что это акция, и какого порядка эта акция не имеет значения, т.е. она должна влиять на special Другой вопрос, как этот special получить. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Вот, подошли к самому интересному. Что мы обсуждали в курилке ;) Где ошибка была 100% -я У вас другой случай. Фильтр работает ? Работает! Акции не работают потому что это их проблема. Вы то их не трогаете! архитектурно А то что они сделаны патчами "deafault" тем - это ошибка однозначно. Архитектурная. Надо учитывать все варианты Руслан, я эмоционально не отдаю эмоции никому. Всегда говорю так как есть, иногда резко. Но извините - модуль фильтр работает? Работает! Можно акции сделать чтобы через jquery в настройках навешивать свой обработчик - можно! Так в чем проблема то?! Ну вы бы на месте "акций" обратились бы к разработчику и обсудили бы эту проблему, если бы ВАШ модуль не работал? Думаю - да. Если бы мой модуль не работал в паре с другим - так бы и сделал. ;) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? А при чем здесь opencart ? Это всего FW - не более того. Всегда можно продумать архитектуру Согласно тому чему учат в "институтах" - модуль должен быть самодостаточным и не зависеть от других Это основы проектирования архитектуры! Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, поймите, нет ошибки в архитектуре. Потому что появится еще какой нибудь модуль с акциями и эти оба будут конфликтовать. И здесь не поможет ни конструктор запросов, ни vqmod, а только совместная работа. Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Давайте не обо мне :) А то "начнется" демагогия "агрессивного маркетинга" и т п Я как раз делаю так чтобы модуль не зависел не от кого. Изначально. Руслан не даст соврать - есть даже свой не зависимый ЧПУ формирователь, а такого нет ни в одном модуле такого класса без патчей. Есть автоадаптер под любую тему. Я перехватываю все "процессы" opencart и возвращаю их назад, если "не моё". Просто если изначально подходить к разработке априори, что среда враждебна, то можно сделать самодостаточный модуль, было бы только желание. А не патчить opencart Очень плохо, что многие разработчики уделяют внимание коду патчеров и модификаторов и забывают об архитектуре и "враждебной" среде обитания opencart Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина. Здесь же не стандартный фильтр и не совсем стандартные акции. Ну не конфликтуют они друг с другом. Они не могут жить друг с другом потому что они не знают общего языка. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина.... Стандарт конечно! Я перехвачу модель, если это мои параметры в _GET или _POST обработаю их и назад в СТАНДАРТНЫЙ контроллер верну который выведет стандартно теме, через стандартный шаблон. Если не мои - то их пусть кто угодно обрабатывает. Это уже не мое дело. Все равно выведутся как надо другому модулю Поэтому все самодостаточно и не лезет в чужой код Вы же знаете мой подход ;) Я педант унификации и стандартизации Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Ну, и согласен, и нет Как говорят на вкус и цвет братьев нет Стандартные шаблоны модуля рассчитаны на использования css темы А "лишние" шаблоны могут сбивать пользователей с толку, могут не походить к теме. А стандартные модуля (по опыту) я смотрю подходят всем в 99% - их даже никто не меняет Вы же знаете какой я педант стандартизации и унификации К тому же есть куча настроек, которые меняют визуализацию стандартных шаблонов модуля К примеру в ТОП версии 20 - можно выбирать где располагать заголовок и т п Это же хорошо :ugeek: Верстальщикам заработок будет :) Главное что есть подключение пользовательских шаблонов Хотя наверно надо сделать какой нибудь "презентационный премиум" шаблон Согласен Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 Вперед Сторінка 3 з 5 Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Послуги Відгуки Відгуки про виконавців Жалоба на freelancer OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
crapic Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Пользуюсь этим фильтром, в принципе любой модуль с отображением на странице с включенным фильтром работать не будет. И если самому не разобраться то платить придется за доработку каждого нового модуля. Надо в ридми простенькую инструкцию вписать, (как работает, что заменят, откуда что берет, как довесить функционала) Надіслати Поділитися на інших сайтах More sharing options...
Tom Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Надо в ридми простенькую инструкцию вписать, (как работает, что заменят, откуда что берет, как довесить функционала) Это на вскидку эдак двум трём тысячам дополнений дописать адаптацию в ридми? Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Это на вскидку эдак двум трём тысячам дополнений дописать адаптацию в ридми? Вот , да согласен :) Сам такой 3500 пользователей со своими "запросами" и у каждого своя тема. А математических вариантов настроек я подсчитал - более миллиарда... как описать даже не знаю... Проблема :( Надіслати Поділитися на інших сайтах More sharing options... sitecreator Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 А сейчас на чём? Логика работы без изменений осталась? Или изменилась? Раньше у Вас было, что фильтрпро полностью заменял контроллер и вывод шаблона темы своими... Я просто n-ное кол-во времени назад примерно с таким же сталкивался. И вот что советовал покупателям: Если логика работы осталась без изменений, то в принципе любой модуль, который что-то делает на странице категорий будет неправильно работать, т.к. вывод страницы категорий будет заменяться выводом filterPro. К сожалению, FilterPro так устроен, что подменяет контроллер и вывод шаблона категории своим шаблоном (или шаблоном по-умолчанию от дефолтной темы). Соответственно, если Вы, например, добавили свою кнопку в шаблон категории, то эти изменения нужно сделать и в FilterPro. Визуально это видно, когда загружается страница категории. Сначала на небольшое время отображается текущий шаблон, потом он заменяется шаблоном от FilterPro. Когда-то давно я делал адаптацию для FilterPro. Что там и как сейчас, я не в курсе. xml-файл, который идет в комплекте с модулем, предназначен для версии FilterPro v2.4.2.3.1... Учитывая вышенаписанное, я рекомендую Вам обратиться к автору модуля FilterPro за пояснением, где и в каких файлах в его модуле можно внести изменения в шаблон категории, который отображает FilterPro. Зная эту информацию, Вы по аналогии и используя документацию к моему модулю, сможете внести необходимые изменения в FilterPro, для того, чтобы FilterPro мог отображать кнопку быстрого заказа Именно так и работает в точности как вы описали. Последние два раза работал с модулем этим летом. И правки приходилось делать как в файлах "категорий", так и в файлах фильтра. Все нужные для правок файлы фильтра для меня были открыты, т. е. не закодированы. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Именно так и работает в точности как вы описали. Последние два раза работал с модулем этим летом. И правки приходилось делать как в файлах "категорий", так и в файлах фильтра. Все нужные для правок файлы фильтра для меня были открыты, т. е. не закодированы. Ну я советовал - перехватывать модель и через __call обрабатывать только свои данные, а вывод через стандартный контроллер Надеюсь что в opencart 2.x архитектура измениться ;) Уж очень хороший модуль, но есть нюансы Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Мы обсуждаем вопрос, что автор модуля отказал в поддержке, поэтому пусть вернет бабки. Автор фильтра - не видит проблемы в своем модуле Автор акций - в своем. Ни тот, ни другой не хотят вникать в работу чужого модуля - их право. А топикстартеру - нанять исполнителя, который подружит эти оба модуля. Да, конечно, за это надо будет заплатить. Чуть не правы Вы. Фильтр работает ? Работает А вот акции то не работают ;) Модуль не должен зависеть от других Надо архитектуру переделывать. И через jquery навешивать свои обработчики, а не через патчи vqmod Подход к проектированию архитектуры менять Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Не соглашусь, потому что это акция, и какого порядка эта акция не имеет значения, т.е. она должна влиять на special Другой вопрос, как этот special получить. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Вот, подошли к самому интересному. Что мы обсуждали в курилке ;) Где ошибка была 100% -я У вас другой случай. Фильтр работает ? Работает! Акции не работают потому что это их проблема. Вы то их не трогаете! архитектурно А то что они сделаны патчами "deafault" тем - это ошибка однозначно. Архитектурная. Надо учитывать все варианты Руслан, я эмоционально не отдаю эмоции никому. Всегда говорю так как есть, иногда резко. Но извините - модуль фильтр работает? Работает! Можно акции сделать чтобы через jquery в настройках навешивать свой обработчик - можно! Так в чем проблема то?! Ну вы бы на месте "акций" обратились бы к разработчику и обсудили бы эту проблему, если бы ВАШ модуль не работал? Думаю - да. Если бы мой модуль не работал в паре с другим - так бы и сделал. ;) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? А при чем здесь opencart ? Это всего FW - не более того. Всегда можно продумать архитектуру Согласно тому чему учат в "институтах" - модуль должен быть самодостаточным и не зависеть от других Это основы проектирования архитектуры! Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, поймите, нет ошибки в архитектуре. Потому что появится еще какой нибудь модуль с акциями и эти оба будут конфликтовать. И здесь не поможет ни конструктор запросов, ни vqmod, а только совместная работа. Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Давайте не обо мне :) А то "начнется" демагогия "агрессивного маркетинга" и т п Я как раз делаю так чтобы модуль не зависел не от кого. Изначально. Руслан не даст соврать - есть даже свой не зависимый ЧПУ формирователь, а такого нет ни в одном модуле такого класса без патчей. Есть автоадаптер под любую тему. Я перехватываю все "процессы" opencart и возвращаю их назад, если "не моё". Просто если изначально подходить к разработке априори, что среда враждебна, то можно сделать самодостаточный модуль, было бы только желание. А не патчить opencart Очень плохо, что многие разработчики уделяют внимание коду патчеров и модификаторов и забывают об архитектуре и "враждебной" среде обитания opencart Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина. Здесь же не стандартный фильтр и не совсем стандартные акции. Ну не конфликтуют они друг с другом. Они не могут жить друг с другом потому что они не знают общего языка. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина.... Стандарт конечно! Я перехвачу модель, если это мои параметры в _GET или _POST обработаю их и назад в СТАНДАРТНЫЙ контроллер верну который выведет стандартно теме, через стандартный шаблон. Если не мои - то их пусть кто угодно обрабатывает. Это уже не мое дело. Все равно выведутся как надо другому модулю Поэтому все самодостаточно и не лезет в чужой код Вы же знаете мой подход ;) Я педант унификации и стандартизации Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Ну, и согласен, и нет Как говорят на вкус и цвет братьев нет Стандартные шаблоны модуля рассчитаны на использования css темы А "лишние" шаблоны могут сбивать пользователей с толку, могут не походить к теме. А стандартные модуля (по опыту) я смотрю подходят всем в 99% - их даже никто не меняет Вы же знаете какой я педант стандартизации и унификации К тому же есть куча настроек, которые меняют визуализацию стандартных шаблонов модуля К примеру в ТОП версии 20 - можно выбирать где располагать заголовок и т п Это же хорошо :ugeek: Верстальщикам заработок будет :) Главное что есть подключение пользовательских шаблонов Хотя наверно надо сделать какой нибудь "презентационный премиум" шаблон Согласен Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 Вперед Сторінка 3 з 5 Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Послуги Відгуки Відгуки про виконавців Жалоба на freelancer OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Это на вскидку эдак двум трём тысячам дополнений дописать адаптацию в ридми? Вот , да согласен :) Сам такой 3500 пользователей со своими "запросами" и у каждого своя тема. А математических вариантов настроек я подсчитал - более миллиарда... как описать даже не знаю... Проблема :( Надіслати Поділитися на інших сайтах More sharing options... sitecreator Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 А сейчас на чём? Логика работы без изменений осталась? Или изменилась? Раньше у Вас было, что фильтрпро полностью заменял контроллер и вывод шаблона темы своими... Я просто n-ное кол-во времени назад примерно с таким же сталкивался. И вот что советовал покупателям: Если логика работы осталась без изменений, то в принципе любой модуль, который что-то делает на странице категорий будет неправильно работать, т.к. вывод страницы категорий будет заменяться выводом filterPro. К сожалению, FilterPro так устроен, что подменяет контроллер и вывод шаблона категории своим шаблоном (или шаблоном по-умолчанию от дефолтной темы). Соответственно, если Вы, например, добавили свою кнопку в шаблон категории, то эти изменения нужно сделать и в FilterPro. Визуально это видно, когда загружается страница категории. Сначала на небольшое время отображается текущий шаблон, потом он заменяется шаблоном от FilterPro. Когда-то давно я делал адаптацию для FilterPro. Что там и как сейчас, я не в курсе. xml-файл, который идет в комплекте с модулем, предназначен для версии FilterPro v2.4.2.3.1... Учитывая вышенаписанное, я рекомендую Вам обратиться к автору модуля FilterPro за пояснением, где и в каких файлах в его модуле можно внести изменения в шаблон категории, который отображает FilterPro. Зная эту информацию, Вы по аналогии и используя документацию к моему модулю, сможете внести необходимые изменения в FilterPro, для того, чтобы FilterPro мог отображать кнопку быстрого заказа Именно так и работает в точности как вы описали. Последние два раза работал с модулем этим летом. И правки приходилось делать как в файлах "категорий", так и в файлах фильтра. Все нужные для правок файлы фильтра для меня были открыты, т. е. не закодированы. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Именно так и работает в точности как вы описали. Последние два раза работал с модулем этим летом. И правки приходилось делать как в файлах "категорий", так и в файлах фильтра. Все нужные для правок файлы фильтра для меня были открыты, т. е. не закодированы. Ну я советовал - перехватывать модель и через __call обрабатывать только свои данные, а вывод через стандартный контроллер Надеюсь что в opencart 2.x архитектура измениться ;) Уж очень хороший модуль, но есть нюансы Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Мы обсуждаем вопрос, что автор модуля отказал в поддержке, поэтому пусть вернет бабки. Автор фильтра - не видит проблемы в своем модуле Автор акций - в своем. Ни тот, ни другой не хотят вникать в работу чужого модуля - их право. А топикстартеру - нанять исполнителя, который подружит эти оба модуля. Да, конечно, за это надо будет заплатить. Чуть не правы Вы. Фильтр работает ? Работает А вот акции то не работают ;) Модуль не должен зависеть от других Надо архитектуру переделывать. И через jquery навешивать свои обработчики, а не через патчи vqmod Подход к проектированию архитектуры менять Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Не соглашусь, потому что это акция, и какого порядка эта акция не имеет значения, т.е. она должна влиять на special Другой вопрос, как этот special получить. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Вот, подошли к самому интересному. Что мы обсуждали в курилке ;) Где ошибка была 100% -я У вас другой случай. Фильтр работает ? Работает! Акции не работают потому что это их проблема. Вы то их не трогаете! архитектурно А то что они сделаны патчами "deafault" тем - это ошибка однозначно. Архитектурная. Надо учитывать все варианты Руслан, я эмоционально не отдаю эмоции никому. Всегда говорю так как есть, иногда резко. Но извините - модуль фильтр работает? Работает! Можно акции сделать чтобы через jquery в настройках навешивать свой обработчик - можно! Так в чем проблема то?! Ну вы бы на месте "акций" обратились бы к разработчику и обсудили бы эту проблему, если бы ВАШ модуль не работал? Думаю - да. Если бы мой модуль не работал в паре с другим - так бы и сделал. ;) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? А при чем здесь opencart ? Это всего FW - не более того. Всегда можно продумать архитектуру Согласно тому чему учат в "институтах" - модуль должен быть самодостаточным и не зависеть от других Это основы проектирования архитектуры! Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, поймите, нет ошибки в архитектуре. Потому что появится еще какой нибудь модуль с акциями и эти оба будут конфликтовать. И здесь не поможет ни конструктор запросов, ни vqmod, а только совместная работа. Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Давайте не обо мне :) А то "начнется" демагогия "агрессивного маркетинга" и т п Я как раз делаю так чтобы модуль не зависел не от кого. Изначально. Руслан не даст соврать - есть даже свой не зависимый ЧПУ формирователь, а такого нет ни в одном модуле такого класса без патчей. Есть автоадаптер под любую тему. Я перехватываю все "процессы" opencart и возвращаю их назад, если "не моё". Просто если изначально подходить к разработке априори, что среда враждебна, то можно сделать самодостаточный модуль, было бы только желание. А не патчить opencart Очень плохо, что многие разработчики уделяют внимание коду патчеров и модификаторов и забывают об архитектуре и "враждебной" среде обитания opencart Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина. Здесь же не стандартный фильтр и не совсем стандартные акции. Ну не конфликтуют они друг с другом. Они не могут жить друг с другом потому что они не знают общего языка. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина.... Стандарт конечно! Я перехвачу модель, если это мои параметры в _GET или _POST обработаю их и назад в СТАНДАРТНЫЙ контроллер верну который выведет стандартно теме, через стандартный шаблон. Если не мои - то их пусть кто угодно обрабатывает. Это уже не мое дело. Все равно выведутся как надо другому модулю Поэтому все самодостаточно и не лезет в чужой код Вы же знаете мой подход ;) Я педант унификации и стандартизации Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Ну, и согласен, и нет Как говорят на вкус и цвет братьев нет Стандартные шаблоны модуля рассчитаны на использования css темы А "лишние" шаблоны могут сбивать пользователей с толку, могут не походить к теме. А стандартные модуля (по опыту) я смотрю подходят всем в 99% - их даже никто не меняет Вы же знаете какой я педант стандартизации и унификации К тому же есть куча настроек, которые меняют визуализацию стандартных шаблонов модуля К примеру в ТОП версии 20 - можно выбирать где располагать заголовок и т п Это же хорошо :ugeek: Верстальщикам заработок будет :) Главное что есть подключение пользовательских шаблонов Хотя наверно надо сделать какой нибудь "презентационный премиум" шаблон Согласен Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 Вперед Сторінка 3 з 5 Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Послуги Відгуки Відгуки про виконавців Жалоба на freelancer OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
sitecreator Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 А сейчас на чём? Логика работы без изменений осталась? Или изменилась? Раньше у Вас было, что фильтрпро полностью заменял контроллер и вывод шаблона темы своими... Я просто n-ное кол-во времени назад примерно с таким же сталкивался. И вот что советовал покупателям: Если логика работы осталась без изменений, то в принципе любой модуль, который что-то делает на странице категорий будет неправильно работать, т.к. вывод страницы категорий будет заменяться выводом filterPro. К сожалению, FilterPro так устроен, что подменяет контроллер и вывод шаблона категории своим шаблоном (или шаблоном по-умолчанию от дефолтной темы). Соответственно, если Вы, например, добавили свою кнопку в шаблон категории, то эти изменения нужно сделать и в FilterPro. Визуально это видно, когда загружается страница категории. Сначала на небольшое время отображается текущий шаблон, потом он заменяется шаблоном от FilterPro. Когда-то давно я делал адаптацию для FilterPro. Что там и как сейчас, я не в курсе. xml-файл, который идет в комплекте с модулем, предназначен для версии FilterPro v2.4.2.3.1... Учитывая вышенаписанное, я рекомендую Вам обратиться к автору модуля FilterPro за пояснением, где и в каких файлах в его модуле можно внести изменения в шаблон категории, который отображает FilterPro. Зная эту информацию, Вы по аналогии и используя документацию к моему модулю, сможете внести необходимые изменения в FilterPro, для того, чтобы FilterPro мог отображать кнопку быстрого заказа Именно так и работает в точности как вы описали. Последние два раза работал с модулем этим летом. И правки приходилось делать как в файлах "категорий", так и в файлах фильтра. Все нужные для правок файлы фильтра для меня были открыты, т. е. не закодированы. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Именно так и работает в точности как вы описали. Последние два раза работал с модулем этим летом. И правки приходилось делать как в файлах "категорий", так и в файлах фильтра. Все нужные для правок файлы фильтра для меня были открыты, т. е. не закодированы. Ну я советовал - перехватывать модель и через __call обрабатывать только свои данные, а вывод через стандартный контроллер Надеюсь что в opencart 2.x архитектура измениться ;) Уж очень хороший модуль, но есть нюансы Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Мы обсуждаем вопрос, что автор модуля отказал в поддержке, поэтому пусть вернет бабки. Автор фильтра - не видит проблемы в своем модуле Автор акций - в своем. Ни тот, ни другой не хотят вникать в работу чужого модуля - их право. А топикстартеру - нанять исполнителя, который подружит эти оба модуля. Да, конечно, за это надо будет заплатить. Чуть не правы Вы. Фильтр работает ? Работает А вот акции то не работают ;) Модуль не должен зависеть от других Надо архитектуру переделывать. И через jquery навешивать свои обработчики, а не через патчи vqmod Подход к проектированию архитектуры менять Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Не соглашусь, потому что это акция, и какого порядка эта акция не имеет значения, т.е. она должна влиять на special Другой вопрос, как этот special получить. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Вот, подошли к самому интересному. Что мы обсуждали в курилке ;) Где ошибка была 100% -я У вас другой случай. Фильтр работает ? Работает! Акции не работают потому что это их проблема. Вы то их не трогаете! архитектурно А то что они сделаны патчами "deafault" тем - это ошибка однозначно. Архитектурная. Надо учитывать все варианты Руслан, я эмоционально не отдаю эмоции никому. Всегда говорю так как есть, иногда резко. Но извините - модуль фильтр работает? Работает! Можно акции сделать чтобы через jquery в настройках навешивать свой обработчик - можно! Так в чем проблема то?! Ну вы бы на месте "акций" обратились бы к разработчику и обсудили бы эту проблему, если бы ВАШ модуль не работал? Думаю - да. Если бы мой модуль не работал в паре с другим - так бы и сделал. ;) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? А при чем здесь opencart ? Это всего FW - не более того. Всегда можно продумать архитектуру Согласно тому чему учат в "институтах" - модуль должен быть самодостаточным и не зависеть от других Это основы проектирования архитектуры! Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, поймите, нет ошибки в архитектуре. Потому что появится еще какой нибудь модуль с акциями и эти оба будут конфликтовать. И здесь не поможет ни конструктор запросов, ни vqmod, а только совместная работа. Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Давайте не обо мне :) А то "начнется" демагогия "агрессивного маркетинга" и т п Я как раз делаю так чтобы модуль не зависел не от кого. Изначально. Руслан не даст соврать - есть даже свой не зависимый ЧПУ формирователь, а такого нет ни в одном модуле такого класса без патчей. Есть автоадаптер под любую тему. Я перехватываю все "процессы" opencart и возвращаю их назад, если "не моё". Просто если изначально подходить к разработке априори, что среда враждебна, то можно сделать самодостаточный модуль, было бы только желание. А не патчить opencart Очень плохо, что многие разработчики уделяют внимание коду патчеров и модификаторов и забывают об архитектуре и "враждебной" среде обитания opencart Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина. Здесь же не стандартный фильтр и не совсем стандартные акции. Ну не конфликтуют они друг с другом. Они не могут жить друг с другом потому что они не знают общего языка. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина.... Стандарт конечно! Я перехвачу модель, если это мои параметры в _GET или _POST обработаю их и назад в СТАНДАРТНЫЙ контроллер верну который выведет стандартно теме, через стандартный шаблон. Если не мои - то их пусть кто угодно обрабатывает. Это уже не мое дело. Все равно выведутся как надо другому модулю Поэтому все самодостаточно и не лезет в чужой код Вы же знаете мой подход ;) Я педант унификации и стандартизации Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Ну, и согласен, и нет Как говорят на вкус и цвет братьев нет Стандартные шаблоны модуля рассчитаны на использования css темы А "лишние" шаблоны могут сбивать пользователей с толку, могут не походить к теме. А стандартные модуля (по опыту) я смотрю подходят всем в 99% - их даже никто не меняет Вы же знаете какой я педант стандартизации и унификации К тому же есть куча настроек, которые меняют визуализацию стандартных шаблонов модуля К примеру в ТОП версии 20 - можно выбирать где располагать заголовок и т п Это же хорошо :ugeek: Верстальщикам заработок будет :) Главное что есть подключение пользовательских шаблонов Хотя наверно надо сделать какой нибудь "презентационный премиум" шаблон Согласен Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 Вперед Сторінка 3 з 5 Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Послуги Відгуки Відгуки про виконавців Жалоба на freelancer OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Именно так и работает в точности как вы описали. Последние два раза работал с модулем этим летом. И правки приходилось делать как в файлах "категорий", так и в файлах фильтра. Все нужные для правок файлы фильтра для меня были открыты, т. е. не закодированы. Ну я советовал - перехватывать модель и через __call обрабатывать только свои данные, а вывод через стандартный контроллер Надеюсь что в opencart 2.x архитектура измениться ;) Уж очень хороший модуль, но есть нюансы Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Мы обсуждаем вопрос, что автор модуля отказал в поддержке, поэтому пусть вернет бабки. Автор фильтра - не видит проблемы в своем модуле Автор акций - в своем. Ни тот, ни другой не хотят вникать в работу чужого модуля - их право. А топикстартеру - нанять исполнителя, который подружит эти оба модуля. Да, конечно, за это надо будет заплатить. Чуть не правы Вы. Фильтр работает ? Работает А вот акции то не работают ;) Модуль не должен зависеть от других Надо архитектуру переделывать. И через jquery навешивать свои обработчики, а не через патчи vqmod Подход к проектированию архитектуры менять Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Не соглашусь, потому что это акция, и какого порядка эта акция не имеет значения, т.е. она должна влиять на special Другой вопрос, как этот special получить. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Вот, подошли к самому интересному. Что мы обсуждали в курилке ;) Где ошибка была 100% -я У вас другой случай. Фильтр работает ? Работает! Акции не работают потому что это их проблема. Вы то их не трогаете! архитектурно А то что они сделаны патчами "deafault" тем - это ошибка однозначно. Архитектурная. Надо учитывать все варианты Руслан, я эмоционально не отдаю эмоции никому. Всегда говорю так как есть, иногда резко. Но извините - модуль фильтр работает? Работает! Можно акции сделать чтобы через jquery в настройках навешивать свой обработчик - можно! Так в чем проблема то?! Ну вы бы на месте "акций" обратились бы к разработчику и обсудили бы эту проблему, если бы ВАШ модуль не работал? Думаю - да. Если бы мой модуль не работал в паре с другим - так бы и сделал. ;) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? А при чем здесь opencart ? Это всего FW - не более того. Всегда можно продумать архитектуру Согласно тому чему учат в "институтах" - модуль должен быть самодостаточным и не зависеть от других Это основы проектирования архитектуры! Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, поймите, нет ошибки в архитектуре. Потому что появится еще какой нибудь модуль с акциями и эти оба будут конфликтовать. И здесь не поможет ни конструктор запросов, ни vqmod, а только совместная работа. Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Давайте не обо мне :) А то "начнется" демагогия "агрессивного маркетинга" и т п Я как раз делаю так чтобы модуль не зависел не от кого. Изначально. Руслан не даст соврать - есть даже свой не зависимый ЧПУ формирователь, а такого нет ни в одном модуле такого класса без патчей. Есть автоадаптер под любую тему. Я перехватываю все "процессы" opencart и возвращаю их назад, если "не моё". Просто если изначально подходить к разработке априори, что среда враждебна, то можно сделать самодостаточный модуль, было бы только желание. А не патчить opencart Очень плохо, что многие разработчики уделяют внимание коду патчеров и модификаторов и забывают об архитектуре и "враждебной" среде обитания opencart Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина. Здесь же не стандартный фильтр и не совсем стандартные акции. Ну не конфликтуют они друг с другом. Они не могут жить друг с другом потому что они не знают общего языка. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина.... Стандарт конечно! Я перехвачу модель, если это мои параметры в _GET или _POST обработаю их и назад в СТАНДАРТНЫЙ контроллер верну который выведет стандартно теме, через стандартный шаблон. Если не мои - то их пусть кто угодно обрабатывает. Это уже не мое дело. Все равно выведутся как надо другому модулю Поэтому все самодостаточно и не лезет в чужой код Вы же знаете мой подход ;) Я педант унификации и стандартизации Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Ну, и согласен, и нет Как говорят на вкус и цвет братьев нет Стандартные шаблоны модуля рассчитаны на использования css темы А "лишние" шаблоны могут сбивать пользователей с толку, могут не походить к теме. А стандартные модуля (по опыту) я смотрю подходят всем в 99% - их даже никто не меняет Вы же знаете какой я педант стандартизации и унификации К тому же есть куча настроек, которые меняют визуализацию стандартных шаблонов модуля К примеру в ТОП версии 20 - можно выбирать где располагать заголовок и т п Это же хорошо :ugeek: Верстальщикам заработок будет :) Главное что есть подключение пользовательских шаблонов Хотя наверно надо сделать какой нибудь "презентационный премиум" шаблон Согласен Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 Вперед Сторінка 3 з 5 Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Послуги Відгуки Відгуки про виконавців Жалоба на freelancer OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Мы обсуждаем вопрос, что автор модуля отказал в поддержке, поэтому пусть вернет бабки. Автор фильтра - не видит проблемы в своем модуле Автор акций - в своем. Ни тот, ни другой не хотят вникать в работу чужого модуля - их право. А топикстартеру - нанять исполнителя, который подружит эти оба модуля. Да, конечно, за это надо будет заплатить. Чуть не правы Вы. Фильтр работает ? Работает А вот акции то не работают ;) Модуль не должен зависеть от других Надо архитектуру переделывать. И через jquery навешивать свои обработчики, а не через патчи vqmod Подход к проектированию архитектуры менять Надіслати Поділитися на інших сайтах More sharing options... freelancer Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Не соглашусь, потому что это акция, и какого порядка эта акция не имеет значения, т.е. она должна влиять на special Другой вопрос, как этот special получить. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Вот, подошли к самому интересному. Что мы обсуждали в курилке ;) Где ошибка была 100% -я У вас другой случай. Фильтр работает ? Работает! Акции не работают потому что это их проблема. Вы то их не трогаете! архитектурно А то что они сделаны патчами "deafault" тем - это ошибка однозначно. Архитектурная. Надо учитывать все варианты Руслан, я эмоционально не отдаю эмоции никому. Всегда говорю так как есть, иногда резко. Но извините - модуль фильтр работает? Работает! Можно акции сделать чтобы через jquery в настройках навешивать свой обработчик - можно! Так в чем проблема то?! Ну вы бы на месте "акций" обратились бы к разработчику и обсудили бы эту проблему, если бы ВАШ модуль не работал? Думаю - да. Если бы мой модуль не работал в паре с другим - так бы и сделал. ;) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? А при чем здесь opencart ? Это всего FW - не более того. Всегда можно продумать архитектуру Согласно тому чему учат в "институтах" - модуль должен быть самодостаточным и не зависеть от других Это основы проектирования архитектуры! Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, поймите, нет ошибки в архитектуре. Потому что появится еще какой нибудь модуль с акциями и эти оба будут конфликтовать. И здесь не поможет ни конструктор запросов, ни vqmod, а только совместная работа. Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Давайте не обо мне :) А то "начнется" демагогия "агрессивного маркетинга" и т п Я как раз делаю так чтобы модуль не зависел не от кого. Изначально. Руслан не даст соврать - есть даже свой не зависимый ЧПУ формирователь, а такого нет ни в одном модуле такого класса без патчей. Есть автоадаптер под любую тему. Я перехватываю все "процессы" opencart и возвращаю их назад, если "не моё". Просто если изначально подходить к разработке априори, что среда враждебна, то можно сделать самодостаточный модуль, было бы только желание. А не патчить opencart Очень плохо, что многие разработчики уделяют внимание коду патчеров и модификаторов и забывают об архитектуре и "враждебной" среде обитания opencart Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина. Здесь же не стандартный фильтр и не совсем стандартные акции. Ну не конфликтуют они друг с другом. Они не могут жить друг с другом потому что они не знают общего языка. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина.... Стандарт конечно! Я перехвачу модель, если это мои параметры в _GET или _POST обработаю их и назад в СТАНДАРТНЫЙ контроллер верну который выведет стандартно теме, через стандартный шаблон. Если не мои - то их пусть кто угодно обрабатывает. Это уже не мое дело. Все равно выведутся как надо другому модулю Поэтому все самодостаточно и не лезет в чужой код Вы же знаете мой подход ;) Я педант унификации и стандартизации Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Ну, и согласен, и нет Как говорят на вкус и цвет братьев нет Стандартные шаблоны модуля рассчитаны на использования css темы А "лишние" шаблоны могут сбивать пользователей с толку, могут не походить к теме. А стандартные модуля (по опыту) я смотрю подходят всем в 99% - их даже никто не меняет Вы же знаете какой я педант стандартизации и унификации К тому же есть куча настроек, которые меняют визуализацию стандартных шаблонов модуля К примеру в ТОП версии 20 - можно выбирать где располагать заголовок и т п Это же хорошо :ugeek: Верстальщикам заработок будет :) Главное что есть подключение пользовательских шаблонов Хотя наверно надо сделать какой нибудь "презентационный премиум" шаблон Согласен Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 Вперед Сторінка 3 з 5 Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Послуги Відгуки Відгуки про виконавців Жалоба на freelancer OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
freelancer Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Не соглашусь, потому что это акция, и какого порядка эта акция не имеет значения, т.е. она должна влиять на special Другой вопрос, как этот special получить. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Вот, подошли к самому интересному. Что мы обсуждали в курилке ;) Где ошибка была 100% -я У вас другой случай. Фильтр работает ? Работает! Акции не работают потому что это их проблема. Вы то их не трогаете! архитектурно А то что они сделаны патчами "deafault" тем - это ошибка однозначно. Архитектурная. Надо учитывать все варианты Руслан, я эмоционально не отдаю эмоции никому. Всегда говорю так как есть, иногда резко. Но извините - модуль фильтр работает? Работает! Можно акции сделать чтобы через jquery в настройках навешивать свой обработчик - можно! Так в чем проблема то?! Ну вы бы на месте "акций" обратились бы к разработчику и обсудили бы эту проблему, если бы ВАШ модуль не работал? Думаю - да. Если бы мой модуль не работал в паре с другим - так бы и сделал. ;) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? А при чем здесь opencart ? Это всего FW - не более того. Всегда можно продумать архитектуру Согласно тому чему учат в "институтах" - модуль должен быть самодостаточным и не зависеть от других Это основы проектирования архитектуры! Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, поймите, нет ошибки в архитектуре. Потому что появится еще какой нибудь модуль с акциями и эти оба будут конфликтовать. И здесь не поможет ни конструктор запросов, ни vqmod, а только совместная работа. Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Давайте не обо мне :) А то "начнется" демагогия "агрессивного маркетинга" и т п Я как раз делаю так чтобы модуль не зависел не от кого. Изначально. Руслан не даст соврать - есть даже свой не зависимый ЧПУ формирователь, а такого нет ни в одном модуле такого класса без патчей. Есть автоадаптер под любую тему. Я перехватываю все "процессы" opencart и возвращаю их назад, если "не моё". Просто если изначально подходить к разработке априори, что среда враждебна, то можно сделать самодостаточный модуль, было бы только желание. А не патчить opencart Очень плохо, что многие разработчики уделяют внимание коду патчеров и модификаторов и забывают об архитектуре и "враждебной" среде обитания opencart Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина. Здесь же не стандартный фильтр и не совсем стандартные акции. Ну не конфликтуют они друг с другом. Они не могут жить друг с другом потому что они не знают общего языка. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина.... Стандарт конечно! Я перехвачу модель, если это мои параметры в _GET или _POST обработаю их и назад в СТАНДАРТНЫЙ контроллер верну который выведет стандартно теме, через стандартный шаблон. Если не мои - то их пусть кто угодно обрабатывает. Это уже не мое дело. Все равно выведутся как надо другому модулю Поэтому все самодостаточно и не лезет в чужой код Вы же знаете мой подход ;) Я педант унификации и стандартизации Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Ну, и согласен, и нет Как говорят на вкус и цвет братьев нет Стандартные шаблоны модуля рассчитаны на использования css темы А "лишние" шаблоны могут сбивать пользователей с толку, могут не походить к теме. А стандартные модуля (по опыту) я смотрю подходят всем в 99% - их даже никто не меняет Вы же знаете какой я педант стандартизации и унификации К тому же есть куча настроек, которые меняют визуализацию стандартных шаблонов модуля К примеру в ТОП версии 20 - можно выбирать где располагать заголовок и т п Это же хорошо :ugeek: Верстальщикам заработок будет :) Главное что есть подключение пользовательских шаблонов Хотя наверно надо сделать какой нибудь "презентационный премиум" шаблон Согласен Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 Вперед Сторінка 3 з 5 Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Послуги Відгуки Відгуки про виконавців Жалоба на freelancer OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Не соглашусь, потому что это акция, и какого порядка эта акция не имеет значения, т.е. она должна влиять на special Другой вопрос, как этот special получить. Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Вот, подошли к самому интересному. Что мы обсуждали в курилке ;) Где ошибка была 100% -я У вас другой случай. Фильтр работает ? Работает! Акции не работают потому что это их проблема. Вы то их не трогаете! архитектурно А то что они сделаны патчами "deafault" тем - это ошибка однозначно. Архитектурная. Надо учитывать все варианты Руслан, я эмоционально не отдаю эмоции никому. Всегда говорю так как есть, иногда резко. Но извините - модуль фильтр работает? Работает! Можно акции сделать чтобы через jquery в настройках навешивать свой обработчик - можно! Так в чем проблема то?! Ну вы бы на месте "акций" обратились бы к разработчику и обсудили бы эту проблему, если бы ВАШ модуль не работал? Думаю - да. Если бы мой модуль не работал в паре с другим - так бы и сделал. ;) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? А при чем здесь opencart ? Это всего FW - не более того. Всегда можно продумать архитектуру Согласно тому чему учат в "институтах" - модуль должен быть самодостаточным и не зависеть от других Это основы проектирования архитектуры! Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, поймите, нет ошибки в архитектуре. Потому что появится еще какой нибудь модуль с акциями и эти оба будут конфликтовать. И здесь не поможет ни конструктор запросов, ни vqmod, а только совместная работа. Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Давайте не обо мне :) А то "начнется" демагогия "агрессивного маркетинга" и т п Я как раз делаю так чтобы модуль не зависел не от кого. Изначально. Руслан не даст соврать - есть даже свой не зависимый ЧПУ формирователь, а такого нет ни в одном модуле такого класса без патчей. Есть автоадаптер под любую тему. Я перехватываю все "процессы" opencart и возвращаю их назад, если "не моё". Просто если изначально подходить к разработке априори, что среда враждебна, то можно сделать самодостаточный модуль, было бы только желание. А не патчить opencart Очень плохо, что многие разработчики уделяют внимание коду патчеров и модификаторов и забывают об архитектуре и "враждебной" среде обитания opencart Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина. Здесь же не стандартный фильтр и не совсем стандартные акции. Ну не конфликтуют они друг с другом. Они не могут жить друг с другом потому что они не знают общего языка. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина.... Стандарт конечно! Я перехвачу модель, если это мои параметры в _GET или _POST обработаю их и назад в СТАНДАРТНЫЙ контроллер верну который выведет стандартно теме, через стандартный шаблон. Если не мои - то их пусть кто угодно обрабатывает. Это уже не мое дело. Все равно выведутся как надо другому модулю Поэтому все самодостаточно и не лезет в чужой код Вы же знаете мой подход ;) Я педант унификации и стандартизации Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Ну, и согласен, и нет Как говорят на вкус и цвет братьев нет Стандартные шаблоны модуля рассчитаны на использования css темы А "лишние" шаблоны могут сбивать пользователей с толку, могут не походить к теме. А стандартные модуля (по опыту) я смотрю подходят всем в 99% - их даже никто не меняет Вы же знаете какой я педант стандартизации и унификации К тому же есть куча настроек, которые меняют визуализацию стандартных шаблонов модуля К примеру в ТОП версии 20 - можно выбирать где располагать заголовок и т п Это же хорошо :ugeek: Верстальщикам заработок будет :) Главное что есть подключение пользовательских шаблонов Хотя наверно надо сделать какой нибудь "презентационный премиум" шаблон Согласен Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 Вперед Сторінка 3 з 5 Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Послуги Відгуки Відгуки про виконавців Жалоба на freelancer OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Вот, подошли к самому интересному. Что мы обсуждали в курилке ;) Где ошибка была 100% -я У вас другой случай. Фильтр работает ? Работает! Акции не работают потому что это их проблема. Вы то их не трогаете! архитектурно А то что они сделаны патчами "deafault" тем - это ошибка однозначно. Архитектурная. Надо учитывать все варианты Руслан, я эмоционально не отдаю эмоции никому. Всегда говорю так как есть, иногда резко. Но извините - модуль фильтр работает? Работает! Можно акции сделать чтобы через jquery в настройках навешивать свой обработчик - можно! Так в чем проблема то?! Ну вы бы на месте "акций" обратились бы к разработчику и обсудили бы эту проблему, если бы ВАШ модуль не работал? Думаю - да. Если бы мой модуль не работал в паре с другим - так бы и сделал. ;) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? А при чем здесь opencart ? Это всего FW - не более того. Всегда можно продумать архитектуру Согласно тому чему учат в "институтах" - модуль должен быть самодостаточным и не зависеть от других Это основы проектирования архитектуры! Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, поймите, нет ошибки в архитектуре. Потому что появится еще какой нибудь модуль с акциями и эти оба будут конфликтовать. И здесь не поможет ни конструктор запросов, ни vqmod, а только совместная работа. Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Давайте не обо мне :) А то "начнется" демагогия "агрессивного маркетинга" и т п Я как раз делаю так чтобы модуль не зависел не от кого. Изначально. Руслан не даст соврать - есть даже свой не зависимый ЧПУ формирователь, а такого нет ни в одном модуле такого класса без патчей. Есть автоадаптер под любую тему. Я перехватываю все "процессы" opencart и возвращаю их назад, если "не моё". Просто если изначально подходить к разработке априори, что среда враждебна, то можно сделать самодостаточный модуль, было бы только желание. А не патчить opencart Очень плохо, что многие разработчики уделяют внимание коду патчеров и модификаторов и забывают об архитектуре и "враждебной" среде обитания opencart Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина. Здесь же не стандартный фильтр и не совсем стандартные акции. Ну не конфликтуют они друг с другом. Они не могут жить друг с другом потому что они не знают общего языка. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина.... Стандарт конечно! Я перехвачу модель, если это мои параметры в _GET или _POST обработаю их и назад в СТАНДАРТНЫЙ контроллер верну который выведет стандартно теме, через стандартный шаблон. Если не мои - то их пусть кто угодно обрабатывает. Это уже не мое дело. Все равно выведутся как надо другому модулю Поэтому все самодостаточно и не лезет в чужой код Вы же знаете мой подход ;) Я педант унификации и стандартизации Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Ну, и согласен, и нет Как говорят на вкус и цвет братьев нет Стандартные шаблоны модуля рассчитаны на использования css темы А "лишние" шаблоны могут сбивать пользователей с толку, могут не походить к теме. А стандартные модуля (по опыту) я смотрю подходят всем в 99% - их даже никто не меняет Вы же знаете какой я педант стандартизации и унификации К тому же есть куча настроек, которые меняют визуализацию стандартных шаблонов модуля К примеру в ТОП версии 20 - можно выбирать где располагать заголовок и т п Это же хорошо :ugeek: Верстальщикам заработок будет :) Главное что есть подключение пользовательских шаблонов Хотя наверно надо сделать какой нибудь "презентационный премиум" шаблон Согласен Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 Вперед Сторінка 3 з 5 Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Послуги Відгуки Відгуки про виконавців Жалоба на freelancer OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 markimax, да это спорный вопрос на самом деле. кто-то скажет у фильтра архитектура хромает и нужно фильтр переделать так что бы он учитывал все навешанные на магазин модули Вот, подошли к самому интересному. Что мы обсуждали в курилке ;) Где ошибка была 100% -я У вас другой случай. Фильтр работает ? Работает! Акции не работают потому что это их проблема. Вы то их не трогаете! архитектурно А то что они сделаны патчами "deafault" тем - это ошибка однозначно. Архитектурная. Надо учитывать все варианты Руслан, я эмоционально не отдаю эмоции никому. Всегда говорю так как есть, иногда резко. Но извините - модуль фильтр работает? Работает! Можно акции сделать чтобы через jquery в настройках навешивать свой обработчик - можно! Так в чем проблема то?! Ну вы бы на месте "акций" обратились бы к разработчику и обсудили бы эту проблему, если бы ВАШ модуль не работал? Думаю - да. Если бы мой модуль не работал в паре с другим - так бы и сделал. ;) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? А при чем здесь opencart ? Это всего FW - не более того. Всегда можно продумать архитектуру Согласно тому чему учат в "институтах" - модуль должен быть самодостаточным и не зависеть от других Это основы проектирования архитектуры! Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, поймите, нет ошибки в архитектуре. Потому что появится еще какой нибудь модуль с акциями и эти оба будут конфликтовать. И здесь не поможет ни конструктор запросов, ни vqmod, а только совместная работа. Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Давайте не обо мне :) А то "начнется" демагогия "агрессивного маркетинга" и т п Я как раз делаю так чтобы модуль не зависел не от кого. Изначально. Руслан не даст соврать - есть даже свой не зависимый ЧПУ формирователь, а такого нет ни в одном модуле такого класса без патчей. Есть автоадаптер под любую тему. Я перехватываю все "процессы" opencart и возвращаю их назад, если "не моё". Просто если изначально подходить к разработке априори, что среда враждебна, то можно сделать самодостаточный модуль, было бы только желание. А не патчить opencart Очень плохо, что многие разработчики уделяют внимание коду патчеров и модификаторов и забывают об архитектуре и "враждебной" среде обитания opencart Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина. Здесь же не стандартный фильтр и не совсем стандартные акции. Ну не конфликтуют они друг с другом. Они не могут жить друг с другом потому что они не знают общего языка. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина.... Стандарт конечно! Я перехвачу модель, если это мои параметры в _GET или _POST обработаю их и назад в СТАНДАРТНЫЙ контроллер верну который выведет стандартно теме, через стандартный шаблон. Если не мои - то их пусть кто угодно обрабатывает. Это уже не мое дело. Все равно выведутся как надо другому модулю Поэтому все самодостаточно и не лезет в чужой код Вы же знаете мой подход ;) Я педант унификации и стандартизации Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Ну, и согласен, и нет Как говорят на вкус и цвет братьев нет Стандартные шаблоны модуля рассчитаны на использования css темы А "лишние" шаблоны могут сбивать пользователей с толку, могут не походить к теме. А стандартные модуля (по опыту) я смотрю подходят всем в 99% - их даже никто не меняет Вы же знаете какой я педант стандартизации и унификации К тому же есть куча настроек, которые меняют визуализацию стандартных шаблонов модуля К примеру в ТОП версии 20 - можно выбирать где располагать заголовок и т п Это же хорошо :ugeek: Верстальщикам заработок будет :) Главное что есть подключение пользовательских шаблонов Хотя наверно надо сделать какой нибудь "презентационный премиум" шаблон Согласен Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 Вперед Сторінка 3 з 5 Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Послуги Відгуки Відгуки про виконавців Жалоба на freelancer OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Скажем так... Это ошибка архитектуры OC Нужно иметь инструмент конструктора запросов. Вот интересно, а конфликтовал бы этот модуль с другими фильтрами, мега или умным? А при чем здесь opencart ? Это всего FW - не более того. Всегда можно продумать архитектуру Согласно тому чему учат в "институтах" - модуль должен быть самодостаточным и не зависеть от других Это основы проектирования архитектуры! Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, поймите, нет ошибки в архитектуре. Потому что появится еще какой нибудь модуль с акциями и эти оба будут конфликтовать. И здесь не поможет ни конструктор запросов, ни vqmod, а только совместная работа. Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Давайте не обо мне :) А то "начнется" демагогия "агрессивного маркетинга" и т п Я как раз делаю так чтобы модуль не зависел не от кого. Изначально. Руслан не даст соврать - есть даже свой не зависимый ЧПУ формирователь, а такого нет ни в одном модуле такого класса без патчей. Есть автоадаптер под любую тему. Я перехватываю все "процессы" opencart и возвращаю их назад, если "не моё". Просто если изначально подходить к разработке априори, что среда враждебна, то можно сделать самодостаточный модуль, было бы только желание. А не патчить opencart Очень плохо, что многие разработчики уделяют внимание коду патчеров и модификаторов и забывают об архитектуре и "враждебной" среде обитания opencart Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина. Здесь же не стандартный фильтр и не совсем стандартные акции. Ну не конфликтуют они друг с другом. Они не могут жить друг с другом потому что они не знают общего языка. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина.... Стандарт конечно! Я перехвачу модель, если это мои параметры в _GET или _POST обработаю их и назад в СТАНДАРТНЫЙ контроллер верну который выведет стандартно теме, через стандартный шаблон. Если не мои - то их пусть кто угодно обрабатывает. Это уже не мое дело. Все равно выведутся как надо другому модулю Поэтому все самодостаточно и не лезет в чужой код Вы же знаете мой подход ;) Я педант унификации и стандартизации Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Ну, и согласен, и нет Как говорят на вкус и цвет братьев нет Стандартные шаблоны модуля рассчитаны на использования css темы А "лишние" шаблоны могут сбивать пользователей с толку, могут не походить к теме. А стандартные модуля (по опыту) я смотрю подходят всем в 99% - их даже никто не меняет Вы же знаете какой я педант стандартизации и унификации К тому же есть куча настроек, которые меняют визуализацию стандартных шаблонов модуля К примеру в ТОП версии 20 - можно выбирать где располагать заголовок и т п Это же хорошо :ugeek: Верстальщикам заработок будет :) Главное что есть подключение пользовательских шаблонов Хотя наверно надо сделать какой нибудь "презентационный премиум" шаблон Согласен Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 Вперед Сторінка 3 з 5 Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Послуги Відгуки Відгуки про виконавців Жалоба на freelancer OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, поймите, нет ошибки в архитектуре. Потому что появится еще какой нибудь модуль с акциями и эти оба будут конфликтовать. И здесь не поможет ни конструктор запросов, ни vqmod, а только совместная работа. Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Давайте не обо мне :) А то "начнется" демагогия "агрессивного маркетинга" и т п Я как раз делаю так чтобы модуль не зависел не от кого. Изначально. Руслан не даст соврать - есть даже свой не зависимый ЧПУ формирователь, а такого нет ни в одном модуле такого класса без патчей. Есть автоадаптер под любую тему. Я перехватываю все "процессы" opencart и возвращаю их назад, если "не моё". Просто если изначально подходить к разработке априори, что среда враждебна, то можно сделать самодостаточный модуль, было бы только желание. А не патчить opencart Очень плохо, что многие разработчики уделяют внимание коду патчеров и модификаторов и забывают об архитектуре и "враждебной" среде обитания opencart Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина. Здесь же не стандартный фильтр и не совсем стандартные акции. Ну не конфликтуют они друг с другом. Они не могут жить друг с другом потому что они не знают общего языка. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина.... Стандарт конечно! Я перехвачу модель, если это мои параметры в _GET или _POST обработаю их и назад в СТАНДАРТНЫЙ контроллер верну который выведет стандартно теме, через стандартный шаблон. Если не мои - то их пусть кто угодно обрабатывает. Это уже не мое дело. Все равно выведутся как надо другому модулю Поэтому все самодостаточно и не лезет в чужой код Вы же знаете мой подход ;) Я педант унификации и стандартизации Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Ну, и согласен, и нет Как говорят на вкус и цвет братьев нет Стандартные шаблоны модуля рассчитаны на использования css темы А "лишние" шаблоны могут сбивать пользователей с толку, могут не походить к теме. А стандартные модуля (по опыту) я смотрю подходят всем в 99% - их даже никто не меняет Вы же знаете какой я педант стандартизации и унификации К тому же есть куча настроек, которые меняют визуализацию стандартных шаблонов модуля К примеру в ТОП версии 20 - можно выбирать где располагать заголовок и т п Это же хорошо :ugeek: Верстальщикам заработок будет :) Главное что есть подключение пользовательских шаблонов Хотя наверно надо сделать какой нибудь "презентационный премиум" шаблон Согласен Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 Вперед Сторінка 3 з 5 Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Послуги Відгуки Відгуки про виконавців Жалоба на freelancer OpenCartForum Форум Модулі Шаблони Безкоштовні шаблониПлатні шаблони Блоги Новини ocStore Офіційний сайтДемо ocStore 3.0.3.2Демо ocStore 2.3.0.2.4Завантажити ocStoreДокументаціяІсторія версій ocStore Гість Українська Русский English Уже зареєстровані? Ввійти Реєстрація × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Вы со свои модулем не лезете в ядро опенкарта, что касается самого магазина. Но если понадобится, то очень хочу посмотреть на архитектуру. Давайте не обо мне :) А то "начнется" демагогия "агрессивного маркетинга" и т п Я как раз делаю так чтобы модуль не зависел не от кого. Изначально. Руслан не даст соврать - есть даже свой не зависимый ЧПУ формирователь, а такого нет ни в одном модуле такого класса без патчей. Есть автоадаптер под любую тему. Я перехватываю все "процессы" opencart и возвращаю их назад, если "не моё". Просто если изначально подходить к разработке априори, что среда враждебна, то можно сделать самодостаточный модуль, было бы только желание. А не патчить opencart Очень плохо, что многие разработчики уделяют внимание коду патчеров и модификаторов и забывают об архитектуре и "враждебной" среде обитания opencart Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина. Здесь же не стандартный фильтр и не совсем стандартные акции. Ну не конфликтуют они друг с другом. Они не могут жить друг с другом потому что они не знают общего языка. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина.... Стандарт конечно! Я перехвачу модель, если это мои параметры в _GET или _POST обработаю их и назад в СТАНДАРТНЫЙ контроллер верну который выведет стандартно теме, через стандартный шаблон. Если не мои - то их пусть кто угодно обрабатывает. Это уже не мое дело. Все равно выведутся как надо другому модулю Поэтому все самодостаточно и не лезет в чужой код Вы же знаете мой подход ;) Я педант унификации и стандартизации Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Ну, и согласен, и нет Как говорят на вкус и цвет братьев нет Стандартные шаблоны модуля рассчитаны на использования css темы А "лишние" шаблоны могут сбивать пользователей с толку, могут не походить к теме. А стандартные модуля (по опыту) я смотрю подходят всем в 99% - их даже никто не меняет Вы же знаете какой я педант стандартизации и унификации К тому же есть куча настроек, которые меняют визуализацию стандартных шаблонов модуля К примеру в ТОП версии 20 - можно выбирать где располагать заголовок и т п Это же хорошо :ugeek: Верстальщикам заработок будет :) Главное что есть подключение пользовательских шаблонов Хотя наверно надо сделать какой нибудь "презентационный премиум" шаблон Согласен Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 Вперед Сторінка 3 з 5 Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Послуги Відгуки Відгуки про виконавців Жалоба на freelancer
chukcha Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина. Здесь же не стандартный фильтр и не совсем стандартные акции. Ну не конфликтуют они друг с другом. Они не могут жить друг с другом потому что они не знают общего языка. Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина.... Стандарт конечно! Я перехвачу модель, если это мои параметры в _GET или _POST обработаю их и назад в СТАНДАРТНЫЙ контроллер верну который выведет стандартно теме, через стандартный шаблон. Если не мои - то их пусть кто угодно обрабатывает. Это уже не мое дело. Все равно выведутся как надо другому модулю Поэтому все самодостаточно и не лезет в чужой код Вы же знаете мой подход ;) Я педант унификации и стандартизации Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Ну, и согласен, и нет Как говорят на вкус и цвет братьев нет Стандартные шаблоны модуля рассчитаны на использования css темы А "лишние" шаблоны могут сбивать пользователей с толку, могут не походить к теме. А стандартные модуля (по опыту) я смотрю подходят всем в 99% - их даже никто не меняет Вы же знаете какой я педант стандартизации и унификации К тому же есть куча настроек, которые меняют визуализацию стандартных шаблонов модуля К примеру в ТОП версии 20 - можно выбирать где располагать заголовок и т п Это же хорошо :ugeek: Верстальщикам заработок будет :) Главное что есть подключение пользовательских шаблонов Хотя наверно надо сделать какой нибудь "презентационный премиум" шаблон Согласен Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 Вперед Сторінка 3 з 5 Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Форум Послуги Відгуки Відгуки про виконавців Жалоба на freelancer
markimax Опубліковано: 16 вересня 2015 Share Опубліковано: 16 вересня 2015 Марк, я не хотел вас трогать. Я обратил внимание, что вы не вмешиваетесь в процесс самого OC Но например. Вам понадобится вывести акционные товары, вы вызовете метод из модели product? или вам понадобится товар (ы) по определенному фильтру - чтоб не нарушать архитектуру - что вы предпочтете? Свое или стандартное. Я думаю, что стандартное. Потому что вы не лезете в ядро магазина.... Стандарт конечно! Я перехвачу модель, если это мои параметры в _GET или _POST обработаю их и назад в СТАНДАРТНЫЙ контроллер верну который выведет стандартно теме, через стандартный шаблон. Если не мои - то их пусть кто угодно обрабатывает. Это уже не мое дело. Все равно выведутся как надо другому модулю Поэтому все самодостаточно и не лезет в чужой код Вы же знаете мой подход ;) Я педант унификации и стандартизации Надіслати Поділитися на інших сайтах More sharing options... Einshtein Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Надіслати Поділитися на інших сайтах More sharing options... markimax Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Ну, и согласен, и нет Как говорят на вкус и цвет братьев нет Стандартные шаблоны модуля рассчитаны на использования css темы А "лишние" шаблоны могут сбивать пользователей с толку, могут не походить к теме. А стандартные модуля (по опыту) я смотрю подходят всем в 99% - их даже никто не меняет Вы же знаете какой я педант стандартизации и унификации К тому же есть куча настроек, которые меняют визуализацию стандартных шаблонов модуля К примеру в ТОП версии 20 - можно выбирать где располагать заголовок и т п Это же хорошо :ugeek: Верстальщикам заработок будет :) Главное что есть подключение пользовательских шаблонов Хотя наверно надо сделать какой нибудь "презентационный премиум" шаблон Согласен Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 Вперед Сторінка 3 з 5 Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
Einshtein Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Надіслати Поділитися на інших сайтах More sharing options...
markimax Опубліковано: 17 вересня 2015 Share Опубліковано: 17 вересня 2015 Офтоп! кстати Марк, давно хочу сказать, тебе бы сделать пару красивых шаблонов из коробки. А то каждый раз при установке твоего мода приходится пол дня версткой заниматься :) Ну, и согласен, и нет Как говорят на вкус и цвет братьев нет Стандартные шаблоны модуля рассчитаны на использования css темы А "лишние" шаблоны могут сбивать пользователей с толку, могут не походить к теме. А стандартные модуля (по опыту) я смотрю подходят всем в 99% - их даже никто не меняет Вы же знаете какой я педант стандартизации и унификации К тому же есть куча настроек, которые меняют визуализацию стандартных шаблонов модуля К примеру в ТОП версии 20 - можно выбирать где располагать заголовок и т п Это же хорошо :ugeek: Верстальщикам заработок будет :) Главное что есть подключение пользовательских шаблонов Хотя наверно надо сделать какой нибудь "презентационный премиум" шаблон Согласен Надіслати Поділитися на інших сайтах More sharing options... Назад 1 2 3 4 5 Вперед Сторінка 3 з 5 Share More sharing options... Передплатники 0
Recommended Posts