sgabe képe

és nem találja a megadott helyen a menu.swf fájlodat, nem tudom jelenleg hol van, de ha a sminkedben, akkor írd be elé a sminked útvonalát <?php print base_path() . path_to_theme() ?> a javascriptet pedig a smink .info fájlban így add hozzá scripts[all] = swfobject.js és az is legyen a smink mappájában

0
0
Joee képe

Ha beszúrom a drush elé, hogy "vendor/bin/" akkor működik:
vendor/bin/drush --version
vendor/bin/drush cache:rebuild
vendor/bin/drush updatedb
Talán a Path-ba kellene valamit beírni? Lefuttattam az "echo $PATH" parancsot és ott nincs sem "vendor/bin/", sem pedig olyan bejegyzés, amelyben a drush szerepelne. Gondolom, hogy a "vendor/bin/"-t kellene hozzáadni, de teljes elérési útvonallal vagy ha a Drupal könyvtárból futtatom a drush-t akkor csak a "vendor/bin/" kell? Gondolom, teljes elérési útvonallal nem jó, mert akkor globális lenne és másik könyvtárban nem tudnám használni. Vélemyénye valakinek? Valaki tudna egy megfelelő scriptet adni ha ez a probléma?
Ezt a "vendor/bin/" útvonalat amúgy a "composer require drush/drush" parancsnak nem kellene beszúrnia a Path-ba telepítődéskor?
Vagy ezt a hívási problémát lenne hivatott áthidalni a Drush launcher és akkor abban van valami hiba?

0
0
pityu73 képe

Hidd el jól működik az ugyan én csak hallottam, hogy ez jó d7 alá mert úgy néz ki ez lesz támogatva a Node import helyett.
De nem hagyott nyugodni én is felraktam gyorsan. A user.csv teszt fájlal probáltam ki amit a Feeds test könyvtárában találtam. Nekem is hibát dobot erre megnéztem a hiba naplóját és azt láttam hogy, a (Wednesday,wednesdayexample.com,1228347137) sornál téves a e-mail cím. mert csak ezt a sort dobta ki a hibanapló. Javítottam erre (Wednesday,[email protected],1228347137) és már ezt is bimportálta.
Ha lúd legyen kövér gyorsan hozzá tettem még 5 db usert a meglévőhöz és azokat is szépen be rakta, tehát betőltéshez szerintem teljesen hibátlanúl működik, még akkor is ha csak bővíted a meglévő csv állományt.
Hogy tudja frissíteni a meglévő állományt arra még én se jöttem rá e rövid próba után. de ez támogatja a Drupal commerce-t is igy szép jővő elött áll.

0
0
aboros képe

beállítasz egy nézetet, úgy ahogy pasqualle az előbb írta, hogy argumentumnak beállítasz node idt. ezt a nézetet használod a viewfieldben és ott valahogy (sose használtam viewfieldet) megadod az argumentumot.

csinálhatod azt is, hogy úgy állítod be az argumentumot, hogy 'provide default value' és aztán azt 'custom php' -ra állítod és ott megadod a kódot, ami ilyesmi lesz:

if (arg(0) == 'node' && is_numeric(arg(1))) {
  $node = node_load(arg(1));
  if ($node->type == 'lakas') { #vagy ami a te lakás típusod neve
    return arg(1);
  }
} else {
  return FALSE;
}

nagy vonalakban ilyesmi.

másik megoldás lehet, hogy a mezőidet rejtettre állítod cckban és a template_preprocess_node($vars) ban amit a template.php -ban valósítasz meg összeállítod és hozzáfűzöd a táblázatot a $vars['content'] -hez.. ez meg kb így megy:
template.php:

function SMINKEDNEVE_preprocess_node($vars) {
  $node = $vars['node'];
  if ($node->type == 'lakas') { #vagy ami a típusod neve
     /*
     itt összeállítasz egy $header és egy $rows tömböt a cck mezőid nevei és értékei alapján
     */
     $vars['content'] .= theme('table', $header, $rows, $attributes = array(), $caption = NULL);
  }
}

arra, hogy pontosan hogyan kell használni a theme_table sminkfüggvényt, találsz leírást api.drupal.org -on is.

remélem tudtam segíteni, próbálkozz valamelyik iránnyal és ha elakadsz kérdezz egy konkrétat. jó lenne, ha linket is tudnál mutatni, vagy kódot vagy képernyőmentést a nézetedről, az argumentumod beállításairól vagy ilyesmi.

0
0

-
clear: both;

pp képe

1. csinálsz egy fájlt info.php néven
2. beleírod, hogy:
 phpinfo();
3. feltöltöd
4. böngésződben megnézed
5. keresed php.ini (ctrl-f)

Ha olyan helyen van, amit elérsz és tudod is módosítani akkor módosítsd azt. Ha nem éred el akkor még mindig próbálkozhatsz azzal, hogy a settings.php-be (sites/all/settings.php) valahova a végére beírod, hogy

ini_set('memory_limit', '25M');

(itt a php nyitó-záró tag csak a kódszínezés miatt kell, a settings.php-be már nem kell!!)
(vagy amekkora memóriát akarsz.)
Na ha ez se megy, akkor meg kell kérni a szolgáltatót, hogy legyenszíves vegye feljebb. örülni fog ;)
Ha nem veszi szolgáltatót kell váltani, vagy lemondani az adott modulról.

pp

0
0
Sk8erPeter képe

Jogos, és így már teljesen világos, köszi a kiegészítést! :)
Bocsi, elsőre ez hirtelen nem jutott eszembe.
Az általad említett problémára szantog ajánlotta itt korábban a Pathologic modult:
http://drupal.hu/comment/67893#comment-67893

Pathologic
http://drupal.org/project/pathologic

"Pathologic is an input filter which can correct paths in links and images in your Drupal content in situations which would otherwise cause them to “break;” for example, if the URL of the site changes, or the content was moved to a different server. Pathologic can also solve the problem of missing images and broken links in your site’s RSS feeds. See more example use cases on the documentation page."

http://drupal.org/node/257026#example-use-cases

  • The address of your site has changed. Perhaps you moved to a shiny new domain name, or perhaps you moved the Drupal installation from one subdirectory to another. Now all the images and internal links in your content don’t work. Using Pathologic is an alternative to going through all of the site’s content and correcting the paths manually.
  • [.....................]
1
0
Rico képe

Sziasztok!

Köszi, nekem is bevált a dolog.

Viszont az év nézet még nem jó.

Merthogy "január 2007"-et ír, elég lenne a "2007"!

A .template-ben gondolom ezen a részlegen kéne variálni:
(Vigyázat, ez már módosított kód, a dátum formátumokat átírtam.)

 
/**
 * Theme the calendar title and breadcrumbs
 *   Arguments are evaluated in year, month, day or year, week order
 *   so you can track previous values in the session.
 *
 * @param string $field_type - 'YEAR', 'MONTH', 'DAY', 'WEEK'
 * @param integer $value - the current number for the field type as selected in the view argument.
 * @return string formatted title
 */
function theme_calendar_arg_title($field_type, $value, $query) {
	$view = $GLOBALS['current_view'];
	calendar_load_date_api();
	$value = intval(check_plain($value));
	if (empty($value)) {
    if ($view->month) {
      if ($view->month == "all") {
        $view->month = 1;
      }
      $stamp = date_gmmktime(array('year' => $view->year, 'mon' => $view->month, 'mday' => 1));
      return date_format_date('Y F', $stamp);
    }
    elseif ($view->year) {
     return $view->year;
    }
	}
	else {
		switch ($field_type) {
    case 'YEAR':
      $view->year = $value;
      return $view->year;
    case 'MONTH':
      $view->month = $value;
      $stamp = date_gmmktime(array('year' => $view->year, 'mon' => $view->month, 'mday' => 1));
      return date_format_date('Y F', $stamp);
    case 'DAY':
      $stamp = date_gmmktime(array('year' => $view->year, 'mon' => $view->month, 'mday' => $value));
      return date_format_date('Y F j, l', $stamp);
    case 'WEEK':
    	return t('Week @week @year', array('@year' => $view->year, '@week' => $value));
   }
	}
}
 

Itt azt látom, hogy az év nézet esetében máshogy határozták meg a kiírandó értéket:

    case 'YEAR':
      $view->year = $value;
      return $view->year;

A hónap és nap nézeteknél használt kód:

return date_format_date('Y F j, l', $stamp); 

Szóval a cél az, hogy csak az évszámot írja ki év esetén is.

0
0
aboros képe

vagy én értek félre valamit, vagy rosszul írtad le mit csináltál vagy rosszul használod az imagecachet.

Usage:
...
add a
php print theme('imagecache', $ruleset_namespace, $image['filepath'], $alt, $title, $attributes)
to your tpl.php file where you would like the image to appear, where $alt, $title and $attributes are optional parameters.

kipróbáltam és nekem hibátlanul csinálja a dolgát így:
cck imagefield neve: imagefield
imagecache rule namespace: resize_100
imagecache folder: imagefield_files

print $node->content['body']['#value'];
print theme('imagecache', 'resize_100', $node->field_imagefield[0]['filepath'], $node->field_imagefield[0]['alt'], $node->field_imagefield[0]['title'], null);
0
0

-
clear: both;

kalmarr képe

Találtam még egy hibát is!

Az adatbázidt próbálnám lementeni, de csak ennyit tartalmaz:

-- MySQL dump 10.11
--
-- Host: localhost    Database: ********_multik
-- ------------------------------------------------------
-- Server version	5.0.67-community-log
 
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;

Érdekes, hogy mentenék mást is, de ott meg működik, ugyan ennyi adattal. Akkor most mi van? Nem értem? 100%, hogy jó adatbázisokat próbálnék menteni!

KALMI

0
0
B_Laci képe

pedig ott van az a fájl!
és most rájöttem, hogy ez a baja, mivel a files mappában bármire hivatkoztam linkkel, semmit nem talált.
tehát csináltam egy másik mappát a gyökérbe "media" néven, és ebbe pakoltam bele mindent.
így már működik. a kód most így néz ki:

<script type="text/javascript" src="http://www.jeroenwijering.com/embed/swfobject.js"></script>
<div id="player">This text will be replaced</div>
<script type="text/javascript">
var so = new SWFObject('media/player.swf','mpl','400','320','9');
so.addParam('allowscriptaccess','always');
so.addParam('allowfullscreen','true');
so.addParam('flashvars','&file=http://batal.extra.hu/media/video/video.flv');
so.write('player');
</script>

azért nem értem miért nem enged hivatkozni a files mappán belül..

0
0