összedobtam most egy ilyet, nagy vonalakban így
story tartalom típusomnak adtam egy sugár mezőt, integer. neve: field_radius. van egy gmap térképem ami ezeket a story nodeokat jeleníti meg. mezőként benne van a sugár is.
ezután már csak egy elegáns előfeldolgozóval hozzáadunk shapeket a megadott sugárral a térképhez, kb így:
(az én sminkemet playground -nak hívják)
template.php:
function playground_preprocess_gmap_view_gmap(&$vars) { #dsm($vars); $map_object = $vars['map_object']; $map_object['id'] = 'radiustest'; foreach ($vars['view']->result as $key => $row) { $shapes[$key]['type'] = 'circle'; // type of shape $shapes[$key]['radius'] = $row->node_data_field_location_cck_field_radius_value; $shapes[$key]['center'][0] = $row->location_node_data_field_location_cck_latitude; $shapes[$key]['center'][1]= $row->location_node_data_field_location_cck_longitude; } $map_object['shapes'] = $shapes; $vars['map'] = theme('gmap', array('#settings' => $map_object)); }
ez alapján már mennie kell. ez az előfeldolgozó ugye minden gmap viewnal le fog futni, figyelned kell a varsban hogy az a nézet dolgozódik e fel, amibe bele akarsz szólni. az elején van egy kikommentezett dsm($vars), ha van devel modulod és nem kommentezed ki ezt a sort, láthatsz minden változót ami itt elérhető.
-
clear: both;
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Node import
Csak egy tipp, de nem lehet, hogy Node Importtal jobban jársz, mint saját kóddal?
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
+1
Jó kis modul ez, sokkal jobban jársz vele.
Nagy Gusztáv
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
A felhasználó session-je él?
A felhasználó session-je él? (Belépve marad 4 óra után is?)
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Ilyen nem nagyon van, mert
Ilyen nem nagyon van, mert minden modul a nid/vid segítségével kapcsol adatot egy adott node-hoz. Azok pedig akkor kapcsolnak adatot, ha bekapcsolod az adott modult. Továbbmenve a CCK ráadásul a táblákat is on-the-fly készíti el, tehát nem lehet előre dokumentálni, csak utólag.
Javaslom a node_import modult, vagy saját kód írását és node_save.
pp
Palócz István
https://palocz.hu | https://tanarurkerem.hu
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Az Übercart az, ami stabilan
Az Übercart az, ami stabilan működik, a Drupal Commerce az Übercart utódja, de a fejlesztése még nagyon az elején (alpha állapot, kiegészítő modulok nélkül) van. Aki viszont hardcore fejlesztő, azt csak bátorítani tudom, mert alap termékekkel áruházat, kosárba-fizetés funkciókkal már létre lehet hozni, viszont fel kell készülni, hogy sok apróbb-nagyobb hibát javítani kell még.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Igen
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Ez igaz, de...
Jelen esetben nem „általános” hibáról, hanem a Views modul PHP 5.3.x támogatásának hiányából adódott.