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

fofa

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

    170
  • З нами

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

Повідомлення, опубліковані користувачем fofa

  1. без использования опенкарт - поставить цель о заказе в метрике, а потом на странице источников utm смотреть сколько достигло целей с использованием опенкарт - в админке Маркетинг - Маркетинг, создаете рекламную компанию, получаете Код отслеживания и используете его для ссылок

    В метрике нужно уметь извлекать данные для анализа

    Маркетинговый код в опенкарте отслеживает только приход на в магазин. Оплаченные заказы не отслеживает.

    Самое удобное - это когда на почту приходит счет заказа или уведомление о новом пользователе с данными utm меток

  2. Подскажите, как сделать реферальные ссылки? Нужно чтобы на почту вместе с уведомлениями о новом зарегистрированном пользователе или новом заказе приходила информация с utm меток.

    Это нужно для того, чтобы отследить эффективноть рекламы с Яндекс директа и Google Adwords 

     

     

  3. Здравствуйте

    Как заменить кнопку "обновить" в корзине на кнопки + и - так, чтобы эти кнопки стояли по обеим сторонам от ячейки с количеством товаров. Нажимаем на "+" и количество увеличивается на 1, нажимаем на "-" и уменьшается на 1 и итоговая цена обновляется.

    Есть какой нибудь модуль?

  4. ну а по тексту ошибки-то поискать?

     

    99% - кончилось место на хосте.

    1. удалите файл ошибок (system/logs/error.txt);

    2. включите их отображение в админке;

    3. поисправляйте все, что "высыпется" поверх сайта;

    4. отключите логирование ошибок.

     

     

    Спасибо. Нажал зеленую стрелочку (+ к рейтингу)

    Хостинг я почистил, а как включить отображение в админке и отключить логирование ошибок?

    OC 2.0.3

  5. Здравствуйте, уважаемые разработчики

     

     

    Слетела кодировка (вместо слов такой шифр Оформление заказР) и вылезли ошибки

    Warning: Cannot modify header information - headers already sent by (output started at domain.com/index.php:102) in domain.com/vqmod/vqcache/vq2-catalog_controller_common_seo_pro.php on line 80
    Warning: fread() [function.fread]: Length parameter must be greater than 0 in domain.com/system/library/cache/file.php on line 32 

    первая повторяется 2 раза, вторая раз 20

    Не подскажете в чем дело?

  6. Добрый день. Нужен ваш совет

    Если вынести 

    <?php echo $search; ?>
    

    за пределы header (скриншот 1) то после ввода запроса происходит переход на страницу поиска с пустой поисковой выдачей (скриншот 2) и с неработающей формой.  Как сделать чтобы форма заработала корректно, т.е. на странице сразу показывались результаты?

     

    post-700738-0-54732700-1469718509_thumb.png

    post-700738-0-42878100-1469719181_thumb.png

  7. Допустим есть в витрине несколько товаров

    tovar1

    tovar2

    tovar3

     

    Нужно к кнопке "купить" добавить следующий код

    tovar1:

    onclick="yaCounterXXXXXXXX.reachGoal('tovar1')"

    tovar2:

    onclick="yaCounterXXXXXXXX.reachGoal('tovar2')"

    tovar2:

    onclick="yaCounterXXXXXXXX.reachGoal('tovar2')"
  8. Не совсем так. Читайте->по->направлению->стрелочек.

    Большинство ответов с примерами есть на php.net. Взялись модуль писать, а в основах плаваете. Сколько времени этой теме, уже б успели учебник по пхп прочитать.

    Что верно, то верно :-)  

    Спасибо всем, кто отвечает в этой ветке, за потраченное на меня время и внимание :-)

  9.  

    А в контроллере не смотрели? Иногда внимательный поиск дает результаты

    $this->model_catalog_product->updateViewed($this->request->get['product_id']);
    

     

    Получается читать надо справа налево. Контроллер извлекает из строки браузера значение ['product_id'] и ищет функцию updateViewed в model_catalog_product, находит там 

     $this->db->query("UPDATE " . DB_PREFIX . "product SET viewed = (viewed + 1) WHERE product_id = '" . (int)$product_id . "'");

    далее находит в таблице _product соответствующее значение product_id, и увеличивает значение viewed на 1. Так? :-)

  10.  

    А в контроллере не смотрели? Иногда внимательный поиск дает результаты

    $this->model_catalog_product->updateViewed($this->request->get['product_id']);
    

    То есть (int)$product_id в модели ставится там, откуда контроллеру нужно взять данные ['product_id']?

  11. В catalog/model/catalog/product.php (opencart 2) есть строчка

    $this->db->query("UPDATE " . DB_PREFIX . "product SET viewed = (viewed + 1) WHERE product_id = '" . (int)$product_id . "'");
    

    (int)$product_id  ранее не инициирована. Какая ее функция в запросе к базе? я так понял, что $product_id инициируется как целое число, взятое из ячейки product_id

  12. Сортировку можно выкинуть, достаточно ORDER BY count_like DESC. Проверку на повторность можно через сессию, можно в local storage писать.

    Спасибо, покопаю в этом направлении

  13. чертеж не поможет, опишите полностью функционал 

    Я подробный чертеж сделаю. Можно конечно и ручкой нарисовать и подписать, но я чувствую что несколько раз все перечеркаю. Поэтому быстрее начерчу и оформление будет более аккуратным 

  14. А где у вас INSERT для админа, UPDATE для юзера?

     

    Где айдишник берется? гет или пост?

    INSERT для админа в контроллере admin

    UPDATE для юзера - не дошел еще до этого. На данный момент хочу разобраться, как вывести данные из БД на страницу в витрине

    Где айдишник берется? если я правильно понял, это like_id. В таблице есть колонка like_id, при добавлении новой информации (картинка, заголовок, описание) значение в этой колонке увеличивается на 1. Оттуда и берется

    гет или пост? - если я правльно понял принцип работы функций, то гет

  15. Можно. Если функция не использует внешних данных. Тогда функция вернет все строки из БД. Но вы же хотите получить строку с конкретным айди. Вопрос - как функция узнает какая строка нужна?

     

    Напишите лучше, что вы хотите сделать. Отдельную страницу для какого-то лайка? Ниче непонятно..

    Нужно чтобы на 1 странице выводился массив. Элемент массива - картинка, заголовок, описание и кнопка "лайк". Картинку, заголовок и описание администратор загружает через админку магазина.

    При нажатии на лайк, цифра в БД увеличивается на 1 и выводится на страницу.

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

Important Information

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