среда, 12 октября 2011 г.

Online RSS

Я не представляю как можно пользоваться веб-приложением с таким ужасным интерфейсом


Есть такие? Просто мне плеваться хочется на него :) Есть альтернативы? Дома читаю только с помощью MobileRSS для iOS.
Читать далее

Online GTD. Связываем яблочные девайсы.

На прошлой работе долго искал GTD программу для Windows или веб-клиент + клиенты под iOS. В результате, ничего подходящего не нашел. И вот сегодня я нашел такой сервис: Flow.

Заходим на сайт и сразу видим они могут нам предложить


Внутри нас ожидает полноценное веб-приложение, которое позволяет привести в порядок все свои домашние/рабочие дела. Думаю, сервис подойдет для небольших команд (до 10 человек). Интерфейс очень напоминает Things, который в свою очедь потерял множество покупателей из-за отсутствия веб-версии.

Напоследок хочу предупредить, что сервис платный. Цена составляет 9.99$/месяц или 100$/год. Согласитесь, это не большая цена за порядок в голове.
Читать далее

PayPal начал отправлять платежи в Россию! Украина опять ...

А Украина под Угандой. Пруфлинк - http://www.paypal.com/cgi-bin/webscr?cmd=_display-approved-signup-countries-outside
Мне оно не особо нужно, но "за державу обидно" (с)
Читать далее

среда, 14 сентября 2011 г.

Очистка кеша WSDL при использовании SoapClient

Сейчас работаю с платежной системой Zuora. Вчера возникла проблема с сохранением кастомных атрибутов на сервере. Проблема заключалась в том, что атрибут не сейвился у определенного объекта. Общаемся мы с помощью стандартного SoapClient. После просмотра реквеста, оказалось что данный атрибут даже не отправляется на сервис, т.к. SoapClient() юзал не отредактированный WSDL, а из кеша. Чтобы очистить кеш, нужно прописать:
ini_set("soap.wsdl_cache_enabled", 0);
или
$client = new SoapClient('http://somewhere.com/?wsdl', array('cache_wsdl' => 0));

Читать далее

воскресенье, 28 августа 2011 г.

Получение статуса авторизации кастомера в Magento

Всем привет!

Хочу вам показать простой, но очень важный скрипт проверки статуса авторизации кастомера в Magento:
/** @var $session Mage_Customer_Model_Session  */
$session = Mage::getSingleton('customer/session');
if ($session->isLoggedIn()) {
    // logged in
} else {
    // not logged in
}

Читать далее

Отключение "Billing Agreements" и "Recurring Profiles" в Magento

Всем привет!

Среди новых функциональностей, введенных в Magento 1.4.1.0, появились "Billing Agreements" и "Recurring Profiles".

Но они не всегда нужна, а отключить их из админки не является возможным.

Для скрытия ссылок с блока навигации кастомера в "My Account", вы можете скопировать billing_agreement.xml и recurring_profile.xml с /app/design/frontend/base/default/layout/sales/ в /app/design/frontend/default/yourtheme/layout/sales/.

После копирования файлов в их новое месторасположение вы должны отредактировать их. Найдите следующий код в billing_agreement.xml:

    
        billing_agreementssales/billing_agreement/
    


Замените его на:

    
        
    


Найдите следующий код в recurring_profile.xml:

    
        recurring_profilessales/recurring_profile/
    


Замените его на:

    
        
    


Внимание! С помощью этих действий вы только удалите ссылки с блока навигации, но не отключите функциональность.
Читать далее

Возвращение

Последние 2 месяца работа с (и на) Magento. За все это время мне встречались многие интересные моменты, о которых я хотел рассказать, но не было желания и места. В пятницу я вспомнил об этом блоге, который задумывался как "быдлокодерский". Его и продолжу.

Итак, теперь:
http://siv-sid.livejournal.com - записки о жизни и работе без кода
http://siv-sid.blogspot.com - записки о программировании и работе с кодом
Читать далее