nowarranty: Блог

Главные вкладки

Ubercart checkout на разных страницах

9 марта 2010 в 12:39

По умолчанию, при оформление заказа в ubercart все блоки(содержимое корзины, данные покупателя, способы оплаты, способы доставки и др.) расположены на одной странице.
можно ли как нибудь сделать, что бы каждый блок был на отдельной странице и когда покупатель ввел свои данные, должен нажать на кнопочу Next и попадет на выбор способов доствки, затем Next, и попадает на выбор способов оплаты?

Модуль для Почты России

9 марта 2010 в 11:57

Существует ли модуль доставки с помощью Почты России для Ubercart?
Если нет, то знает ли кто нибудь алгоритм по которому можно расчитывать цену?

Есть на их сайте тарификатор http://fcr.russianpost.ru/autotarif/SelautotarifRus.aspx но как вебсервис он не оформлен, только ручками искать, и вообще там можно вводить только индекс получателя. а откуда отправляется?

Есть еще вот такая штука http://www.russianpost.ru/portal/ru/home/postal/bookpostandparcel/parcel... но как это все воплотить в формальном алгоритме ума не приложу. Все относительно названий областей, а не индексов. Еще есть какие то населенные пункты, "находящихся в условиях постоянной труднодоступности", списка которых там нет. Ну и вообще как то все запутано.

В общем, если нет готового модуля под друпал, то буду рад любым нароботкам, модулям к другим системам и отсылкам к человеческим правилам расчета стоимости

как сделать отправку views exosed form через POST

25 апреля 2009 в 12:33

Как сделать отправку views exosed form через POST ?
Пробовал добавлять в свой модуль функцию
function MODULE_form_alter(&$form, $form_state, $form_id) {
$form['#method']='post';
}

или эту же строчку $form['#method']='post'; вставлял в файл в views.module там где форма составляется.

Но в обоих случаях, при отправке, форма как то обнуляется и нужные результаты не показываются.

Кто-нибудь знает как решить эту проблему? А то SEOшник ругается, что много дублей страниц попадает в гугл

Views. Неправильная сортировка по полям использующих Relationships

6 ноября 2008 в 0:14

При сортировке в Views2 по полю, которое берется из материала, связанного с основным материалом, модуль views генерирует неправильный sql запрос и сортируемое поле берется не из той таблицы, поэтому оказывается пустым, поэтому сортировка не работает. Есть ли какое нибудь решение? Возможно вопрос уже поднимался, так как лично у меня эта проблема с тех пор как начал использовать views2. в таком случае тыкните меня в эту тему.

Например.
есть два типа материалов: page и child_page.
у child_page есть поле field_parent типа node_reference которое ссылается на тип page.
есть вид.
Filters
Node: Type = child_page
Relationships
Content: Node reference: Page (field_parent)
Fields
Node: title
(field_parent_nid) Node: title
Sort criteria
(field_parent_nid) Node: title

то есть сортировка по названию родительской страницы. sql запрос получается неправильный, как только добавляется эта сортировка и полю (field_parent_nid) Node: title оказывается пустым

Заранее спасибо.