f.sor képe

Köszönöm a válaszod. Hasznos volt - működőképes.

0
0
f.sor képe

Köszönöm - nagyon jól használható ez is (nem akart működni a context-7.x-3.0-beta2 - az újonnan megjelent D7.14-re való frissítés után működik).

0
0
Fuxy képe

Sajnos nem megy. A display options be lehet állítani de marha nagyok lesznek a betűk. Nem szép.

0
0
vajdasági képe

Ha jol ertettem akkor mar megjelenik a kivant szoveg, csak nem tetszik a kinezese? Ha igy van akkor vegulis megoldodott a gond, mostmar csak a sminkben a css -ben csak be kell allitani a szoveg kinezetet ...

0
0
knorbi képe

Tetszik ez a megoldás, csak egy baj van vele. Nem tudok a későbbiekben ráépíteni egy dhtml vagy simple menüt.

0
0

Kiss Norbert
adatmentespecs.hu

Nagy Gusztáv képe

Lehet, hogy egy Skype képernyőmegosztással többre mennénk.

Skype: nagy.gusztav

0
0

Nagy Gusztáv

gyuszi666 képe

Üdv Mindenkinek!

Frissítettem a Drupal 7.12-met 7.14-re. A képek a "Cikk" tartalomban továbbra sem jelennek meg.
Kaptam egy figyelmeztetést is, hevenyészett fordítása:
fileowner() megrokkant biztonsági okokból az update_manager_local_transfers_allowed() függvényben
modules/update/update.manager.inc 912.sor

Szép napot Mindenkinek!

0
0

gyuszi

shooter képe

Sziasztok!
Drupal 7 re feltelepítettem a fileviewer modult és a pdf kiegészítőt amit kért. Most úgy néz ki, hogy minden rendben nem hiányol semmit, de nem tudom, hogy kell beállítani a bookreadert szeretném használni.
Ha valaki tudna segíteni a témában azt megköszönném.

0
0
dj képe

az első hozzászólásodban.

Ez már kicsit bonyolultabb, modul nélkül nem lehet.

Kicsit masszírozd a megfelelő állandókat az elején, aztán működni fog.

Ha kipróbáltad és működik akkor a mymodule nem a legjobb elnevezés, kevés módosítással rendes nevet tudsz adni neki.

Az info fájl - mymodule.info

name = mymodule
description = Mymodule create menu items from term elements
package = other
version = 7.x-0.1
core = 7.x
 
 
; Base module files
files[] = mymodule.module

A modul - mymodule.module

<?php
 
define(MYMODULE_VID, 1); // Ide a szótár azonosítója kell
define(MYMODULE_MENU, 'menu-mymodule'); // Ide kerül a menü neve amit létrehozol neki
 
/**
 *  Implements hook_menu()
 *
 *  A megadott útvonalon (admin/menu-mymenu/rebuild) lehet újraépíteni a menüt
 *
 */
function mymodule_menu() {
    $items['admin/menu-mymenu/rebuild'] = array(
        'title' => t('Rebuild mymenu'),
        'page callback' => 'mymodule_set_menu',
        'access arguments' => array('administer taxonomy'),
        'type' => MENU_CALLBACK,
    );
    return $items;
}
 
/**
 *  Implements hook_taxonomy_term_insert()
 *
 *  Ez csak akkor kell, ha a term létrehozásakor automatikusan akarsz menüelemet generálni
 */
function mymodule_taxonomy_term_insert($term) {
    if ($term->vid == MYMODULE_VID) {
        mymodule_set_menu($term);
    }
}
 
/**
 *  Prepare menu items
 *
 *  @param taxonomy term object $term_item
 */
function mymodule_set_menu($term_item = NULL) {
    if (! $term_item) {
        // Delete all items from menu
        menu_delete_links(MYMODULE_MENU);
        menu_cache_clear_all();
        $terms = taxonomy_get_tree(MYMODULE_VID);
        foreach ($terms as $term) {
            mymodule_create_item($term);
        }
    } 
    else {
        mymodule_create_item($term_item);
    }
    menu_cache_clear_all();
}
 
/**
 * Create and save menu item
 *
 * @param taxonomy term object $term
 */
function mymodule_create_item($term) {
    $base_path = 'ide-olyan-linket-csinalsz-amilyet-akarsz-de-illeszkedjen-a-viewben-megadott-router-path-ra/';
    $path = $base_path . $term->tid;
    $mlid = mymodule_find_menu($path);
    $title = $term->name;
 
    $plid = 0;
    if ($term->parents[0]) {
        $plid = mymodule_find_menu($base_path . $term->parents[0]);
    }
 
    // Prepare menu item
    $item = array(
        'menu_name' => MYMODULE_MENU,
        'weight' => $term->weight,
        'link_title' => $title,
        'link_path' => drupal_get_normal_path($path, LANGUAGE_NONE),
        'module' => 'mymodule',
        'mlid' => $mlid,
        'plid' => $plid,
    );
    // Save menu item
    if (!menu_link_save($item)) {
        drupal_set_message('Menu item not saved: ' . $title);
    }
}
 
/**
 * Find menu mlid from path
 *
 * @param string $link_path
 *
 * @return int
 */
function mymodule_find_menu($link_path = '') {
    $result = db_select('menu_links', 't0', array('fetch' => PDO::FETCH_ASSOC))
                    ->fields('t0', array('mlid'))
                    ->condition('t0.menu_name', MYMODULE_MENU)
                    ->condition('t0.link_path', $link_path)
                    ->execute()
                    ->fetchColumn(0);
    return (!$result) ? 0 : (int) $result;
}

Én ilyesmivel oldottam meg amikor kellett hasonló.

0
0

Üdv!
Dudás József

dj képe

nincs jelentősége, hogy felhasználod-e az összes oszlopát a csv-nek és más sorrendben húzod be az adatokat a mappingnál, mint a táblázatban van.

Dolgoztam már több, mint 100 oszlopos csv-vel gond nélkül.

A mezőméretekre kell figyelni, hogy ne lépd túl a meződefiníciókban megadottakat.

Ha képet/fájlt is importálsz akkor legyenek a képek/fájlok elérhetőek az útvonalon amit beállítasz.

Ha több vagy speciális adatot adsz meg egy oszlopban akkor a tampert is érdemes telepíteni és használni a megfelelő pluginokat.

0
0

Üdv!
Dudás József