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

mesateri

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

    147
  • З нами

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

Відвідувачі профілю

8 114 перегляди профілю

mesateri's Achievements

Community Regular

Community Regular (8/14)

  • Dedicated Rare
  • First Post
  • Collaborator
  • Conversation Starter
  • Week One Done

Recent Badges

28

Репутація

  1. Початкові дані: Ostore 3.0.7 Налаштування: Хочу реалізувати, щоб замість : /index.php?route=product/category&path=71 , в адресному рядку було: /category/71 Аналогічно і для Товарів. В system/library/seopro.php був вставлений такий код: public function prepareRoute($parts) { if (!empty($parts) && is_array($parts)) { foreach($parts as $id => $part) { // new seo /product/100 , when 100 - id product if (preg_match('/^product\/(\d+)$/', $part, $matches)) { $this->request->get['product_id'] = $matches[1]; $this->request->get['route'] = 'product/product'; unset($parts[$id]); continue; } if (preg_match('/^category\/(\d+)$/', $part, $matches)) { $this->request->get['path'] = $matches[1]; $this->request->get['route'] = 'product/category'; unset($parts[$id]); continue; } // new seo В .htaccess додані наступні рядки: RewriteRule ^product/([0-9]+)$ index.php?route=product/product&product_id=$1 [L,QSA] RewriteRule ^category/([0-9]+)$ index.php?route=product/category&path=$1 [L,QSA] Все працює наче нормально. При заході на /category/71 відкриває потрібну категорію. Чи не пропустив я чогось? Можливо ще і public function baseRewrite треба правити?
  2. Все класно, але так і не зрозумів, для чого потрібно Коефіцієнт "засів" Приклад, є товар , в нього середньомісячні продажі по кварталу 100 шт, по року 120.. Чим допоможе кеф? Чи це по типу, в середньому на партію яка закуповується 3% браку, 5% крадуть, тому кеф повинен бути 1,08?
  3. а що тепер потрібно оновити модифікатори. /storage/modification - видалити через фтп всі папки які тут знаходяться. Якщо не було тегу в оригінальному файлі header.php , ви його туди добавили, то залишилось оновити модифікатори. Якщо це не допомогло, беріть оригінальні файли і по одному переносьте поки проблема не вирішиться, при цьому не забувайте видаляти модифікатори. (свої файли можете перейменувати, на header2.php якщо хочете зберегти те що напрацювали.)
  4. Переконайтеся, що PHP встановлений: Ви можете перевірити це, створивши файл з ім'ям info.php з таким вмістом: <?php phpinfo(); ?> Якщо ви бачите код як текст на сторінці авторизації, це вказує на те, що PHP-код не обробляється правильно, і він виводиться як звичайний текст. Це може статися з кількох причин: Неправильна конфігурація сервера: Можливо, сервер не налаштований на обробку PHP-файлів. У цьому випадку сервер просто відображає вихідний код файлу. Неправильне розширення файлу: Переконайтеся, що файл має розширення .php, а не .html або інше. Відсутність PHP на сервері: Якщо на сервері не встановлено PHP або вебсервер не налаштований для роботи з PHP, код не буде виконуватися. Помилка в конфігурації вебсервера: Наприклад, в Apache може бути відсутній або неправильно налаштований модуль mod_php.
  5. 1. на сторінці оформлення замовлення додається обов'язкове поле емейл (якщо до цього не було). --після натискання на кнопку оформити відбувається: 2. в контроллері по базі пробиваєте чи є такий емейл в базі 3. Якщо є, то замовлення здається під цим customer_id 4. Якщо немає, примусово реєструєте, рандомний пароль відправляєте на цей емейл. Авторизуєтесь під цим логіном --Відбувається оформлення замовлення.
  6. якщо версія 3 опенкарта, то в catalog/controller/account/account.php вставте $data['total_reward'] = (int)$this->customer->getRewardPoints(); а в шаблоні вставте {{ total_reward }} на місце де хочете вивести
  7. зробіть скрін з Дизайн -- Макети -- Обліковий запис, щоб зрозуміти які модулі використовуються.
  8. ліва колонка виводиться з контроллера extension/module/account , там є total_reward, тому виводиться нормально Якщо ви виводите свої дані через якийсь модуль (який підключили в праву колонку через Дизайн - макети), то додайте в контроллер модуля код з extension/module/account який відповідає за total_reward. Якщо додаткового модуля не підключали, то значить виводиться повинно через catalog/controller/account/account.php, тому додайте код з extension/module/account який відповідає за total_reward. Взагалі, гадати на кофейній гущі, що у вас там під капотом , складно)
  9. Тільки хотів написати, що дуже не вистачає данного функціоналу. Модуль стрімко розвивається, так тримати!
  10. Ще б гарно було, якби розробник частіше заходив в тему свого модуля, бо почитавши коментарі складається враження, що багато косяків в коді.
    Протестував під 10 різних модулів відгуків. Цей найкращий. Функціонал на 10 з 10. Автор молодець , так тримати. Навіть на сайті опенкарт купував самий рейтинговий модуль, який як на мене повний відстій.
  11. Якщо припинити хостинг оплачувати, то коли приїдете, прийдеться все з 0 створювати, а це ресурснозатратно. Ви втратите позиції в ПС, трафік Хостинг в цілому коштує "копійки" зараз, якщо впевнені, що будете займатись ним після повернення, то краще оплатити його та домен. (можете відписати хостеру, хай переведе вас на самий мінімальний тариф). Як вже рекомендували, самий кращій варіант це заглушка зверху
  12. https://nazarkachurak.com/checkbox/ Правильно чек відправляти після покупки той який ви фіскалізували. Найпростіше використовувати для цього сервіс чекбокс. Для цього навіть є гарний модуль
×
×
  • Створити...

Important Information

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