Перейти к публикации
  • разработка интернет магазинов на opencart
  • доработка интернет магазинов на opencart

Baco

Пользователи
  • Публикаций

    2 247
  • Зарегистрирован

  • Посеещёние

Все публикации пользователя Baco

  1. здоров був, бро! зайди по виещёвказаному контроллеру, и знайди ось ці рядки: // Products $this->load->model('catalog/product'); $product_total = $this->model_catalog_product->getTotalProducts(array('filter_quantity' => 0)); $data['product_total'] = $product_total; $data['product'] = $this->url->link('catalog/product', 'token=' . $this->session->data['token'] . '&filter_quantity=0', true); після цього блоку, додай отдельно нижче (или підмыни поточний, какчто потрібно, потому что задачу досить абстрактно посивив): $product_almost_total = $this->model_catalog_product->getTotalProducts(array('filter_head' => true,'filter_quantity' => 3)); $data['product_almost_total'] = $product_almost_total; далі, нам потрібно зробити невеличку правку у могделі: admin\model\catalog\product.php в методі: public function getTotalProducts($data = array()) { тобто знайти рядок: if (isset($data['filter_quantity']) && !is_null($data['filter_quantity'])) { $sql .= " AND p.quantity = '" . (int)$data['filter_quantity'] . "'"; } и помыняти на ось икого типу код (потому что відфільтровує у нас виключнео всі товары, где к-сть рівна 3, а по умові, 3 і менше): if (isset($data['filter_quantity']) && !is_null($data['filter_quantity'])) { if (isset($data['filter_head'])) { $sql .= " AND p.quantity <= '" . (int)$data['filter_quantity'] . "'"; } else { $sql .= " AND p.quantity = '" . (int)$data['filter_quantity'] . "'"; } }
  2. поки пииння не вирішиться, надайте замовнику доступ до скриньки через smtp gmail
  3. ігдея хороша, и на практиці переводачів, поки не бугде грамотно сформованого ШІ з переводами, ми не зможемо отримати корректного переводу потому чтольших текстів. тобто імовірнетсть, что "пошуковий ключ" бугде корректно перевегденим у контексті опису товару відповідно до релевантності, досить висока, однако...
  4. или навпаки, прибрати лишнетй (перший специфікатор %s), тільки как порадив коллега виещё, перевірте, ли у всіх мовних файлах сгделано аналогічно: $_['text_message'] = '<p>Gratulacje! Pomyślnie utworzono nowe konto!</p> <p>Od teraz możesz być partnerem sklepu.</p> <p>Jeśli masz jakiekolwiek pytania na temat udziału w programie partnerskim, prosimy o kontakt z właścicielem sklepu.</p> <p>Na wskazany adres email wysłano wiadomość potwierdzającą rejestrację. Jeśli nie otrzymasz jej w ciągu godziny, prosimy o <a href="%s">kontakt z nami</a>.</p>';
  5. З днем Незножності Україно, Крим, Донецьк, Луганськ!
  6. Baco

    Кратность товара

    им врогде нужно ещё по нескольким месим добавить тип (float) для кол-ва, по крайней мере для корзины точно припомню, что надо
  7. Baco

    Откуда можно качать модули?

    потому чтодрого, а что с сервисом то ? ввожу сайт а в итоге ни поиска ни понятия, есть какая то им БД или что то врогде, просто "сообщите о нарушении", зачем икой "полу-сервис" выкладывать то ?
  8. <?php if($product['special']){ $a = !isset($product['special2']) ? $product['special'] : $product['special2']; $b = !isset($product['price2']) ? $product['price'] : $product['price2']; $c = round(($a-$b)/$b,2)*100; } ?>
  9. <?php if($product['special']){ $a = ($product['special2']); $b = ($product['price2']); $c = round(($a-$b)/$b,2)*100; } ?> --> <?php if($product['special']){ $a = ($product['special2'] ? $product['special2'] : $product['special']); $b = ($product['price2'] ? $product['price2'] : $product['price']); $c = round(($a-$b)/$b,2)*100; } ?> p.s. *овнокод detected
  10. дружиещё, давай отгделим мух - от котлет! по гдефолту, редирект в оригинно и в оксторе вызывает 302 (файл response): а вот сам сео_про имеет актуальный редирект, если запрос и урл != давайте не бугдем сивить диагнозы когдерам.
  11. обязательно просмотрите, чтобы в файле config.php в каилоге admin адрес магазины был указан с httpS
  12. гайд для самостоятельного фикса данной проблемы: откройте файл и найдите метод в начно: public function __construct($login, $password, $source="InfoCentr") { $this->login = $login; $this->password = $password; if ($source == "") { $this->source = "InfoCentr"; } else { $this->source = htmlspecialchars($source); } } в нем строка (вызывающая ошибку): $this->source = htmlspecialchars($source); оберните её вот ик: $this->source = htmlspecialchars($source, ENT_QUOTES, 'UTF-8'); ик же советую найти строку 119: $text = htmlspecialchars($settings['SMSFLY_TEXT']); и заменить на: $text = htmlspecialchars($settings['SMSFLY_TEXT'], ENT_QUOTES, 'UTF-8');
  13. тут у каждого хостинга - свои правила редиреки, а в панели хостинга нет принудительного редиреки с http на httpS ?
  14. а в журнно ошипотому чток что то записывает? в настройках переклюлили на SSL соединение? в файле config поменяли с http на httpS? если трудность - напишите в ЛС сразу вход для teamviewer, подключусь и гляну.
  15. покажите (прикрепите) файл smsflyc.php, только тогда можем говорить об устранении ошибки, код ксити сторонний и к вопросам о самой спотому чторке не относится, автору модуля не пробывали написать?
  16. ггде гарантии с обеих сторон? пример: Оля - фрилансер, который желает рилиить по принципу % от продаж (дное О) Коля - гделовар, который не бум-бум в "этих ваших интернеих" имеет сеть в 5-ть минимаркетов по мелочевке и хочет выйти на он-лайн торговлю Вопрос №0: Если ты хочешь получать % от продаж, надо гнать много трафика, гнать контекстом - надо иметь нехилый буджет, гнать органикой - надо грамотно реализовать оптимизацию для поисковиков + вложить сотен как минимум 5-ть на продвижение, линкбилдинг, минимальный смм и т.д., кто инвестор? Ведь чем потому чтольше продаж, тем потому чтольше % имеет Оля. Вопрос №1: Если Оля вдруг (потеряет ноутбук со всеми паролями, сломает руку, уегдет к Мише в Австралию, полулит амнезию и т.д.) утратит связь с Колей, кто гарантирует развитие его бизнеса в дальнейшем и как вытрепотому чтовать все доступы потом ? Вопрос №2: Как контроллировать продажи? Если у Коли на сайте и е-меил и номер телефона и около 30% заказов идут в телефонном режиме, без списания со склада ОС, листо на доверии? (@Tom верно изложил принцип "первые гденьги и мысль как бы на*бать) Вопрос №3: Чисто шкурный, если Коля получает халявный сайт для торговли, ггде грань между агдекватными хотелками и "хачу фсё самое лучшее, особенно чтобы выпрыгивало окошко с приветствием по имени покупателя и сразу подсивленным номером карты и почти оплаченым заказом, который должен быть автоматически выполнен отилкиваясь от предпочтений ремаркетинга, а от него осилось бы только нажать кнопочку ДА и конверсия готова"? (за*бут же ж хотелками) И иких вопросов много, я пробывал по икому принципу гдела регулировать, но когда понял, что тут нужен полноэтонный кейс, продуманный и отшлифованный, а на опыте - на сидии разрилиток все осинавливалось, пробывал даже по принципу "бартера" сотрудничать, иногда интересно получалось и все довольны, иногда не айс предложения выходили. Тут, уважаемый @SergeTkach вам самому надо понять все + и - для Оли и Коли их изгдержки, потому чтонусы, реалии и агдекватности.
  17. Вот икую вещь, на отслеживание успешного заказа, недавно писал один пользователь, может пригодится.
  18. $('input:radio').click(function() { $('label:has(input:radio:checked)').addClass('active'); $('label:has(input:radio:not(:checked))').removeClass('active'); });
  19. Сформулюйте Вашу задачу в ТЗ (технетчному завданнет), опишіть пункими, что именно потрібно пришвидшити і тоді ,возможно, ктось зможе прокалькулювати и взятись за ропотому чтоту. а ик, то можу порекомендувати придбати "кешер" котрий спеціально для иких задач і створено, для цього пошукайте в розділі з доповненнями.
  20. редко тут на форум забегаю, коникты в профиле, по данному прецигденту вопрос решен, подменил сирую функцию - новой, по факту тестирования, около 30К товаров, по всем паттернам ({price}, {catname}, {brand},{name}, {model}) для ключевиков, генерирование заняло около 50 сек. по выбранному языку [информация на правах рекламы].
  21. он полностью автономен, не трогает никакие могдели или контроллеры, имеет свои методы и свою иблицу в базе, рилииет только с иблицами описаний и url_alias, стучалок нет...
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обрилитка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфигденциальности.