szt képe

A lenti függvény van benne, amit a sites\all\modules\views\includes\ajax.inc-ből másoltam ki (ha ebben a fájlban hekkeletem meg, akkor működött a funkció)

  1. function taxonomyautocomplete2_autocomplete($vid, $tags_typed = '') {
  2. // The user enters a comma-separated list of tags. We only autocomplete the last tag.
  3. $tags_typed = drupal_explode_tags($tags_typed);
  4. $tag_last = drupal_strtolower(array_pop($tags_typed));
  5.  
  6. $matches = array();
  7. if ($tag_last != '') {
  8.  
  9. $query = db_select('taxonomy_term_data', 't');
  10. $query->addTag('translatable');
  11. $query->addTag('term_access');
  12.  
  13. // Do not select already entered terms.
  14. if (!empty($tags_typed)) {
  15. $query->condition('t.name', $tags_typed, 'NOT IN');
  16. }
  17. // Select rows that match by term name.
  18. $tags_return = $query
  19. ->fields('t', array('tid', 'name'))
  20. ->condition('t.vid', $vid)
  21. ->condition('t.name', db_like($tag_last) . '%', 'LIKE')
  22. ->range(0, 10)
  23. ->execute()
  24. ->fetchAllKeyed();
  25.  
  26. $prefix = count($tags_typed) ? drupal_implode_tags($tags_typed) . ', ' : '';
  27.  
  28. $term_matches = array();
  29. foreach ($tags_return as $tid => $name) {
  30. $n = $name;
  31. // Term names containing commas or quotes must be wrapped in quotes.
  32. if (strpos($name, ',') !== FALSE || strpos($name, '"') !== FALSE) {
  33. $n = '"' . str_replace('"', '""', $name) . '"';
  34. }
  35. // Add term name to list of matches.
  36. $term_matches[$prefix . $n] = check_plain($name);
  37. }
  38. }
  39.  
  40. drupal_json_output($term_matches);
  41. }
0
0
eMeLA képe

Ennek a függvénynek a saját modulodba kell lennie. És úgy módosítod ahogy akarod, a lényeg, hogy a visszaadott érték olyan legyen amit te szeretnél.

0
0

...mit tudok: http://web.termuves.hu

szt képe

Természetesen már az elejétől fogva a saját modulomban van, a fenti két függvénnyel együtt. A probléma az, hogy nem ad vissza találatot.

0
0
makgab képe

A nice_menus modullal ugyanez megoldható?
Vagy a nice_menus csak blokkban tudja elhelyezni a dropdown menüjét?
Jól látom csak blokkban van a menüje.

0
0
Ramirez_hun képe

Az Ubercartban meg lehet adni termékként szoftver letöltést. Azt nem tudom, hogy lehet-e korlátozni a letöltések számát, de gondolom igen. Érdemes csekkolni.

0
0

- ad astra per aspera -

Roberts képe

Hali!

Gondoltam bekakukkolok, nagyon kellene a megoldás! :)

Köszi!

0
-2
szantog képe

Egyrészt ne uppolj, mert azt nem illik, másrészt meg válts szolgáltatót, mert ahol 30s php futás alatt nem épül fel a modules oldal, ott más probléma is van/lesz.

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.

xzsolt képe

Szia!

Remélem jól értettem, hogy erre gondoltál:

https://gist.github.com/3009582
(ha kell felteszek többet, vagy egészet, de az elég nagy)

A D5 talán már nem is érdekes, D7-ben menjen.
Azok amik ott mentek és most hiányolom a D5 tulajdonságai voltak nem én kódoltam bele. Ezek talán a D7-ben is meg vannak csak lehet, hogy még valamit implementálnom kellene.

pl.:

az 1. pontot nem is értem, hogy a modulom ezt miképpen befolyásolja,

a weboldal: http://www.petdrogeria.hu
ez a menü jó: Tápinfo
ez nem: Szállítóeszköz

http://www.petdrogeria.hu/web/petdrogeria/category/320800/320809

ebből a hook_menu egy pontja:

MENU_PET_CATEGORY = "petdrogeria/category"
callback: petdrogeria_category

ez meg egy szűrés paraméterei:

.../320800/320809

0
0
aboros képe

bizonyára hosszas érvelések folyományaként jutottak a fejlesztők arra, hogy ez legyen az alapértelmezett működés. hála a csodálatos sminkrétegnek, viszonylag egyszerű megszabadulni tőle.

template.php:

function SMINKED_preprocess_node(&$vars) {
  $vars['submitted'] = t('!datetime', array('!datetime' => $vars['date']));
}

vagy ilyesmi. a template_preprocess_node() és a t() függvényekről bővebb leírást is találsz az api.drupal.org oldalon.
1
0

-
clear: both;

Ramirez_hun képe

Ha teljesen el akarod hagyni ezt az infót, akkor a tartalomtípusok szerkesztésénél, a "megjelenés beállítások" alatt ezt ki tudod kapcsolni. Viszont ekkor a beküldés dátuma is eltűnik.

Avagy letilthatod CSS-sel. A CSS Injector ebben segíthet.

0
0

- ad astra per aspera -