Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

berrber

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

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

  • Посещение

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

  1. 1. Вероятно не выполнили все readme, к примеру не вставили код модуля в product.tpl. 2. Опубликуйте лог ошибок из файла error.txt за последние 2 дня в спойлер. 3. Ваша версия opencart/ostore не поддерживается, см. описание модуля?
  2. E-mail отправителя берется из "Система-Настройки-Общие-E-mail". Можно в файле "admin/controller/catalog/subscribe.php" в строке $mail->setFrom($this->config->get('config_email')); записать нужный e-mail $mail->setFrom('[email protected]');
  3. Модуль имеет свой механизм рассылки, он никак не взаимодействует со стандартным. Если удалить всех подписчиков, вы потеряете базу подписчиков. Если все же хотите всех удалить, можете в разделе "Система-Настройки-Опции-Элементов на страницу (Админка)" выставить 500 и удалить подписчиков через функционал модуля, кнопкой "Удалить". Нажав кнопку "Выполнить рассылку" вы произведете рассылку по всему списку подписчиков, выбирать "галочками" их не нужно. Может в этом проблема - вы выбрали 8 раз подписчиков и нажали соответственно 8 раз кнопку "Выполнить рассылку"?
  4. Установил opencart 1.5.3.1, установил модуль. Создал пару подписчиков, заполнил тестовым текстом "Подписка на новости-Письмо подписчику", нажал кнопку "Выполнить рассылку". Каждый из подписчиков получил по одному письму. В вашем случае я вижу следующие вероятные возможности возникновения описанной вами ситуации: 1. Многократно нажали кнопку "Выполнить рассылку". 2. Каким-то образом у вас присутствуют дубли e-mail, что маловероятно. 3. Некорректные настройки хостинга, следует обратиться к ним по этому вопросу. Но перед этим проверьте как отрабатывает стандартная система рассылки, если она не повторяет описанное вами поведение, дело не в хостинге. 4. Ошибка в коде модуля, которую я не вижу.
  5. Напишите какое количество писем приходит точно.Приходят одинаковые письма из раздела "Подписка на новости-Письмо подписчику", верно?
  6. 1. Вы в разделе панели управления магазином "Подписка на новости" нажимаете кнопку "Выполнить рассылку" и к вашим подписчикам приходит письмо, оформленное в разделе "Письмо подписчику" в количестве 10 копий, так же на вашу почту, указанную в разделе "Система-Настройки" приходит это же письмо в количестве 10 копий, все верно? 2. Опубликуйте в ветку лог error.txt за последние 2 дня в спойлер. P.S. код выполняющей рассылку информации подписчикам не выполняет рассылку для администратора магазина. контроллер: модель: Стоит доработать функцию "send", указать "start=0" & "limit=$this->model_catalog_subscribe->getTotalSubscibe()". Но это не к текущему случаю, в целом.
  7. Не думаю что это сложно будет сделать, равно как и недорого, если сервис серьезный и предоставляет адекватный протокол сопряжения. Обратитесь в раздел Программирование, создание модулей, изменение функциональности на этом форуме, там достаточно исполнителей которые могут реализовать функционал. Сделаете - публикуйте решение, думаю многим понадобиться.
  8. В ближайшие полгода нет. Посмотрите как сделан функционал подтверждение подписки e-mail в данном модуле, в это письмо можно размещать ссылку для отписки. Допишите функцию описки для контроллера модуля, посмотрите как в личном кабинете либо "Продажи-Покупатели-Покупатели" реализовано подобное. Если сделаете, по возможности опубликуйте решение в ветке. В ближайшие полгода нет. Посмотрите как сделано в "Продажи-Покупатели-Покупатели". Если сделаете, по возможности опубликуйте решение в ветке.
  9. Опубликуйте ссылку на модуль, если вспомните, с помощью которого из панели управления магазином можно делать sql запросы в базу данных. Какой модуль используете для авторизации через соцсети?
  10. Запрос копирует всех покупателей, которые прошли регистрацию с проверкой на дубли в модуле подписки, т.е. можете периодически его выполнять, обновляя базу рассылки модуля. Возможно вам стоит обратить внимание на альтернативный модуль подписки, он создает покупателя стандартными средствами, высылает сгенерированный пароль на почту покупателя для входа в личный кабинет, выполняет рассылку через стандартный механизм "Продажи-Почта", вам не придется заниматься манипуляциями через базу данных. "newsletter" или "approved" - из столбца берется значение для статуса подписчика в модуле, включена или выключена подписка.
  11. Выполните запрос в базе данных, скопируются email всех зарегистрированных покупателей, активированные покупатели получат статус рассылка включена. Можно поменять "approved" на "newsletter", тогда скопируется сам статус подписки из таблицы покупателя. INSERT INTO subscribe (email, status) SELECT email, approved FROM customer WHERE email NOT IN(SELECT email FROM subscribe)
  12. 1. В контроллер $this->data['text_catapulta'] = $this->language->get('text_catapulta'); $this->data['catapulta'] = $this->url->link('catalog/catapulta', 'token=' . $this->session->data['token'], 'SSL'); 2. В шаблон <a href="<?php echo $catapulta; ?>" class="button"><?php echo $text_catapulta; ?></a> 3. В файл локализации $_['text_catapulta'] = 'Заказы';
  13. На данный момент язык текста письма рассылки подписчикам выбирается на основе текущего языка front-end. Планируется доработка, для рассылки писем подписчикам в том языке, какой был выбран покупателем в front-end при подписке. Сроки доработки не определены.
  14. Добрый день. 1. Замените содержание файла /dondo/catalog/view/javascript/dondo_position.js на представленный ниже код 2. Замените содержание файла /dondo/catalog/view/javascript/dondo.js на представленный ниже код 3. Для установки в шапку или подвал вместо стандартной строки <div class="dondo-custom-position" data-module="1"></div> установите следующую <div class="dondo-form" data-module="1"></div> Напомню, что так же нужно установить в шапку скрипт и верный номер data-module, все в соответствии с инструкцией по установке модуля в произвольные позиции, которая поставляется вместе с модулем.
  15. Читайте как модифицировать seo_url.php на opencart.com или opencartforum.com. Если и у вас ostore, можно проще - включите seoPro, если нет, ставьте seoPro, insert в БД: INSERT INTO oc_url_alias (query, keyword) VALUES ('information/arbitrage', 'arbitrage'); Если еще проще - смотрите модули для seoPro freelancer-а, там user-friendly интерфейс.
  16. Можно дополнить имеющуюся валидацию на сервере js-валидацией, очевидно совсем убирать с сервера проверку, используя только js - нельзя. Публикуйте код, если он будет рабочий, внесу его в модуль.

×
×
  • Создать...

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

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