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

sv2109

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

    3 686
  • З нами

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

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

  1. Recurring Profiles (повторяющиеся профили?) появились. Я так понял это как на этом сайте - возможность покупателю платить за какой-то товар регулярно, например через каждых 2 недели вносить какую-то сумму. ПС во и баги полезли Notice: Undefined variable: text_edit in /home/i/iliyanik/opencart.brenk.ru/public_html/2_0/admin/view/template/setting/setting.tpl on line 29
  2. Все равно использовать это на реальных сайтах еще очень рано - во первых все еще сырое, по любому еще кучу багов придется исправить до более менее стабильной версии. Во-вторых сторонние модули - пройдет еще не один месяц пока разработчики поделают версии для 2.0, а для этого еще нужно разобраться с 2.0, с системой модицикаций, событиями, с новой темой админки чтобы модули перевести на новую админку.. итд. Для меня лично самым большим нововведением в 2.0 стали События (Events), их пока очень мало но сам факт что они появились не может не радовать. Возможно следующая версия, например 2.1 или 2.2 выйдет вообще без vqmod подобных костылей и опенкарт в конце концов станет более менее похож на серьезную систему.
  3. Посмотрите права доступа к каталогам и файлам. Должно быть 755 для папок и 644 для файлов (кроме тех папок и файлов для которых нужен доступ на запись: download, image, system/cache, system/log итд. )
  4. oc_product_master - это не стандартная таблица, попробуйте отключить модуль, который ее использует и посмотрите изменилась ли скорость.
  5. Есть модуль поиск с автодополнением https://opencartforum.com/files/file/516-search-suggestion-поиск-с-автодополнением/ Он не делает того, что вы написали, но если нужно - то пишите автору, то есть мне, в ЛС или на [email protected] - договоримся.
  6. Я бы хостинг менял, что-то мне не верится, что парочка таблиц даже если они и без индексов может ТАК тормозить запросы в таких несложных запросах при таком относительно небольшом к-ве товаров. Если хостинг за 5 баксов в месяц (где на 1 сервере хостер размещает несколько сотен сайтов) то его однозначно нужно менять.
  7. если убрать фильтр по языку и магазину то это "оптимизирует" скрипт на 0.1% если у вас запросы выполняются долго то у вас или очень много товаров или очень слабый хостинг или очень много настроек в модуле. Соответственно так как к-во товаров вы уменьшить не можете остается 2 варианта: или взять лучший хостинг или уменьшить к-во настроек, например отключить поиск и настройки релевантности по не очень нужным полям. Для начала можете оставить только поиск по названию, посмотреть скорость, после чего включать по одному другие поля и смотреть скорость.
  8. Вбейте в гугле "мобильные аксессуары site:ru" и посмотрите какие есть русские сайты этой тематики, которых нету в Украине. Например какой-нибудь mob-acs.ru, mobyleplus.ru, city-mobile.ru итд
  9. Любые подобные предложения - это бред. 1. опенкарт это ОЧЕНЬ простой движок. Учить там для человека, который знает php, mysql, html и понимает что такое mvc - нечего, я свой первый модуль написал через, если не ошибаюсь, 2 дня знакомства с опенкартом (причем я не пользовался никакими документациями, тупо смотрел код, он ведь открытый и простой). Если же человек просит его научить опенкарту то учиться ему нужно НЕ опенкарту, а банально основам - php, mysql, html. 2. никакой выгоды тем более взаимовыгодной тут вообще нету, потому что нужно потратить, как уже правильно заметили выше, минимум раз 5 времени больше, чем если бы писал сам. Да и сам напишешь нормально, а тут потом еще придется переписывать все перед тем как добавлять код в какой-то платный модуль.. Мой совет - тупо смотреть код и разбираться как все работает. Если после просмотра кода вы не поймете как все работает то учить вам нужно не опенкарт, а основы. Если поймете - напишите какой-то простой бесплатный модуль. Можно взять какой-то готовый и немного его доделать, добавить какой-то функционал, выложить его бесплатно после чего заняться его поддержкой.
  10. По какой-то причине у вас не работает модуль поиск с морфологией и релевантностью для страницы поиска. Возможно у вас не установлен или установлен не правильно vqmod. Или какой-то конфликт, тогда смотрите vqmod лог на наличие ошибок.
  11. Мой умный поиск кавычки обрабатывает нормально: https://opencartforum.com/files/file/682-%D0%BF%D0%BE%D0%B8%D1%81%D0%BA-%D1%81-%D0%BC%D0%BE%D1%80%D1%84%D0%BE%D0%BB%D0%BE%D0%B3%D0%B8%D0%B5%D0%B9-%D0%B8-%D1%80%D0%B5%D0%BB%D0%B5%D0%B2%D0%B0%D0%BD%D1%82%D0%BD%D0%BE%D1%81%D1%82%D1%8C%D1%8E/
  12. В БД кавычка обычная, не кодированная https://docs.google.com/file/d/0B2qVovNZWDJlZE83RW9RSnBULUE/edit?usp=drivesdk
  13. У меня стандартный LAMP на Fedora 20, никаких особых параметров никогда не устанавливал и ни разу не помню проблем с кавычками в опенкарте.
  14. Проверил у себя на ocstore1.5.5.1.2 - и в админке и в поиске кавычки (обычная ' и обратна` ) обрабатываются нормально, никаких ошибок. https://docs.google.com/file/d/0B2qVovNZWDJlMjlPWllPQjBTRUU/edit?usp=drivesdk Возможно причина в ваших настройках сервера пс даже находит товар с кавычкой через поиск если искать по самой кавычке :)
  15. Зарплата неплохая но "Bitrix‚ Joomla‚ Wordpress, Drupal‚ Mod-X" а также "Администрирование хостинга‚ веб-сервера Кроссбраузерная верстка HTML+css по PSD-макетам" это все должен уметь 1 человек?.. Это практически невозможно, знать все эти системы (один друпал с битриксом чего стоит) хорошо на уровне написания модулей (обычно знают 1, максимум 2 системы хорошо, плюс еще 1-2 очень поверхностно). А если такой чудо программист и найдется то он никогда не будет брать работу по верстке и верстать по макетах. Мое имхо.
  16. это и есть универсальное решение, этот код используется в самом опенкарте для определения типа сео модуля. Абсолютно не важно что там будет, seo_url, seo_pro или seo_super_pro в каждом сео модуле есть функция rewrite которая на входе получает обычную ссылку, преобразует ее как-то (не важно как), а на выходе отдает преобразованную. Это все что нам нужно знать. Инкапсуляция + полиморфизм. насчет костыля, можно вместо жесткого удаления 'admin' взять разницу между HTTP_SERVER и HTTP_CATALOG на тот единичный случай, когда у кого-то админка находится не в 'admin' а по какому-то другому адресу.
  17. тогда $url = str_replace('/admin', '', $url); просто, этот способ будет раз в 50 быстрее, чем если дергать контроллер каталога через аякс или курл, потому что тогда грузится весь опенкарт (контроллеры, модели, конфиги, происходит десятки обращений к базе). Если нужно получить 1 ссылку это не проблема, но если нужно получить несколько десятков ссылок в цикле.. то процесс может подвиснуть на несколько минут.
  18. Не сталкивался, но могу предположить.. Какой именно модуль для ЧПУ используется можно получить как-то так: // код из index.php if (!$seo_type = $this->config->get('config_seo_url_type')) { $seo_type = 'seo_url'; } А зная модуль, можно попробовать его подключить напрямую и вызвать метод rewrite для нужного адреса. require_once(DIR_CATALOG . 'controller/common/' . $seo_type . '.php'); $seoUrl = new ControllerCommon . $seo_type ($this->registry); $new_url = $seoUrl->rewrite($url); Как-то так. Код примерный.
  19. В идеале оба. Они решают разные задачи. Поиск с автодополнением добавляет автодополнение к поиску в шапке, но алгоритм поиск никак не меняет А моудль поиска с морфологией и релевантностью меняет алгоритм поиска 2 модуля работаю вместе, то есть при установленном модуле поиска с морфологией и релевантностью модуль поиска с автодополнением использует его модуль поиска.
  20. Теоретически, должен работать но 100% гарантии дать не могу. Покупайте, проверяйте. Если будет - отлично. Если нет, я верну вам деньги (за минусом комиссии форума)
×
×
  • Створити...

Important Information

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