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

sv2109

Users
  • Posts

    3,685
  • Joined

  • Last visited

Everything posted by sv2109

  1. Я уже писал об этом раньше. Модули ищут по разному так как писались в разное время для решения 2 разных задач. В модуле поиск с автодополнением было добавлено больше возможностей для поиска. Задача модуля "Поиск с морфологией и релевантностью" первоначальная была добавить к стандартному модулю именно морфологию и релевантность. Менять что-то в самом поиске, добавлять новые поля итд. при создании модуля не планировалось, так как стандартный модуль по этим полям тоже не ищет. В версии для 1.5.4.1 уже был полностью переделан механизм поиска, добавлены новые поля, добавлены новые настройки. Сделана лучшая интеграция этих двух модулей, они теперь работают на 1 движке и соответственно и порядок выдачи результатов поиска и все настройки совпадают. Но делалось это уже для новой версии движка. Чтобы все перенести на версию 1.5.3.1 нужно очень много всего переписывать и создавать версию 1.1 модуля для 1.5.3.1, работы там на несколько дней, все переписать, настроить, протестировать итд. + нужно создавать версию 2.4 модуля поиска с автодополнением для 1.5.3.1 и сделать интеграцию этих двух модулей. Соответственно стоимость работы будет в несколько раз выше стоимости самого модуля.
  2. скорее нет чем да. не вижу смысла развивать старые версии, лучше это время потратить на развитие новых версий. если вам очень нужен этот поиск то пишите в ЛС смогу сделать за доп. плату.
  3. 1. получаем список всех подкатегорий этой категории 2. получаем список всех товаров этих подкатегорий 3. выводим
  4. как вариант открыть шаблон страницы поиска (/catalog/view/theme/название_темы/template/product/search.tpl) , найти там строку <input type="checkbox" name="filter_description" value="1" id="description" /> и заменить на <input type="checkbox" name="filter_description" value="1" id="description" checked="checked" />
  5. Не говорите ерунды. Если мне в Друпале в своем модуле нужно создать например новый пункт меню, то я сделаю это с помощью готового хука. после чего я буду на 100% уверен, что даже если в системе кроме моего модуля будет установлено еще 100 других, которые будут создавать свои пункты меню с помощью того же хука то это не создаст никаких конфликтов, так как все работает через единое апи. В системе могут прекрасно работать и не конфликтовать между собой сотни модулей. Если мне в Опенкарте в своем модуле нужно создать новый пункт меню то делать это мне приходится через "одно место", то есть с помощью строковых функций, которые используются в vqmod искать какие-то куски кода и заменять их на свои.. При этом я нифига не уверен в том что завтра мой модуль будет работать, так как достаточно установить в систему всего один модуль, который меняет тот же код.. или добавить хотя бы 1 лишний пробел в код, который нужно найти или заменить и все.. ничего работать не будет. Именно поэтому в больших системах и используют систему хуков, так как на сегодняшний день это единственно правильное решение для построения модульных систем, которое максимально уменьшает количество конфликтов. Потому что все работает через единое апи, предоставляемое этой системой, а не через "одно место" как это сейчас работает в опенкарте...
  6. Drupal, Symfony, ZF говнокодить хакая движок только на первый взгляд проще, так как потом придется тратить в разы больше времени на поддержку всего этого ужаса, исправление багов, конфликтов с другими модулями итд
  7. Это хорошо для пользователя, которому не придется искать vqmod на стороннем сайте и устанавливать его итд. Я говорю о более глобальных вещах таких как перспективы развития самого движка. Любой программист понимает что vqmod это не решение, это самый настоящий костыль, который можно использовать в самом крайнем случае но никак не делать его частью всей системы, так как это тупиковая ветка развития, это идеологически не правильно. Вместо того чтобы тратить время на развития этого костыля лучше бы потратили время на создания действительно правильных вещей. Например добавили в ядро хуки или события. Или хотя бы расширили апи системы. Так как сейчас даже для самых элементарных вещей, таких как создание еще одного пункта меню или добавления какой-то вкладки для товара нужно хакать код движка с помощью подобных костылей.. А если 2 модуля хотят изменить один и тот же код? то все пц.. появляется куча конфликтов.
  8. Час назад на гитхабе появился новый коммит с комментарием "started adding my own version of vqmod." посмотреть на него можно по этой ссылке https://github.com/opencart/opencart/commit/7a64c342ee3d551f5c3d40c3c4df0cea2ea17f91 Похоже что создатели опенкарта все-таки решились на добавление vqmod в ядро. У меня просто слов нету...
  9. По заболеванием самый простой вариант который уже есть в движке - просто писать заболевания в поле Тег товара. Тогда будет доступен поиск. То если нужна такая же страница с разделами и самими заболеваниями то нужно создавать отдельное поле для товара (типа как каталог или производитель) + создавать в админке страницу для создания этих разделов и заболеваний + создавать страницу вывода всех этих заболеваний + возможность фильтра на ним. Работы достаточно много. По алфавиту примерно тоже самое только поля для товара отдельного создавать не нужно так как все буквы можно взять автоматически с базы, создать для них отдельную страницу для выбора + возможность фильтра.
  10. за то время что вы писали это сообщение уже можно было открыть любую модель и посмотреть как там все реализовано...
  11. Спасибо за отчет Не хватает параметров вашего халявного VPS и информации как именно вы оптимизировали таблицы в бд. Стандартный модуль категорий тормозит из-за того что там если не ошибаюсь считается к-во товаров для каждой категории причем делается это рекурсивно. Поиск я немного оптимизировал в своем модуле поиска. Но понятно что для большого к-ва товаров идеально использовать отдельный поисковый движок а не искать все средствами mysql через джойн нескольких таблиц с сотнями тысяч записей.. причем если использовать "LIKE '%" то там даже индексы не будут работать. Если под платным модулем кеширования емелся ввиду вот этот модуль то этот модуль это развод на деньги. Толку с него почти никакого.
  12. Так как это не мой модуль то я просто ошибся с версией когда писал вам ЛС. В том архиве версия интеграции для блога версии 4.3 (папка в архиве так и называется blog_module_v4.3). Из этого следует что вы даже архив который я для вас выслал не открывали. Можете открыть архив и проверить. Конфликта бы не было если бы вы хотя бы отписали мне в ЛС. Так нет.. проще промолчать после чего зайти в тему и написать что вас кинули. ага.. мы еще спим вместе.. я этого человека вообще не знаю. Он написал свой модуль попросил сделать поиск для него. Я сделал. Это было пару месяцев назад. Какие там у него версии новые повыходили и выходили ли вообще я не знаю.
  13. Впечатления относятся к моему модулю и содержать ложную информацию. И я должен молчать? Описание к модулю я не менял. Покажите мне ГДЕ в этом описании написано что поиск по блогам работает на версии 1.1 модуля? Там написано что поиск работает на версии 1.02. О том что поиск по блогам должен работать в версии 1.1 нигде в описании не написано. То есть у меня были все основания вас послать подальше чтобы в следующий раз перед покупкой вы внимательно читали описание или хотя бы спрашивали перед покупкой если не уверены. Но несмотря на это я сделал вам поиск по блогам, специально для вас по вашей просьбе, бесплатно и сделал его в максимально короткий строк (уже не помню вроде 1-2 дня) и скинул вам на почту. При этом попросил проверить так как написал что у меня модуля блога нету и у себя проверить его работу я не могу. После этого вы написали какой-то неадекват что-то типа "у меня этого блога тоже нету" и пропали. Ни одного сообщения от вас я не получил после этого. Значит я так понял что все нормально работает и никаких проблем у вас нету. Вы проверяли тот файл что я вам выслал? Если у вас возникли какие-то проблемы с модулем то почему вы ничего мне не написали а лишь начинаете за спиной раскидываться грязью? Очень подло с вашей стороны.
  14. А ваши сообщения я скоро вообще игнорировать начну. Потому что из всех людей с которыми мне доводилось общаться за последние несколько месяцев на этом форуме, а это десятки если не сотни вы самый неадекватный из всех. Какого кота в мешке вы купили? Вы купили модуль который не работает? Модуль скачало десятки человек и все довольны, у всех все работает а у вас нет? Или в модуле не работает хотя бы 1 заявленный в описании функционал? Например в описании написано в версии х.х работает то-то, а реально его нету или оно не работает? Или может быть модуль слишком дорого стоит? Тогда 1. Вы сами решаете покупать или нет. 2. если бы вы заказали такой модуль у кого-то на заказ то стоил бы он минимум раз 5-10 дороже..
  15. А ничего что сейчас выходной день? И каждый нормальный человек хочет немного отдохнуть от работы. Не работать же 24 часа в сутки без выходных?.. Отписал в ЛС
  16. index означает что брать нужно второе совпадение искомой фразы. offset вместе с before означает что вставить код нужно на 3 строчки перед найденной фразой. А вообще такой код лучше вообще не использовать
  17. Нужно 1. Составить четкий список того какая информация должна быть доступна какой группе 2. Искать программиста который сделает разграничение по группам для нужного функционала. Работы там достаточно много, нужно вносить изменения в кучу контроллеров и моделей, проверять группу пользователя после чего фильтровать все исходя из правил доступа для этой группы. Плюс по правильному конечно лучше делать отдельным модулем чтобы в админ панели можно было галочками выбирать что кому показывать. Но тогда объем работы увеличивается в разы. /офтоп с тоской вспоминаю Друпал с его офигенной системой прав доступа по ролям..
  18. Почти все модули на этом сайте тестируются на стандартных темах и на стандартных сборках (опенкарт, оксторе) Если какой-то модуль тестировался на нестандартной теме или сборке то об этом указывается в описании а по умолчанию подразумевается что модуль должен работать именно на стандартной сборке. Протестировать модуль на всех темах и сборках просто невозможно так как модуль 1 а тем сотни. Тем более админка. Она я наверное не ошибусь если скажу что у 99% пользователей именно стандартная. И до вас у всех купивших модуль все прекрасно работает. Глянуть я могу, можете скинуть пароли в ЛС. Но поймите меня правильно, продав модуль за 150 рублей (из которых 15% забирает себе сайт) после этого тратить кучу времени чтобы разбираться с какой-то нестандартной темой непонятно кем созданной и за бесплатно я тоже не буду.
  19. попробуйте залить эту версию jquery в папку admin/view/javascript/jquery только название файла поменяйте на старое чтобы темы не править. если причина в этом то возможно поможет, но если причина в измененной теме то это вас не спасет. если ничего не получится сделать самостоятельно, то я смогу вам помочь, но так как тема измененная то это будет стоить немного денег. У меня ставка 10$ в час, минимальная сума заказа 5$. Мне будет нужна или эта тема или полный доступ к вашему сайте (админка и фтп)
×
×
  • Create New...

Important Information

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