Keresés

Ubercart checkout textfield feltöltése ajax segítségével

jabba306 képe

Sziasztok!

D6 és Ubercart alá készítünk egy modult, de elakadtunk.
PickPackPont szállításhoz készítünk modult, ahol a megrendelő a fizetés oldalon ki tudja választani a PPP átvevőhelyet.
Az átvevőhelyek listája online érhető el.
Azt a megoldást választottuk, hogy JS segítségével lehetővé tesszük a vásárlónak, hogy kiválassza az átvevőhelyet, majd ajaxal átadjuk az értéket a drupalnak.

Ezen a ponton akadtunk el.
A hook_checkout_pane() fgv segítségével elhelyeztünk egy hidden mezőt. Ennek a mezőnek nem tudjuk átadni a kiválasztás értékét.

A kód a következő:

function pickpackpont_checkout_pane()
{
  $panes[] = array(
    'id' => 'recipient',
    'callback' => 'pickpackpont_checkout_pane_recipient',
    'title' => t('Recipient Information'),
    'desc' => t('Information on product recipient.'),
    'weight' => 9,
  );
  return $panes;
}
 
function pickpackpont_checkout_pane_recipient($op, &$arg1, $arg2)
{
	drupal_add_js(drupal_get_path('module','pickpackpont').'/storelist.js');
	drupal_add_js(drupal_get_path('module','pickpackpont').'/MicrosoftAjax.js');
 
  switch ($op)
  {
    case 'view':
		$description = '<div id="pickpackpont" class="pickpackpont"></div>';
	    //$contents['recipient_other'] = array('#type' => 'hidden', '#value' => 'valami');
      return array('description' => $description, 'contents' => $contents);
    case 'process':
		$arg1->data['recipient']['recipient_other'] = $arg2['recipient_other'];
		return TRUE;
    case 'review':
		$review[] = array('title' => t('Recipient'), 'data' => $arg1->data['recipient']['recipient_other']);
		return $review;
  }
}
 
function pickpackpont_menu()
{
	$items['cart/checkout/pickpackpont/add_pickpackpont/%'] = array(
		'page callback' => 'add_pickpackpont',
		'page arguments' => array(1),
		'access arguments' => array('access pickpackpont content'),
		'type' => MENU_CALLBACK
	);
 
	return $items;
} 
 
function add_pickpackpont()
{
	$code = arg(4)!='_'?arg(4):'';
 
	$contents['recipient_other'] = array('#type' => 'hidden', '#value' => $code);
 
	return $code;
}

Tudnátok segíteni, hogy hol hibáztunk?

Köszönöm!

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 

Social ikonok elhelyezése

johny képe

Két problémám lenne:

1. Jackson témában nem tudom behelyezni fejléc közelébe a social ikonokat (mellékelt fotón látszik, hová szeretném) Bárhogy csinálom, képernyő méret váltásnál nem marad a helyén

2. Taxonómiát nem akarom, hogy mindig látszódjon(mellékelt fotón bekarikáztam!,) de szeretném használni, vagy tudtok esetleg mást kategorizáláshoz?

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 
Fórum: 
CsatolmányMéret
Kép ikon web_73.jpg251.48 KB

Nyelvi fordítások a moduloknak törlése az oldalról és újra építése

vikicica22 képe

Hello mindenki!

Hogyan tudom megoldani azt, hogy amit eddig a moduloknak feltöltöttem magyar és román fordításokat a l10n_update segítségével az ki tudjam törölni, és majd utána természetesen ismételten lekérdezném a l10n_update segítségével a modulok fordításait.

Úgy érzem, és látom, káosz van már az oldalban a modulok nyelvi fordításai terén és csak így tudnám normálisan megint szépen újra a moduloknak többnyelvűséget adni.

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 

nézet kialakítás mezőkkel úgy ...

venis képe

Üdv.

Van egy tartalom típusom aminek 2 mezője van. egy cím és egy csatolt fájl. Olyan nézetet szeretnék létrehozni hogy csak a cím jelenjen meg viszont a hivatkozása a csatolt fájlt nyissa meg.
Előre is köszönöm a segítséget.

Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Drupal verzió: 

Drupal es az Amazon AWS micro instance

vajdasági képe

Hasznalja valaki a Drupalhoz az Amazon AWS micro instance-t? Olyan valaki velemenye kellene akinek van tapasztalata. Menyire hasznalhato az egesz es kb. mekkora terhelesre eleg egy ilyen.

Tudom kell ra linux meg adminisztralni kell, ez nem is akkora gond, inkabb az erdekelne hogy mennyire lehet terhelni. Ugyertem lennenek rajta ceges weboldalak (10-20 domain) amelyiknek napi szinten eleg keves a latogatoja (peldanak okaert legyen napi max 1000 latogatas/domain, de gondolom ettol atlagban joval kevesebb oldalletoltes lenne) ezeken olyan alap dolgok lennek (kb 10-20 node/domain). Meg lenne 2-3 kicsit komolyabb oldal azoknak kepzeljuk el hogy lenne sacc/kb. 5000 node/domain. Azok is aranylag egyszeruek lennenek, mongyuk egy taxonomiaba szervezve egy uj tartalomtipus, viewst-nelloznem hogy minnel kevesebb legyen a terheles amihez kell oda modult irnak a php nem gond.

Szoval egy valami ilyesmirol lenne szo, puhatolozok hogy milyen iranyban induljak el. Gondolom hogy kulon vas berlese erre meg azert tul sok lenne igy egy virtualis gep fele gondolkodok ...

Az a kerdesem hogy a micro instance kb mennyit bir el? Lehet hogy mar az a 10-20 egyszeru ceges domin is tul sok lenne neki? Vagy elbirna meg pluszban azt a par komolyabbat is?

Ja es azon a gepen lenne a levelezesre a postfix es az adatbazisnak a mysql is, vagyis minden egy gepen lenne.

Drupal verzió: