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

ocdev_pro

Users
  • Posts

    2,022
  • Joined

  • Last visited

Everything posted by ocdev_pro

  1. Все забыли за SimpleCMS которая написанна 1 человеком. Тут Opencart и все обсуждения идут только в рамках opencart платформы и те кто в курсе сразу поняли о каком simple (simplecheckout) была речь.
  2. Лучше Simple пока ничего не придумали))
  3. Вы просто явно не понимаете как даже в вашем примере работает алгоритм, о чем можно с Вами дискусировать если у Вас банально нет понимания элементарных вещей. Что в случае с мобильной версией bootstrap вообще не при чем не в моем варианте, не в том что вы привели. Алгоритм смены версии страницы в обеих случаях по своему смыслу одинаковый. А то как вы настроите свой bootstrap.css и какие классы назначите в верстке никакого отношения к алгоритму смены версии страницы вообще не имеет. В вашем примере в полной версии есть bootstrap, а в мобильной его вообще нету. Там все свое написано. Отсюда следует, что для каждой версии css разный. А если Вам надо свой bootstrap шаблон сделать не адаптивным, то его приедться переделовать согласно рекомендациям http://getbootstrap.com/getting-started/#disable-responsive
  4. Очень агрументировано с вашей стороны, с учетом того, что на Opencart я сам этот способ смены версии придумал, имея 7 лет опыта front-end разработки Так что нечего приходить на форум и говорить что здесь не компетентные специалисты, если Вы сами ничего не понимаете.
  5. В вашем примере смена версии на уровне php происходит и Bootstrap'а и близко нету, там свой css который отдается php файлом в зависимости от полученного GET запроса при нажатии на кнопку смены версии. Так что по сути происходит таже подмена CSS кода, но верстка уже заточенная под это. А имея готовый bootstrap шаблон Вы никак его не сможете сделаете не адаптивным без изменения верстки и подключения другого css! И вы пришли сюда тыкаете своей джумлой вонючей, которую я вдоль и в поперек знаю. Но элементарно не можете отличить мобильную версию сайта от адаптивной. Bootstrap это вспомагательный элемент реализации адаптивной версии страницы, но не мобильной мать его. Bootstrap не различает планшет это или телефон или MacBook, он видит только размер экрана устройства. А мобильная версия понимает с какого физически устройства зашел пользователь и отдает ему принудительно заданную версию страницы с возможностью перехода на обычную версию и обратно
  6. Вам не кажеться, что это бред. Если у Вас Bootstrap, то создайте основной шаблон без него, а bootstrap шаблон используйте как мобильную версию.
  7. Заметил такую штуку, что редактирование заказа в OC2 нереально тупо сделано и неудобно. Что бы изменить статус заказа, надо проклацать 5 вкладок вместо того, что бы просто перейти на Таб и сменить значение. Это очень не практично сделано
  8. При чем тут модуль... Это было реализовано в ветке ocStore 1.5 и очень прижилось, было удобно
  9. Что бы выводить почти полный список производителей в выпадающем списке, достаточно изменить 1 строку В модели стоит условие выводить не больше 20 если limit < 1 поэтому задавайте свое значение. (например limit => 100) в файле admin/controller/catalog/manufacturer.php в строке 497 измените значение 'limit' => 5 на 'limit' => 0 (или свое значение)
  10. Во первых в гугл надо пихать ссылку на sitemap тот который генерируем сам движок http://domain.com/index.php?route=feed/google_sitemapА во вторых рекомендуемый и провереный robots.txt должен быть вида: Хороших вам продаж!
  11. Аааааа всполшная флудилка вместо обсуждения релиза и вопросы по типу "А как?.." остановите землю я сойду.. Такое чувство, что не новую версию ocStore выпустили, а собственный движок... и куча акакиев без малейшего желания разобраться в элементарных вещах, начинают "Акакать..."
  12. Если так подумать, то зачем вообще фильтрация GET-параметров в Seo Pro? К красивым url и дублям это отношения явно не имеет. Возможно разработчики так о безопасности хотели позаботиться...хз))
  13. Вообщем разобрался, надо сразу после RewriteEngine On Вставить #Редирект с www to non-www(https) RewriteCond %{HTTP_HOST} ^www\.(.+)$ [NC] RewriteRule ^(.*)$ https://%1/$1 [R=301,L] #Редирект с http to https RewriteCond %{HTTPS} off RewriteRule ^(.*)$ https://%{HTTP_HOST}%{REQUEST_URI} [L,R=301] А не после всех правил.Теперь сайт весь идет только по https Тема закрыта!
  14. Нужно сделать так что бы в любом из случаев (случайно, зашли на http или специально убрали https и зашли на http) что бы все равно редирект был на https
  15. Есть сайт https://deadseainbaku.az Если заходить по адресу http://deadseainbaku.az/ - то добавить товар в корзину нельзя и удалить тоже если был добавлен ранее. Как сделать форсированный редирект при любом запросе http(или http://www.) на https://domain.com Что бы зайти на сайт по http и www было невозможно, в любом случае редиректило на https. Установлен seo_pro и сайт на 2х языках Тема актуальная для тех кто работает с платежными системами которые требуют проводку заказов только через https. В моем случае если заказ пройдет не по https система Tranzila (Israel) блокирует счет до выяснения обстоятельств и принимать платежи невозможно.
  16. Видимо действительно не понимаю. Если по умолчанию seo_pro не пропускает utm метки в url и надо ручками идти и пилить это, то почему не сделать как я описал выше? Да изначально может и не быть этих параметров, но вот начали рекламу запускать на сайте и они понадобились, идти хардкодить? Тут не идет речь о защите, а всего лишь об удобстве использования. Добавил в админке нужные параметры и они уже работают и не очищаются. Вот и все
  17. Видимо надо отдельно версию с переключателем делать и полем для списка, где можно ввести список допустимых GET-параметров и пускай каждый сам себе какие надо такие и пишет. По аналогии как с config_file_extension_allowed сделайте config_seopro_parameter_allowed Это дополнительное развитие seo_pro и заголовок например: "Новый Seo Pro теперь дружит с пользовательскими get-запросами!"
  18. Ну сорян это пропустил) Да и версия была не последней. Немного кода пропущено, но вы меня поняли
  19. в Robots я обычно закрываю все что ?* и все ваши utm не индексируются и никаких дублей. Дописываю в SEO_PRO разрешение на отображение utm для товаров и категорий Начиная с 209 строчки if (isset($tmp['utm_medium'])) { $data['utm_medium'] = $tmp['utm_medium']; } if (isset($tmp['utm_source'])) { $data['utm_source'] = $tmp['utm_source']; } if (isset($tmp['utm_campaign'])) { $data['utm_campaign'] = $tmp['utm_campaign']; } if (isset($tmp['utm_content'])) { $data['utm_content'] = $tmp['utm_content']; } if (isset($tmp['utm_term'])) { $data['utm_term'] = $tmp['utm_term']; } // --- UTM DATA } break; case 'product/category': if (isset($data['path'])) { $category = explode('_', $data['path']); $category = end($category); $data['path'] = $this->getPathByCategory($category); if (!$data['path']) return $link; // --- UTM DATA if (isset($tmp['utm_medium'])) { $data['utm_medium'] = $tmp['utm_medium']; } if (isset($tmp['utm_source'])) { $data['utm_source'] = $tmp['utm_source']; } if (isset($tmp['utm_campaign'])) { $data['utm_campaign'] = $tmp['utm_campaign']; } if (isset($tmp['utm_content'])) { $data['utm_content'] = $tmp['utm_content']; } if (isset($tmp['utm_term'])) { $data['utm_term'] = $tmp['utm_term']; } } break;
  20. )))) Спасибо за развернутый ответ RB2. Да я на счет umt-меток легко поправить и дубли не надо возвращать. А вот с https я хз, что делать... Сеошники некроманты антихресты..... Жечь на столбах таких надо.
  21. Ну по логике если ssl включен, то ссылок без ssl не должно быть. Это же дубли выходит. Сеошники злятся. Вот хотя бы на этом форуме любую ссылку берешь заходишь на http а тебя все равно кидает на https.
  22. А по второму вопросу что делать?. с SSL? Попробуйте зайти на http://deadseainbaku.az/ru/ - почему-то не перенаправляет на https Да все ссылки https но если напрямую запросить, то сами видите... Opencart стандартный без изменений контроллеров seo_pro и ядра
×
×
  • 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.