Ruslan Brest
Как реализовать страхование товаров в Опенкарт для некоторых покупателей?
при оформлении заказа необходимо предложить покупателю возможность застраховать свою посылку(товар), так как есть и те кто не желает доплачивать эту сумму, то нужна функция с возможностью выбора.
То есть при оформлении заказа, если покупатель согласен, то эта сумма плюсуется к общей сумме, если нет, то сумма остаётся без изменений.
Заведите купон на -10% (например) и пусть в корзине применяет - вместо скидки цена будет увеличена на указанную сумму. В купонах может использоваться как процент, так и фиксированная сумма.
Отрицательная величина скидки может применяться и, как можно убедиться, приводит к увеличению суммы при оформлении.
Про бег на длинные дистанции (физиология)
В общем-то всё просто. Есть мышцы, связки, лёгкие, кровеносная система и сердце. Это то, что развивается до нормального состояния у современных "детей асфальта" при длительных беговых нагрузках. И высокая скорость не имеет особенного значения. Критерии достаточности - возможность поговорить на бегу, не сбивая дыхания, бег с закрытым ртом, ну или считая шаги - 3x3 (3 шага вдох, 3 выдох). Плохая новость - чтобы при беге в таком ритме начал расщепляться жир, надо бегать больше часа.
Мышцы и связки -- то, что наиболее заметно и "на поверхности", -- отчетливо ощущается, как это тренируется, развивается и привыкает к нагрузкам. Особенно быстро это сказывается на связках - колени перестают болеть, сухожилия на пятках и т.п. Естественно, если не "рвать себе жилы" - ну, тут язык сам за себя говорит :) Поэтому бег трусцой на длинные дистанции (5-10-15 км) хорош. Особенно поначалу. Подготовить организм и голову (психологически: многим бег в течение часа-двух кажется чем-то сверхъестественным).
У меня год регулярного бега (2010) на сравнительно длинные дистанции (8-12 км) ощутимо снизил ЧСС в спокойном состоянии: вместо 70-80 ударов в минуту -- теперь 50-60 (от силы 70). Так что влияние на сердце, сосуды и капилляры -- вот оно, заметно на глаз.
Лёгкие при этом учатся эффективнее усваивать кислород - увеличивается объём, глубина вдоха, кол-во альвеол и мелких капилляров. Организм учится эффективнее быстро насыщать кровь кислородом. Сердце становится больше и мощнее - чтобы успевать больше крови прокачивать во время повышенных нагрузок. Сосуды становятся крепче и шире. Капилляры - тоньше и разветвлённее, чтобы эффективнее доставлять кислород всем органам и выводить разную ерунду наружу. Лишнее тепло в том числе. Побочные эффекты - спортсмены здоровее, краснее и теплее. Ну и чище изнутри - вся грязь у них обычно наружу выводится и из сосудов, и из тканей :) Пульс в спокойном состоянии снижается, и довольно заметно, - поэтому не стоит слушать обывателей и паникёров, которые с ходу заявляют о брадикардии, не задав предварительно вопрос: "А ты случайно не спортсмен(-ка)?".
Первым при нагрузках расходуется гликоген (легко расщепляемые сахара). Их основные запасы находятся в печени и мышцах. Далее...
Как модифицируются способы оплаты для использования с QCPM.1513
QCPM из-за необходимости изменения способов оплаты делает невозможным одновременное использование стандартной формы и QCPM: либо одна, либо другая. Поэтому обязательно храните резервные копии изменяемых стандартных файлов (точный путь указан в документации - README или INSTALL файлах).
Суть изменений проста: в TPL файлах способов оплаты содержится самая последняя кнопка подтверждения заказа, на нажатие которой обычно вешается обработчик (javascript-функция). Эта функция делает 2 вещи: окончательно подтверждает заказ (после этого он формируется и становится виден в админке) и делает что-то требуемое этому способу оплаты (переадресация на внешний сайт плат. системы или другие действия).
В стандартной форме заказа все проверки производятся до действия этой кнопки.
В QCPM - нет, поскольку всё на одной странице и эта кнопка может быть нажата сразу после загрузки, первой. Поэтому нам требуется вмешаться в стандартный процесс:Далее...
Quickcheckout: как сделать необязательным поле email?
Как скрыть "Адрес доставки: Адрес (продолжение):"
открыть файл catalog/view/theme/default/template/checkout/quickcheckout.tpl
найти там:
<tr>
<td><?php echo $entry_address_2; ?></td>
<td><input type="text" name="address_2" value="<?php echo $address_2; ?>" class="large-field"/></td>
</tr>
и первую строку (<tr>) изменить на:
<tr style="display:none;">
Как сделать ввод почтового ящика необязательным
в этом же файле найдите чуть выше строку
<td><span class="required">*</span> <?php echo $entry_email; ?></td>
Добавлена поддержка Shoppica-и в Quickcheckout со способами оплаты (QCPM.1513)
На прошлой неделе обновился QC - QCPM.1513. Для работы требуется небольшая модификация используемых способов оплаты. В архив включены модифицированные TPL всех модулей, входящих в Opencart и ocStore. Остальные исправляются и добавляются в архив по мере поступления запросов.
Вся информация о заменяемых файлах есть в README. Обязательно делайте резервные копии указанной папки с TPL файлами во избежание проблем с восстановлением работоспособности: невозможно учесть все вариации и версии, поэтому если ко мне попала старая версия модуля, а у вас используется обновленная, или вы меняли что-то в шаблоне для себя, возможны проблемы. Для восстановления мне потребуется оригинал из вашего бекапа. Если используете другие модули, в т.ч. платные - см инструкции в README, обращайтесь, я обновляю их по запросу.
Вчера добавлена поддержка темы Shoppica (QCPM.1513/Shoppica).
Предыдущая версия модуля с поддержкой только способов доставки (для локальных магазинов, работающих по городу и с доставкой курьерскими службами, когда основной способ - оплата при получении товара) перенесены в отдельную папку в архиве.
Wallpaper calendar 2012
http://willempirquin.be/blog/en/2012-wallpaper/
А вот не совсем wallpaper, но компактный календарь, формат которого мне очень нравится, пользуюсь уже несколько лет: http://davidseah.com/compact-calendar/. Ну и сделать из него обои на десктоп не проблема при желании.
Opera buttons
http://creator-lab.ucoz.ru/index/0-4 - коллекция полезных кнопок для броузера Opera.
http://puzzleclub.ru/files/button_maker/ - генератор кнопок
Opencart module extract (Linux shell script)
Mодули для Opencart обычно используют одно и то же имя для контроллеров, моделей, view и языковых файлов, поэтому этот скрипт может облегчить задачу по поиску и извлечению всех файлов модуля из рабочей копии магазина с сохранением всей структуры каталогов.
Навеяно модулем http://opencartforum.ru/topic/8272-module-extract-извлечение-модулей/, но мне показалось, что линуксоидам будет проще и удобней одной строкой в шелле это делать (локально или на сервере), без установки модуля в Opencart (установить, разрешить, зайти, найти, скопировать...)
Ни я, ни тот модуль не занимаются анализом PHP-кода и действительно полным выковыриванием всех используемых модулем файлов. Так что результат, конечно, не гарантирует полное и точное извлечение. Но будет работать в подавляющем большинстве случаев.
Музыка, удобная для бега
Tayo These Are The Breaks (via di.fm/breaks, 2012-03-30/31)
http://www.endomondo.com/workouts/43363121
Что-то вроде Eminem - да. AC/DC - я вряд ли осилю. Хип-хоп, рэп, breakbeats идут на ура. Из наиболее удобных для бега - Prodigy, Propellerheads, BT, Pink, TicTacToe, Trombone Shorty, Fatboyslim. И немного Kimbra и ZAZ. Morcheeba по дороге домой :)
Вообще самое удобное для темпа между 5 и 6 минутами на километр - Prodigy (Colours, Piranha), Alonzo - Determine, La Fouine - Rien A Perdre. Последняя самая удобная: на правильном плеере я её просто зацикливаю, если хочу бежать много, в одном темпе и без остановок.
Ниже мой нынешний список с "бегового" плеера. Надо признаться, что музыка, удобная для слалома на роликах, оказалась не всегда подходящей для бега на длинные дистанции.
Opencart: чем отличаются купоны и подарочные сертификаты?
В чем отличия подарочного сертификата от скидочного купона в ОС? есть ли принципиальные отличия?
Сертификат - это нечто, что вы можете купить и переслать другому человеку, чтобы он имел возможность купить в этом магазине. Подарочная карта, предоплаченная кем-то другим. Индивидуальная.
Купон - это просто код и способ дать скидку любому, кто его знает. Можно использовать как способ отслеживать разные каналы продвижения: Вконтакте один код раздаёте, в фейсбуке другой, в блоге третий. Удобно также для более простой организации скидок без регистрации и включения покупателей в определенную группу. К тому же цены для этой группы придётся всем товарам прописывать (если не использовать какие-то модули в дополнение к стандартным возможностям Опенкарт).



