Jump to content
Search In
  • More options...
Find results that contain...
Find results in...

fanatic

Users
  • Posts

    4,905
  • Joined

  • Last visited

Everything posted by fanatic

  1. а для .hidden подкорректировать в css, не?
  2. есть новая версия шаблона? есть дизайт в psd? ничего нет, нужно придумать? какую именно оплату? какую? откуда?
  3. Version 1.0.0

    Что делает модуль: 1. Скидки на сумму заказа в корзине. 2. Скидки на количество товаров в корзине. 3. Есть возможность задать группу пользователей для скидки Работает с Simple Внимание Убедительная просьба. перед покупкой модуля, задавайте вопросы, выясняйте все нюансы. Чтобы потом не было типа - а я думал, что работает немного по другому и т.д и т.п. Гарантировано, работает только на дефолтном шаблоне, на других, возможно нужна будет адаптация. Адаптация - это сделать так, чтобы заявленный функционал работал на вашем шаблоне. Изменение внешнего вида(дизайн, верстка) в адаптацию не входит( я не дизайнер). Поддрержка: При обращении о поддержке, описывайте сразу подробно проблему, а не два слова "Караул, не работает." пишите сразу доступы - админка, ftp через TeamViewer, не работаю с шаблоном joornal, не работаю демо админка -  настройки скидок админка -  скидки на сумму заказа админка - скидки на количество товаров demo demo
    $10
  4. или так, ajax. это в footer.tpl <div class="col-sm-12"> <form id="contact-form" action="" method="post" enctype="multipart/form-data" class="form-horizontal"> <fieldset> <legend>Напишите нам</legend> <div id="result"></div> <div class="form-group required"> <label class="col-sm-2 control-label" for="input-name">Ваше имя</label> <div class="col-sm-10"> <input type="text" name="contact_name" value="" id="contact-name" class="form-control" /> </div> </div> <div class="form-group required"> <label class="col-sm-2 control-label" for="input-email">Ваш Email</label> <div class="col-sm-10"> <input type="text" name="contact_email" value="" id="contact-email" class="form-control" /> </div> </div> <div class="form-group required"> <label class="col-sm-2 control-label" for="input-message">Сообщение</label> <div class="col-sm-10"> <textarea name="contact_massage" rows="10" id="contact-message" class="form-control"></textarea> </div> </div> </fieldset> <div class="buttons"> <div class="pull-right"> <input id="contact-button" class="btn btn-primary" type="button" value="Отправить" /> </div> </div> </form> </div> <script> $(function(){ $('#contact-button').click(function(){ var dataContact = $('#contact-form').serialize(); $.ajax({ url:'index.php?route=information/contact/ajaxSend', data: dataContact, type:'post', dataType:'json', success: function(response){ if(response['success']){ $('#result').html(response['success']); } } }) }) }) </script> это в catalog/controller/information/contact.php public function ajaxSend() { if ($this->request->server['REQUEST_METHOD'] == 'POST') { $mail = new Mail(); $mail->protocol = $this->config->get('config_mail_protocol'); $mail->parameter = $this->config->get('config_mail_parameter'); $mail->smtp_hostname = $this->config->get('config_mail_smtp_hostname'); $mail->smtp_username = $this->config->get('config_mail_smtp_username'); $mail->smtp_password = html_entity_decode($this->config->get('config_mail_smtp_password'), ENT_QUOTES, 'UTF-8'); $mail->smtp_port = $this->config->get('config_mail_smtp_port'); $mail->smtp_timeout = $this->config->get('config_mail_smtp_timeout'); $mail->setTo($this->config->get('config_email')); $mail->setFrom($this->config->get('config_email')); $mail->setReplyTo($this->request->post['contact_email']); $mail->setSender(html_entity_decode($this->request->post['contact_name'], ENT_QUOTES, 'UTF-8')); $mail->setSubject(html_entity_decode(sprintf($this->language->get('email_subject'), $this->request->post['contact_name']), ENT_QUOTES, 'UTF-8')); $mail->setText($this->request->post['contact_massage']); $mail->send(); $json['success'] = 'Cообщение успешно отправлено.'; $this->response->addHeader('Content-Type: application/json'); $this->response->setOutput(json_encode($json)); } } это по простому, без проверок полей, без переменных локализации
  5. покажите модифицированный файл шаблона, в котором непонятка
  6. и что? непонятка то в админке
  7. а что автор модуля? копать в модификаторе модуля
  8. Uncaught SyntaxError: Unexpected token var - синтаксическая ошибка в файле common.js следующие ошибки, это следствие первой
  9. в footer.tpl вставляете html формы пишите на javascript аякс отправку формы в контроллере footer.php пишите метод обработчик формы отправляете данные из формы на этот метод обрабатываете данные, шлете ответ на клиент на клиенте выводите результат как-то так, в общих чертах
  10. никак. потому что страница контактов, это полноценная страница, с хедером, футером и т.д.
  11. вот это выводить меню это кнопку для мобильных закоментировать это все убрать классы hidden-xs hidden-sm в и вставить свою кнопку <div id="top-links"> <?php echo $sobfeedback_id34; ?> </div> если я правильно понял
  12. дизайн->схемы->нужная схема, убираем что не нужно
  13. как вариант <style> .desc{ height: 100px; overflow: hidden; } </style> <?php if($description){ ?> <div class="desc"><?php echo $description; ?></div> <span class="toogle-desc" data-text="Свернуть">Развернуть</span> <script> var flag = true; $(function(){ $('.toogle-desc').click(function(){ var d_t = $(this).attr('data-text'); var t = $(this).text(); $(this).text(d_t).attr('data-text', t); if(flag){ toogleDiv('100%'); flag = false; }else{ toogleDiv('100px'); flag = true; } }) }) function toogleDiv(size){ $('.desc').animate({height:size},200); } </script> ?>
×
×
  • Create New...

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.