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

Venter

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

    1 262
  • З нами

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

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

  1. Для тех кто хочет посмотреть код модификатора прикрепляю файл его install.xml
  2. Написал небольшой модуль за Google reCAPTCHA , который подключает капчу в форме авторизации админа Протестил на OpenCart 3.0.2 и ocStore 3.0.2, все работает, по крайне мере у меня. При создании ключей ставьте галочку на reCAPTCHA v2 В общем прикладываю файл, тестируйте Модификатор меняет код файлов: admin/controller/common/login.php admin/view/template/common/login.twig и catalog/controller/information/contact.php Почему и его тоже? Да потому что там при тесте если капча правильная и форма отправлена то если тут же отправить форму еще раз то капчу проходить не нужно 1 Загружаем файл Расширения -> Установщик расширений 2 Обновляем модификаторы 3 Идем в Расширения, выбираем Капча, включаем Логин Админ reCAPTCHA и заполняем поля logingoogle_oc3.ocmod.zip
  3. Строки <file path="catalog/view/theme/*/template/product/product.tpl"> <operation> <search index="0"><![CDATA[<li><?php echo $text_stock; ?> <?php echo $stock; ?></li>]]></search> <add position="after"><![CDATA[ <li class="purchased_quantity"><?php echo $text_purchased_quantity; ?></li> ]]></add> </operation> </file> <file path="catalog/view/theme/*/template/product/product.twig"> <operation> <search index="0"><![CDATA[<li>{{ text_stock }} {{ stock }}</li>]]></search> <add position="after"><![CDATA[ <li class="purchased_quantity">{{ text_purchased_quantity }}</li> ]]></add> </operation> </file> Заменить на <file path="catalog/view/theme/*/template/product/product.tpl"> <operation> <search index="0"><![CDATA[<li><?php echo $text_stock; ?> <?php echo $stock; ?></li>]]></search> <add position="after"><![CDATA[ <?php if($purchased_quantity > 0) { ?> <li class="purchased_quantity"><?php echo $text_purchased_quantity; ?></li> <?php } ?> ]]></add> </operation> </file> <file path="catalog/view/theme/*/template/product/product.twig"> <operation> <search index="0"><![CDATA[<li>{{ text_stock }} {{ stock }}</li>]]></search> <add position="after"><![CDATA[ {% if purchased_quantity %} <li class="purchased_quantity">{{ text_purchased_quantity }}</li> {% endif %} ]]></add> </operation> </file> Вроде так
  4. Находим строки if ($result['image']) { $image = $this->model_tool_image->resize($result['image'], $this->config->get($this->config->get('config_theme') . '_image_product_width'), $this->config->get($this->config->get('config_theme') . '_image_product_height')); } else { $image = $this->model_tool_image->resize('placeholder.png', $this->config->get($this->config->get('config_theme') . '_image_product_width'), $this->config->get($this->config->get('config_theme') . '_image_product_height')); } Заменяем if ($result['image']) { if( $category_info['name'] == 'назв вашей категории' ) { $image = $this->config->get('config_url') . 'image/'.$result['image']; } else { $image = $this->model_tool_image->resize($result['image'], $this->config->get($this->config->get('config_theme') . '_image_product_width'), $this->config->get($this->config->get('config_theme') . '_image_product_height')); } } else { $image = $this->model_tool_image->resize('placeholder.png', $this->config->get($this->config->get('config_theme') . '_image_product_width'), $this->config->get($this->config->get('config_theme') . '_image_product_height')); } Что тов роде этого
  5. Вот в том файле catalog/product/category.php делаем условие - Если передана вот такая категория то изображения будут вот такие, иначе будут по умолчанию
  6. Для начала хотяб основы php подучите и как работает опенкарт. Гугл в помощь, поищите для начала какой файл опенкарта на фронте за что отвечает, что такое контройлеры опенкарт, что такое файл шаблона опенкарт и как с ним работать. Неужели хотяб чуток подучить сложно как работает опенкарт...???? Чуть что сразу на форум по мелким вопросам. Не хотите поучить хоть чуток, нанимайте исполнителя
  7. Какой кстати "руссик до конца не перевел"? Это вы про что вообще?
  8. Файлы перевода находятся вот здесь catalog/controller/language Если у вас это модуль и нет у него перевода на русский, то берем перевод на инглише, переводим и файлы перевода на русском кидаем в catalog/controller/language/ваша локализация
  9. Я сам честно сказать не люблю к примеру опенкарт ставить из бесплатных cms хостера которые он предлагает. Предпочитаю загрузку скрипта на хост самостоятельно и установку тоже
  10. Только ручками в коде. Если сами не знаете как, то или модуль ищите или нанимайте исполнителя
  11. это нужно в контройлер прописать и потом в шаблоне вывести
  12. Сколько раз ставил разные версии опенкарта или ocStore все всегда было нормально. Правда вот клиенты порой сами пытались ставить и у некоторых сайт глючный получался Попробуйте переустановить cms или с локалки залить сам скрипт и бд с локалки на хост тоже залить
  13. Зачем вручную???? Идем в Расширения-Доставка, там к примеру есть модуль Фиксированная стоимость доставки, включаем его и при редактировании ставим свою цену. Говорите что на локалке все гут пашет, так перенесите с локалки на хост свой сайт, только пути в конфигах поменяйте
  14. Если нужно скрыть чисто на главной странице то идем в файл catalog/controller/common/header.php Находим строки $data['language'] = $this->load->controller('common/language'); $data['currency'] = $this->load->controller('common/currency'); $data['search'] = $this->load->controller('common/search'); $data['cart'] = $this->load->controller('common/cart'); И заменяем их на $data['hidde_top'] = true; $data['cart'] = ''; if( !isset($this->request->get['route']) || $this->request->get['route'] == 'common/home' ) { $data['hidde_top'] = false; } $data['language'] = $this->load->controller('common/language'); $data['currency'] = $this->load->controller('common/currency'); $data['search'] = $this->load->controller('common/search'); if($data['hidde_top']) { $data['cart'] = $this->load->controller('common/cart'); } Далее, идем в файл catalog/view/theme/default/template/common/header.tpl находим строки, примерно 55 строка <ul class="list-inline"> <li><a href="<?php echo $contact; ?>"><i class="fa fa-phone"></i></a> <span class="hidden-xs hidden-sm hidden-md"><?php echo $telephone; ?></span></li> <li class="dropdown"><a href="<?php echo $account; ?>" title="<?php echo $text_account; ?>" class="dropdown-toggle" data-toggle="dropdown"><i class="fa fa-user"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $text_account; ?></span> <span class="caret"></span></a> <ul class="dropdown-menu dropdown-menu-right"> <?php if ($logged) { ?> <li><a href="<?php echo $account; ?>"><?php echo $text_account; ?></a></li> <li><a href="<?php echo $order; ?>"><?php echo $text_order; ?></a></li> <li><a href="<?php echo $transaction; ?>"><?php echo $text_transaction; ?></a></li> <li><a href="<?php echo $download; ?>"><?php echo $text_download; ?></a></li> <li><a href="<?php echo $logout; ?>"><?php echo $text_logout; ?></a></li> <?php } else { ?> <li><a href="<?php echo $register; ?>"><?php echo $text_register; ?></a></li> <li><a href="<?php echo $login; ?>"><?php echo $text_login; ?></a></li> <?php } ?> </ul> </li> <li><a href="<?php echo $wishlist; ?>" id="wishlist-total" title="<?php echo $text_wishlist; ?>"><i class="fa fa-heart"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $text_wishlist; ?></span></a></li> <li><a href="<?php echo $shopping_cart; ?>" title="<?php echo $text_shopping_cart; ?>"><i class="fa fa-shopping-cart"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $text_shopping_cart; ?></span></a></li> <li><a href="<?php echo $checkout; ?>" title="<?php echo $text_checkout; ?>"><i class="fa fa-share"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $text_checkout; ?></span></a></li> </ul> И заменяем на <ul class="list-inline"> <li><a href="<?php echo $contact; ?>"><i class="fa fa-phone"></i></a> <span class="hidden-xs hidden-sm hidden-md"><?php echo $telephone; ?></span></li> <?php if($hidde_top) { ?> <li class="dropdown"><a href="<?php echo $account; ?>" title="<?php echo $text_account; ?>" class="dropdown-toggle" data-toggle="dropdown"><i class="fa fa-user"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $text_account; ?></span> <span class="caret"></span></a> <ul class="dropdown-menu dropdown-menu-right"> <?php if ($logged) { ?> <li><a href="<?php echo $account; ?>"><?php echo $text_account; ?></a></li> <li><a href="<?php echo $order; ?>"><?php echo $text_order; ?></a></li> <li><a href="<?php echo $transaction; ?>"><?php echo $text_transaction; ?></a></li> <li><a href="<?php echo $download; ?>"><?php echo $text_download; ?></a></li> <li><a href="<?php echo $logout; ?>"><?php echo $text_logout; ?></a></li> <?php } else { ?> <li><a href="<?php echo $register; ?>"><?php echo $text_register; ?></a></li> <li><a href="<?php echo $login; ?>"><?php echo $text_login; ?></a></li> <?php } ?> </ul> </li> <li><a href="<?php echo $wishlist; ?>" id="wishlist-total" title="<?php echo $text_wishlist; ?>"><i class="fa fa-heart"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $text_wishlist; ?></span></a></li> <li><a href="<?php echo $shopping_cart; ?>" title="<?php echo $text_shopping_cart; ?>"><i class="fa fa-shopping-cart"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $text_shopping_cart; ?></span></a></li> <li><a href="<?php echo $checkout; ?>" title="<?php echo $text_checkout; ?>"><i class="fa fa-share"></i> <span class="hidden-xs hidden-sm hidden-md"><?php echo $text_checkout; ?></span></a></li> <?php } ?> </ul> Теперь на главной странице ваши блоки будут скрыты
  15. Если только на главной странице удалять то нужно ставить условие а не все удалять из catalog/view/theme/default/common/header.tpl Если все удалить из catalog/view/theme/default/common/header.tpl то на всех страницах исчезнет
  16. Сообщение переведите! Ясно же написано что переменная product не определена
  17. Статус 200 означает что страница есть. Закройте ненужные страницы в robots
  18. Вы включили сео ссылки? Я так понимаю что да. А файл .htaccess.txt переименовали в .htaccess???
  19. Вам сам код известен на вашем сайте или просто известно куда редиректит?
  20. А может вы просто вирус на свой браузер словили. Попробуйте зайти на сайт с другого компа
  21. Опенкарт для не найденных страниц отдает заголовок 404 Not Found, так что те страницы которые вы видите сейчас в яндексе у которых 404 не попадут в поиск и со временем исчезнут из вашего кабинета. Почему попали к яндексу, так то скорее всего просто раньше существовали эти страницы а теперь их нет. Так что беспокоиться не о чем
  22. Ворд не понимает html разметку сайта, в вашем редакторе если просто напечатать текст и перейдти в режим кода то видно и текст и разметку html, а ворд тянет за собой кучу не нужных символов которые даже порой глазу не заметны при вставке текста, но тест отобразиться на сайте вот тогда будет жуть.... Берем простой блокнот, пишем текст, кпируем, вставляем в редактор сайта и далее хоть на абзацы делим, ну в общем редактируем текст в редакторе сайта
  23. А что не так я написал? ТС я так понимаю в админке хотел убрать вывод И вы сами это написали, ну а ТС спросил Я и написал где убрать
  24. Это то что получает ваш сайт, сервер, от клиента в свои заголовки. IP адрес клиента, Браузер с которого оформлял заказ и язык

×
×
  • Створити...

Important Information

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