Balogh Zoltán képe

De miért olyan fontos ez?

0
0
szantog képe

" harmadrészt pedig esetenként előfordulhatnak dinamikusan generált fordítandó karatkersorozatok"

Amúgy ok, lebuktunk. Goba meg én voltam, meg még ketten, de őket nem árulom be.
Illetve nem is egészen, de mi idomítottuk a kis localessourcetáblanövelőmanócskáinkat, hogy amikor még a drupal is alszik, becsempésszék a táblácskákba azokat a random szovegeket, amikhez éppen kedvünk van. A Dashboard (inaktív) Gobáé, én meg a nagy világatlaszon reggeliztem, azért az Africa/Algiers.
Aki nem hiszi, járjon utána.

1
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.

davidadams képe

Sikerült megoldanom a dolgot az ubercart és a coupon code segítségével.

Egy termékhez jellemzőként hozzáadtam file letöltés és a kupon készítést. Nekem a file letöltés csak akkor működött, ha a fizetési mód meg van adva.
A fizetési módnál az uc_free_order modult használtam, mert a kódot a felhasználó a koncerteken fogja megvenni, így itt csak érvényesíteni fogja a megvett kódot.

Az uc_coupon.css-ben hozzáadtam a következő sort, így ha nem írom be a kódot nem fog tovább menni, persze ha rosszat írok akkor sem:

.view-uc-coupon-purchase-view .uc-coupon-code-used {
text-decoration: line-through;
form-text.required;
}

Ezzel letölthetővé válik a file a saját adatok fülön.
Én pont így képzeltem el, hogy van egy form amibe beírom a kapott (megvett) kódot, hiányzó kód esetén nem engedi tovább a vásárlást. Ha egyezik a generált kódok egyikével akkor letölthetővé válik az oldalon a file.

Érdemes a filerendszert privátra állítani. Működő honlapnál problémát okozhat...

Nagyon köszönöm a segítséget!
Üdv,
Dávid

1
0
blackzoli képe

Sziasztok!

A következő megoldást találtam a problémára:

A saját sminkemben, a template.php file-ba a következőket írtam:

if ($_GET['q'] == 'node/44') {
 
	//Get the list of languages
	$languages = language_list();
 
	//Overwrite the global language object
	global $language;
	$language = $languages['en'];
 
}

A kérdésem csak annyi lenne, hogy véleményetek szerint jó-e ez így? Elég "drupalos" megoldás-e, vagy épp ellenkezőleg?

Üdv
BlackZoli

0
0
Lipi képe

Köszönöm, ez még elviselhető növekedés.

Arra voltam kíváncsi, hogy nincs-e valamilyen "kombinatorikus robbanás" a locales_source területén a Drupal 7.14-ben.

0
0
Lipi képe

Már elkezdtem utána járni (Xdebug). A játékoskedvű manócsák idomításához sok sikert :)

0
0
szantog képe

Huu, szvsz nagyon nem. Sminkrétegből egy globalt állítani okozhat furcsaságokat. Én saját nyelvválasztási módot csináltam, ez alapján át tudod írni. Nálad a feltétel $node = menu_get_object(); if ($node->nid == '44' legyen.

  1. /**
  2.  * Implements hook_language_negotiation_info().
  3.  */
  4. function tm_hooks_language_negotiation_info() {
  5. $providers['tm_hooks'] = array(
  6. 'callbacks' => array('language' => 'tm_hooks_get_default_language'),
  7. 'weight' => -4,
  8. 'name' => t('Front page to hu'),
  9. 'description' => t("Provided by module tm_hooks. This need to set front page\'s language permanent hu, there is not language prefix"),
  10. );
  11.  
  12. return $providers;
  13. }
  14.  
  15. /**
  16.  * Callback function for our custom negotion.
  17.  * This provides, that front page will be always hu.
  18.  */
  19. function tm_hooks_get_default_language() {
  20. $languages = language_list();
  21. if ($_GET['q'] == '') {
  22. return $languages['hu']->language;
  23. }
  24. }
0
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.

pp képe

http://localize.drupal.org/translate/languages/hu/translate?project=&sta...

Event: 5.x-1.0 (1)
Date: 5.x-1.8 (1), 5.x-2.7 (1), 6.x-2.3 (1), 5.x-2.8 (1), 6.x-2.4 (1), 6.x-2.5 (1), 6.x-2.6 (1), 6.x-2.7 (1), 6.x-2.8 (1), 6.x-2.9 (1)
Conference Organizing Distribution (Drush make files and install profile): 6.x-1.0-alpha2 (1), 6.x-1.0-alpha2 (1)
phpEdu Installation Profile: 6.x-1.1-beta5 (1), 6.x-1.1-beta5 (1)
Welcoming Websites Wizard: 6.x-1.3 (1), 6.x-1.3 (1), 6.x-1.4 (1), 6.x-1.4 (1)
AnyTM - Any Team Management System: 6.x-1.0 (1)
Open Media : 6.x-1.0 (1), 6.x-1.0 (1), 6.x-1.1-beta1 (1), 6.x-1.1-beta1 (1), 6.x-1.1 (1), 6.x-1.1 (1), 6.x-1.2 (1), 6.x-1.2 (1)
drupal erp profile: 6.x-1.1-alpha3 (1), 6.x-1.1-alpha3 (1), 6.x-1.1-alpha4 (1), 6.x-1.1-alpha4 (1), 6.x-1.1-beta1 (1), 6.x-1.1-beta1 (1), 6.x-1.1-beta2 (1), 6.x-1.1-beta2 (1), 6.x-1.1-beta3 (1), 6.x-1.1-beta3 (1)
Brochure Site: 6.x-1.0-alpha2 (1), 6.x-1.0-alpha2 (1), 6.x-1.0-alpha3 (1), 6.x-1.0-alpha3 (1)
meetü Game Platform: 6.x-1.0-beta1 (1), 6.x-1.0-beta1 (1), 6.x-1.0-rc1 (1), 6.x-1.0-rc1 (1), 6.x-1.0-rc2 (1), 6.x-1.0-rc2 (1), 6.x-1.0-rc3 (1), 6.x-1.0-rc3 (1)
Profiler Example: 6.x-1.1 (1), 6.x-1.1 (1)
Feeds Test Site: 6.x-1.0-rc1 (1), 6.x-1.0-rc1 (1), 6.x-1.0 (1), 6.x-1.0 (1), 6.x-1.1 (1), 6.x-1.1 (1), 6.x-1.2 (1), 6.x-1.2 (1), 6.x-1.3 (1), 6.x-1.3 (1), 6.x-1.4 (1), 6.x-1.4 (1), 6.x-1.5 (1), 6.x-1.5 (1), 6.x-1.6 (1), 6.x-1.6 (1), 6.x-1.7 (1), 6.x-1.7 (1), 6.x-1.8 (1), 6.x-1.8 (1)
Hyperlocal News: 6.x-1.0-alpha1 (1), 6.x-1.0-alpha1 (1), 6.x-1.0-alpha2 (1), 6.x-1.0-alpha2 (1)
Open Atrium: 6.x-1.4 (1), 6.x-1.4 (1)
Webchick's test profile: 6.x-0.1-unstable2 (1), 6.x-0.1-unstable2 (1), 6.x-0.1-unstable3 (1), 6.x-0.1-unstable3 (1)
P6 Profile: 6.x-1.2 (1), 6.x-1.2 (1), 6.x-1.3 (1), 6.x-1.3 (1), 6.x-1.5 (1), 6.x-1.5 (1)
Community Forge: 6.x-1.1-beta4 (1), 6.x-1.1-beta4 (1), 6.x-1.1-beta5 (1), 6.x-1.1-beta5 (1), 6.x-1.1-beta8 (1), 6.x-1.1-beta8 (1), 6.x-1.1-beta9 (1), 6.x-1.1-beta9 (1), 6.x-1.1 (1), 6.x-1.1 (1)
Volunteer Rally: 6.x-1.0-alpha2 (1), 6.x-1.0-alpha2 (1)

0
0
blackzoli képe

Szia!

Köszönöm szépen.
Sajnos nálam nem működik. Lehet valamit nem jól csinálok:

- sites/all/modules mappában létre hoztam egy custom nevű mappát, abba pedig egy tm_hooks nevű mappát.
- ebben a tm_hooks mappában két file-om van: tm_hooks.info és tm_hooks.module
- infoban:

name = tm_hooks
package = custom
description = Set a fix language for a page.
core = 7.x

- module file-ban annyit módosítottam, amit javasoltál. Miután nem működött kipróbáltam a Te kódoddal egy az egyben, a 'hu' írtam át 'en'-re, de sajnos a főoldal sem változott.

Mi lehet a probléma, mit rontok el?

u.i. bocsi a sok kérdésért, most ismerkedem az egyedi modulok készítésével

Köszönöm a segítséget.

Üdv
BlackZoli

0
0
szantog képe

ja, lemaradt a lényeg:
admin/config/regional/language/configure itt cibald a legtetere

0
0

----
Rájöttem, miért kérdezek olyan ritkán a drupal.hu-n. Amíg szedem össze az infokat a kérdéshez, mindig rájövök a megoldásra.