pshik

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

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

  • Посещение

Репутация

2 Обычный

Информация о pshik

  • Звание
    Продвинутый пользователь

Посетители профиля

923 просмотра профиля
  1. Помогите с переносом сайта

    Экспортируй базу, редактором пройдись по ней и залей базу обратно. Всегда держи бэккап. Пропиши все ридеректы в htaccess. Измени конфиг сайта. Делов на 10 минут) Отправлено с моего Redmi Note 3 через Tapatalk
  2. Поправил страницу контактов для данного шаблона, если кому надо:
  3. Всем огромное спасибо! Взял со всех по чуть чуть!!! выкладываю для шаблона moneymaker 1.5.5.1.2 З.Ы. Хотел написать XML но нет времени. З.Ы.Ы. я не программист, сильно не пинайте! Я просто собрал из данной темы все коды по чуть чуть и сделал всё в одном посте З.Ы.Ы.Ы. Планирую ещё добавить поле телефон по маске и изменить заголовок у письма. Поле емейл обязательное, телефон не обязательное но с проверкой, если не пустое. Письма от отправителей mail.ru проходят. /catalog/view/theme/moneymaker/template/information/contact.tpl Ищем блок мыла: <div class="form-group required"> <label for="email" class="col-sm-4 control-label"><?php echo $entry_email; ?></label> <div class="col-sm-8"> <input type="text" class="form-control" id="email" name="email" value="<?php echo $email; ?>" /> <?php if ($error_email) { ?> <span class="error"><?php echo $error_email; ?></span> <?php } ?> </div> </div> Добавляем после блока мыла: <div class="form-group"> <label for="phone" class="col-sm-4 control-label"><?php echo $entry_phone; ?></label> <div class="col-sm-8"> <input type="text" class="form-control" id="phone" name="phone" value="<?php echo $phone; ?>" /> <?php if ($error_phone) { ?> <span class="error"><?php echo $error_phone; ?></span> <?php } ?> </div> </div> /www/electric-shop24.ru/catalog/language/russian/information/contact.php Добавляем в языковой файл: $_['entry_phone'] = 'Ваш телефон:'; $_['error_phone'] = 'Телефон должен быть от 7 до 12 цифр!'; /catalog/controller/information/contact.php Фикс отправки писем для от mail.ru ищем: $mail->setFrom($this->request->post['email']); меняем на: $mail->setFrom($this->config->get('config_email')); Правим шаблон письма админу ищем: $mail->setText(strip_tags(html_entity_decode($this->request->post['enquiry'], ENT_QUOTES, 'UTF-8'))); меняем на: $EmailMessage = "Имя отправителя: ".$this->request->post['name']. "\nПочта отправителя: ".$this->request->post['email']. ($this->request->post['phone']!=''?"\nТелефон отправителя: ".$this->request->post['phone']:""). "\nIP отправителя: ".$_SERVER['REMOTE_ADDR']. "\n\n----------------------------------------\n\n".$this->request->post['enquiry']. "\n\n----------------------------------------\n"; $mail->setText(strip_tags(html_entity_decode($EmailMessage, ENT_QUOTES, 'UTF-8'))); Далее прописываем в контроллере телефон ищем: if (isset($this->error['email'])) { $this->data['error_email'] = $this->error['email']; } else { $this->data['error_email'] = ''; } добавляем после: if (isset($this->error['phone'])) { $this->data['error_phone'] = $this->error['phone']; } else { $this->data['error_phone'] = ''; } ищем: if (isset($this->request->post['email'])) { $this->data['email'] = $this->request->post['email']; } else { $this->data['email'] = $this->customer->getEmail(); } добавляем после: if (isset($this->request->post['phone'])) { $this->data['phone'] = $this->request->post['phone']; } else { $this->data['phone'] = ''; } ищем: if (!$this->ocstore->validate($this->request->post['email'])) { $this->error['email'] = $this->language->get('error_email'); } добавляем после: if(!empty($this->request->post['phone'])){ if(!preg_match("/^[0-9]{7,12}$/", $this->request->post['phone'])){ $this->error['phone'] = $this->language->get('error_phone'); } } Ну вот собственно и всё. Получаем следующую картину: см. вложения...
  4. Стока выдаёт ошибку 500... Но с mail.ru отправляется норм $mail->setReplyTo($this->request->post['email']);
  5. подскажите, если не затруднит, для 1.5
  6. видимо мне больше повезло, мой сайт не ложился, я использую только генератор, и то в ручном режиме... модуль с глюками, ещё какими, но в целом работает, уже года 2...
  7. а почему говно? модуль свою задачу выполняет???
  8. разобрался, у категории слетел сео-урл...
  9. Здравствуйте, подскажите, в чём может быть проблема, для генерации seo-url установлен модуль Генератор ЧПУ v0.1.2 (stable) [by addist] До сегодняшнего дня всё работало прекрасно, заходил в модуль и по шаблону генерировал для товаров seo url'ы. Сегодня сгенерировал url'ы, как обычно почистил кэш seopro, но на сайте url'ы не появились, остались стандартные ссылки как будто у меня не включен seo в настройках, хотя все предыдущие товары, категории и производители открываются по seo ссылкам, а новые напрочь не хотят... В карточке товара проверил, поле SEO URL заполнено. В БД помотрел, запись есть, где копать то??? Да и ещё, если создаю новый товар и в карточке вручную ему прописываю SEO URL, всё работает... Не пойму где копать проблему то? Модуль свою функцию выполняет, его задача заполнить в бд таблицу, задача seopro из этой таблицы сделать кэш файл с url'ам...
  10. Это Рашка... как во всей стране в целом, так и в интернете, законы только для обычных людей и только против них же. Для элиты нет законов и ответственности. По идее это дело Опенкарта - подать в суд, "в самый гуманный суд в мире"!
  11. Название: Очень простые снежинки для OpenCart'a Добавил: pshik Добавлен: 30 дек 2016 Категория: Модули Работает на ocStore: 1.5.5.1.2Метод активации: Без активации Ioncube Loader: Нет Сделал на очень скорую руку зимнее оформление для сайта, а точнее падающие снежинки. Сразу говорю, сам js файл не мой, нашёл в интернете. Я просто сделал файлик для VQMod'a. У себя проверил - работает. Описание Снежинки падают, собираясь внизу страницы. Внимание Сам скрипт и картинки подтягиваются со стороннего ресурса! Некоторые параметры: Установка: Закинуть XML файл в папку - /vqmod/xml/ Нажмите здесь, чтобы скачать файл
  12. Версия

    109 раз скачали

    Сделал на очень скорую руку зимнее оформление для сайта, а точнее падающие снежинки. Сразу говорю, сам js файл не мой, нашёл в интернете. Я просто сделал файлик для VQMod'a. У себя проверил - работает. Описание Снежинки падают, собираясь внизу страницы. Внимание Сам скрипт и картинки подтягиваются со стороннего ресурса! Некоторые параметры: Установка: Закинуть XML файл в папку - /vqmod/xml/

    Бесплатный

  13. Здравствуйте, извиняюсь если тема уже была. Нужен клон модуля "Бесплатная доставка". в следующих папках сделал копию файла free.php и free.tpl и назвал их free2.***, в этих файлах поиском и заменой заменил free на free2 /www/~/admin/controller/shipping/ /www/~/admin/language/russian/shipping/ /www/~/admin/view/template/shipping/ /www/~/catalog/language/russian/shipping/ /www/~/catalog/model/shipping/ Модуль в доставке появился, установился, но при его редактировании вижу ошибки в полях ввода порога ограничения по сумме и в сортировке, и не могу изменить статус модуля, настройки не сохраняются <b>Notice</b>: Undefined variable: free_total in <b>/var/www/~/data/www/~/admin/view/template/shipping/free2.tpl</b> on line <b>21</b> <b>Notice</b>: Undefined variable: free_sort_order in <b>/var/www/~/data/www/~/admin/view/template/shipping/free2.tpl</b> on line <b>50</b>