Hmmm
Szóval az a hibaüzenet lényege, hogy a rendszer szeretne írni egy sort a system táblába, de az elsődleges kulcs ütközése miatt ez nem sikerül. A system tábla elsődleges kulcsa a filename, tehát a Drupal valamiért nem veszi észre, hogy a kérdéses sor már szerepel a táblában. Én simán átírnám a már létező, kulcs alapján ütköző sorban a filename értékét valami fals értékre, aztán ha minden kerekedik, akkor törölném ezt a fals sort a táblából.
A jelzett system tábla ürítése, meg a kódban turkálás nem biztos, hogy üdvözítő megoldás lesz.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
röviden
A content profile modul segítségével egy tartalom típust ki tudsz jelölni a regisztrációs űrlapnak,
a tartalom típushoz add CCK val a kívánt mezőket, majd szabályozd le, hogy melyik mezőt melyik felhasználói csoport is töltheti ki.
Miután elfogadtál valakit tedd át egy másik felhasználói csoportba, így már joga lesz látni a további adatmezőket amit ki is tölthet.
ennyi nagyjából
mini
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
A kiegészítő modulokat,
A kiegészítő modulokat, sminkeket is frissítetted?
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Első lépések
Odáig eljutottam, hogy a uc_product.module fájl 1345-ös sorát kéne átírni:
$data['price'] = array('#value' => uc_price($node->sell_price, $context, $options), '#cell_attributes' => array('nowrap' => 'nowrap'));
A sell_price-t kellene kicserélni a discounted_price-ra. Persze valahogy máshogy kell hivatkozni az akciós árra.
Találtam egy megoldást egy hasonló részez, az így nézett ki:
$discounted_price = theme("get_discounted_price", $product);
print uc_price($product->sell_price, $context);
Próbáltam összehozni a kettőt, de még nem sikerült. Ha valakinek van ötlete, ne tartsa vissza. :)
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Ez az argumentumom beállítása
Igen, így állítottam be az argumentumot.
És ez a kimenete:
És az a probléma, hogy nem tudom a zárójelben lévő számokat rendezni, mert az nem egy mező.
A nézet beállításai pontosan a következők:
Mezők:
Felhasználó:név
Tartalom: cím (ezt csonkolom 10-es hosszra)
Szűrők:
Tartalom: Típus=Írás
Így megkapom az összes írás típust címével a beküldőjével együtt. És ez után szeretném, hogy számolja meg a felhasználó neveket és az összegeket csökkenő sorrendbe rendezze (így lesz top 10-es lista)
És ezt nem tudom, hogy kell megcsinálni :S