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

lilovkin

Новачок
  
  • Публікації

    41
  • З нами

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

Усі публікації користувача lilovkin

  1. Всем доброго времени суток! Сделал интернет-магазин нестандарный, где просто выложен каталог товаров, но купить онлайн нельзя. Возникли вопросы, пользовался гуглом и здесь поиском - ответы не нашел. 1. У опенкарта есть такая страница как "Возврат товара" (/index.php?route=account/return/insert) - она вообще индексируется? Как проверить какие страницы у меня будут индексироваться? Чтобы не накидать ссылок таких в поисковики.. 2. Вопрос опять же по ссылкам. Мне страница "Возврат товара" вообще не нужна, я удалил ссылку из футера, далее удалил файл return.php, теперь когда вводим ссылку в строке браузера "возврат товара (/index.php?route=account/return/insert)" пишет, что страница не найдена, все ли правильно я сделал? если страница разрешена в индексации, не будет ли для поисковиков это ошибкой и говносайтом для них? Спасибо
  2. Для того чтобы форма работала и присылала мне на почту данные, я использовал "скрипт callme от дедушка"
  3. Теперь так))) Если в категории нет товара, то мой блок выходит тоже.
  4. Решил, кстати спасибо за наводку!!! А можно было бы и сказать, а еще за это деньги хотите... Народ, вот решение, если кому вдруг понадобиться.. Мой код из category.tpl А изменения были именно в <?php if ($products) { ?> - следим где закрывает код <?php } ?>, я же его просто перенес до начала моего блока заявки
  5. я для себя делаю магазин, сам стараюсь... вот тут ступор у меня проблема как раз таки с движком, как реализовать такое, просил помощи. И если что так был не против тут обсудить решение и оставить его для остальных, кто найдет эту тему.
  6. да уж форум после кризиса называется... Вроде форум, должны помогать и т.д., а тут услуги свои предлагают((.
  7. подскажите пожалуйста, как обойти это условие? и вставить мою форму даже в категорию где нет товаров Спасибо
  8. Доброго времени суток! Помогите как реализовать. В общем есть форма для заявки "не нашли товар" в категории, которая располагается после всех товаров в конце, вот так: Тут все правильно отображается, все как нужно, идут товары, а после них форма заявки. НО если в категории нет товаров, то эта форма не отображается((. Как быть? В category.tpl у меня так: <div class="row"> <?php foreach ($products as $product) { ?> <div class="product-layout product-list col-xs-12"> <div class="product-thumb thumbnail "> <div class="image"><a href="<?php echo $product['href']; ?>"><img src="<?php echo $product['thumb']; ?>" alt="<?php echo $product['name']; ?>" title="<?php echo $product['name']; ?>" class="img-responsive center-block" /></a></div> <div> <div class="caption"> <h4><a href="<?php echo $product['href']; ?>"><?php echo $product['name']; ?></a></h4> <p class="description"><?php echo $product['description']; ?></p> <?php if ($product['price']) { ?> <p class="price"> <?php if (!$product['special']) { ?> <?php echo $product['price']; ?> <?php } else { ?> <span class="price-old"> <?php echo $product['price']; ?> </span> <span class="price-new"><?php echo $product['special']; ?></span> <?php } ?> <?php if ($product['tax']) { ?> <br /> <span class="price-tax"><?php echo $text_tax; ?> <?php echo $product['tax']; ?></span> <?php } ?> </p> <?php } ?> <div class="btn-group"> <div class="btn btn-addtocart" type="button" ><div class="ahover"><a href="<?php echo $product['href']; ?>">Подробнее..</a></div></div> </div> </div> </div> <div class="clearfix"></div> </div> </div> <?php } ?> <div class="product-layout product-list col-xs-12"> <div class="product-thumb thumbnail "> <div class="image"><div class="blockz"> <div class="blockzname"><p>Нет панели для вашего авто?</p></div> <div class="blockztxt"><p>Оставьте пожалуйста заявку и как только у нас появится панель для вашего авто мы Вам перезвоним!</p></div> <div class="blockzform"> <form> <input type="text" name="Модель автомобиля" placeholder="Модель автомобиля" class="form-blockz"> <input type="text" name="Ваше имя" placeholder="Ваше имя" class="form-blockz"> <input type="text" name="Ваш телефон" placeholder="Ваш телефон" class="form-blockz"><br> <button type="button" class="cme-btn btnblockz">Отправить заявку</button> <div class="callme-result"></div> </form> </div> </div> </div> <div> <div class="caption"> </div> </div> <div class="clearfix"></div> </div> </div> </div> Будьте добры, помогите как реализовать, я думаю не одному мне в будущем ваш ответ будет очень важен).
  9. то что с этим что-то делать нужно было я знаю, но не знаю как соединить правильно с моим кодом (код взять из интернета) html_entity_decode Спросил помощи, не помогли((. Копать уже целый день копаю, написали бы как правильно код у меня должен выглядеть, чтобы мой вопрос решить
  10. простите, не понимаю вообще, что куда и как вставить, помогите пожалуйста
  11. Спасибо, исправил! А по факту поможете мне код поменять? целый день читаю гугл, понять не могу как собрать
  12. Добрый день! Есть такая проблема, помогите решить). Создал страничку отдельную в админке. Вот такую Где нужно вставлять скрипты счетчиков и т.д.. Есть такой код в tpl <?php if(isset($_POST['save'])){ $filename = "scripts.txt"; $file = $_POST['scripts']; file_put_contents($filename, $file); } ?> <form class="main" method="post"> <h1>Добавить скрипты на сайт</h1> <p>Вставьте необходимые скрипты от Яндекс Метрики, Google Analitics, Jivosite и др. в поле ниже</p> <textarea name="scripts"><?php include("scripts.txt"); ?></textarea> <button name="save">Сохранить</button> </form> То есть когда я кидаю код скрипта в админке, то он этот код скрипта сохраняет в файле scripts.txt Вот тут то и проблема, сохранить то сохраняет, но делает это со спец. символами, например "<" - заменяет на "<" А с этого файла у меня весь текст идет в файл шаблона сайта header.tpl Получается, что в header.tpl пишется код с спец. символами. Знаю, что в настройках в админке есть такое как код из analytics и он правильно вставляется из-за: в php прописано: $this->data['google_analytics'] = html_entity_decode($this->config->get('config_google_analytics'), ENT_QUOTES, 'UTF-8'); Собственно вопрос, как мне сделать так же? я в php бумбум, прошу помощи! Как мне совместить мое творение? <?php if(isset($_POST['save'])){ $filename = "scripts.txt"; $file = $_POST['scripts']; file_put_contents($filename, $file); } ?> с $this->data['google_analytics'] = html_entity_decode($this->config->get('config_google_analytics'), ENT_QUOTES, 'UTF-8'); Спасибо большое, заранее!
  13. спасибо! но я так и не понял, куда это добавлять)). в гугле тоже находил такое, а добавлять куды не знаю. поидее вот эту форму я сделал по инструкции в гугле, просто написал вот такой вот код, подключил к скрипту Дедушка и все заработало.. А вот не обнуляются поля только..
  14. Всем привет! Помогите, последний штрих, пол дня не могу понять.. КАК??? Скачал скрипт обратного звонка от Дедушка Собственно скрипт работает, сообщения отправляет. Решил скрипт подключить к своим полям У меня такое: <li><span class="testi"><input type="text" name="Ваше имя" value="" size="40" aria-required="true" placeholder="Ваше имя"></span></li> <li><span class="testi"><input type="text" name="Телефон" value="" size="40" aria-required="true" placeholder="Телефон"></span></li> <li><em><a>Ваши контактные данные не будут переданы третьим лицам в соответствии с ФЗ России "О персональных данных"</a></em></li> <li><div class="callme-result"></div></li> <li><button type="submit" class="button_t5 cme-btn">Отправить</button></li> вот такое вот чудо из этого кода имеется: Сообщение отправилось, а поля то не очистились, и остались на месте((. Как быть? не уж то ли присваивать к кнопке еще и перезагрузку страницы
  15. Спасибо! Да именно так и хотел)) посредством других модулей, чтобы так же можно было с админ панели убирать и вставлять. Сегодня адаптировал и все настроил))) Получился чистый landing с отключаемыми блоками через админ панель). За то не нужно заказывать на стороне какой-либо функционал, а opencart богат этим самым функционалом, вон взял и купил решение). Не хотел вдаваться в подробности, как этот landing page через программу adobe muse делать. С opencart-ом давно знаком, поэтому решил на нем быстренько - за 1 денек. Пока сойдет так сказать, за 1 денек то). А вам спасибо большое)), за очень простое решение. Тороплюсь..
  16. Спасибо большое!!! Еще вопрос Если я поставил на режим обслуживания, то индексироваться другие страницы не будут? А как быть с главной страницей?
  17. Всем привет! Делаю landing page на opencart, т.к. мне так легче, нужна только главная страница, остальные страницы по идее не нужны, как их огородить от поисковиков и от ручного ввода в адресную строку? чтобы не попали на другие страницы такие как "возврат товара" и т.д.
  18. код из js // Sticky Plugin v1.0.0 for jQuery // ============= // Author: Anthony Garand // Improvements by German M. Bravo (Kronuz) and Ruud Kamphuis (ruudk) // Improvements by Leonardo C. Daronco (daronco) // Created: 2/14/2011 // Date: 2/12/2012 // Website: http://labs.anthonygarand.com/sticky // Description: Makes an element on the page stick on the screen as you scroll // It will only set the 'top' and 'position' of your element, you // might need to adjust the width in some cases. (function($) { var defaults = { topSpacing: 0, bottomSpacing: 0, className: 'is-sticky', wrapperClassName: 'sticky-wrapper', center: false, getWidthFrom: '' }, $window = $(window), $document = $(document), sticked = [], windowHeight = $window.height(), scroller = function() { var scrollTop = $window.scrollTop(), documentHeight = $document.height(), dwh = documentHeight - windowHeight, extra = (scrollTop > dwh) ? dwh - scrollTop : 0; for (var i = 0; i < sticked.length; i++) { var s = sticked[i], elementTop = s.stickyWrapper.offset().top, etse = elementTop - s.topSpacing - extra; if (scrollTop <= etse) { if (s.currentTop !== null) { s.stickyElement .css('position', '') .css('top', ''); s.stickyElement.parent().removeClass(s.className); s.currentTop = null; } } else { var newTop = documentHeight - s.stickyElement.outerHeight() - s.topSpacing - s.bottomSpacing - scrollTop - extra; if (newTop < 35) { newTop = newTop + s.topSpacing; } else { newTop = s.topSpacing; } if (s.currentTop != newTop) { s.stickyElement .css('position', 'fixed') .css('top', '35px'); if (typeof s.getWidthFrom !== 'undefined') { s.stickyElement.css('width', $(s.getWidthFrom).width()); } s.stickyElement.parent().addClass(s.className); s.currentTop = newTop; } } } }, resizer = function() { windowHeight = $window.height(); }, methods = { init: function(options) { var o = $.extend(defaults, options); return this.each(function() { var stickyElement = $(this); stickyId = stickyElement.attr('id'); wrapper = $('<div></div>') .attr('id', stickyId + '-sticky-wrapper') .addClass(o.wrapperClassName); stickyElement.wrapAll(wrapper); if (o.center) { stickyElement.parent().css({width:stickyElement.outerWidth(),marginLeft:"auto",marginRight:"auto"}); } if (stickyElement.css("float") == "right") { stickyElement.css({"float":"none"}).parent().css({"float":"right"}); } var stickyWrapper = stickyElement.parent(); stickyWrapper.css('height', stickyElement.outerHeight()); sticked.push({ topSpacing: o.topSpacing, bottomSpacing: o.bottomSpacing, stickyElement: stickyElement, currentTop: null, stickyWrapper: stickyWrapper, className: o.className, getWidthFrom: o.getWidthFrom }); }); }, update: scroller }; // should be more efficient than using $window.scroll(scroller) and $window.resize(resizer): if (window.addEventListener) { window.addEventListener('scroll', scroller, false); window.addEventListener('resize', resizer, false); } else if (window.attachEvent) { window.attachEvent('onscroll', scroller); window.attachEvent('onresize', resizer); } $.fn.sticky = function(method) { if (methods[method]) { return methods[method].apply(this, Array.prototype.slice.call(arguments, 1)); } else if (typeof method === 'object' || !method ) { return methods.init.apply( this, arguments ); } else { $.error('Method ' + method + ' does not exist on jQuery.sticky'); } }; $(function() { setTimeout(scroller, 0); }); })(jQuery);
  19. Спасибо большое! Скачал мод, поставил под свои нужны, теперь идет все хорошо, position:fixed ставится именно тогда, когда прокрутка страница добирается до определенного дива)). Но теперь проблема в другом, как сделать так, чтобы при прокрутке когда заканчивается <div id="content"> <div/>, наше "меню" осталось в конце <div id="content"> <div/>, то есть внутри него, раз мы прокрутились дальше уже вниз страницы, там уже другая информация в другом диве, надеюсь поняли меня. Коротко: как ограничить position:fixed; до <div id="content"> <div/>, а когда уже прокрутка вышла за <div id="content"> <div/>, то "меню" не исчезло. Могу в ЛС отправить адрес сайта, поймете сразу о чем речь. Спасибо
  20. супер! Спасибо, будем пробовать). Нам если честно, то для других целей))
  21. спасибо, нашел. но у них походу сделано так, что когда выходит рамка за определенные пиксели, то есть прокрутили страницу вниз на 150px, то просто появляется новый блок, а при менее 150px прокрутки, он исчезает
  22. Добрый день! Как сделать так, чтобы, например: меню стоит за хедером спокойно, но как мы стали прокручивать страницу и меню в определенный момент подхватывалось и делалось в position:fixed? Такое можно увидеть здесь http://relaxbath.ru/ (не реклама!) Попробуйте прокрутить страницу верх и вниз, заметите, что меню при прокрутке вниз в определенный момент становить в position:fixed, а как поднимемся в самый вверх, то меню уже не фиксированное. Дайте наводку пожалуйста, как реализовать такое
  23. Добрый день! Хотели задать вопрос. Мы настроили модуль, прописали в нем shopId , scid , shopPassword Купили ssl сертификат и для него выделенный ip, поставили на домен. Дальше идут тестовые платежи: Как мы поняли, чтобы провести тест, нужно вывести модуль оплаты в корзину, а именно модуль оплаты с помощью карт, все сделали, вывели, "купили" товар, дальше делаем демо покупку, нас перевело на страницу оплаты с помощью карт яндекса заполнили данные, которые указаны в яндексе, для тестовой покупки Нажимаем кнопку "Заплатить" Выводится такое окно Вопрос: Что не так? Что мы не сделали еще? Отпишите в теме пожалуйста, могу в ЛС прислать адрес нашего интернет-магазина
  24. Всем привет! Есть такая проблема, у меня размер изображения идет заданный из админки, я же хочу для модуля поставить так, чтобы он отображал оригинальные размер изображения вот код из контролера модуля, точнее часть кода $img_w = $this->config->get('config_image_category_width'); $img_h = $this->config->get('config_image_category_height'); if ($category['image']) { $image = $this->model_tool_image->resize($category['image'], $img_w, $img_h); } else { $image = $this->model_tool_image->resize('placeholder.png', $img_w, $img_h); } помогите пожалуйста, поменяйте код так, чтобы у меня отображались оригинальные заруженные размеры изображения Спасибо
×
×
  • Створити...

Important Information

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