Не советую пользоваться этой функцией. Ко мне частенько обращаются клиенты с похожими проблемами. Есть прекрасная очень удобная библиотека swiftmailer. Сам ею всегда пользуюсь. Код раза в 2 короче получите и без головной боли с вложениями. А в качестве протокола отправки можно использовать smtp mail.ru или яндекс почты
А какие модули вы поставили для OpenCart? Просто если их не много или они не особо влияют на работу сайта, то проще будет таки сайт на голых языках написать. Ибо подгонка самописа под различные CMS то еще веселье)
У вас сначала должен идти шаблон регулярки, а потом рерайт, а не наоборот.
Ну php скрипт выполняется при запросе, фоново как демон - например, крон - он работать не будет, поэтому четкое расписание сделать так просто не получится. Вы можете попробовать создать массив с временными метками и при каждом запросе сравнивать текущее время с временем в массиве, пробегаясь по нему циклом. Другие варианты в голову не приходят.
Еще можете погуглить, может быть, есть возможность работы со временем в nginx, если конечно вы можете переключиться с апача на него. По этому поводу точных данных у меня, к сожалению, нет.
Насколько я знаю в .htaccess такой возможности нет. Данную задачу можно решить с помощью php-скрипта реализующего маршрутизацию. То есть, вы со всех входящих адресов отправляете запрос в скрипт, затем делаете проверку по времени и отправляете в зависимости от выполнения временных условий на нужный адрес.
$('.tAdd').click(function () { var strPrice = $(this).parent().find('.tPrice').text(), price = Number(strPrice.substring(0, strPrice.length - 1)), name = '<span class="tName">' + $(this).parent().find('.tName').text() + '</span>', priceBlock = '<span class="price-block"><input name="num1[]" class="num1" value="1" /><span> = </span><input type="hidden" name="num2[]" class="num2" value="' + price + '" /><input name="sum[]" class="sum" value="' + price + '" readonly /><span> р.</span></span>', del = '<a href="#" class="tDel">Удалить</a>'; $('.kor').append('<div class="korTBlock">' + name + priceBlock + del + '</div>') }); $(document).on('change', '.num1', function () { var num1 = $(this).val(), num2 = $(this).parent().find('.num2').val(); $(this).parent().find('.sum').val(num1 * num2); }); $(document).on('click', '.tDel', function () { $(this).parent().remove(); });
Вот так, например, можно. Код полностью рабочий, проверил. Можете целиком брать и пользоваться
В таком случае, прошу прощения. Неверно прочитал. Но сути дела это не меняет.
Artisan,
Дык я вообще работать не собирался) Ни платно, ни бесплатно) Я лишь сказал, что могу с некоторыми вещами помочь, но не в ущерб себе и своему времени, разумеется. Под помощью здесь подразумевалась некоторая консультация по некоторым техническим вопросам, не более.
hosts есть в любой системе, не только на винде
Таки SEO не требует такого количества фундаментальных знаний, чтобы хоть что-то элементарное сделать. Не хочу обидеть сеошников) У вас есть какие-нибудь знания в php, html, css? Если есть, я бы на вашем месте стал копать в сторону Yii2 или Laravel 5. Могу безвозмездно оказать некоторую помощь в их освоении, если есть базовые знания программирования. К таким вопросам лучше подходить основательно. Я понимаю, что проще понажимать на кнопочки в вордпрессе или каких-то конструкторах, но у всего есть свое предназначение, и CMS не рассчитаны на нестандартные и сложные вещи.