elso tipp: Invalid HTML
valoszinuleg az invalid HTML miatt
gyors teszt: firefox + HTML validator
Result: 0 errors / 6 warnings line 303 column 24 - Warning: missing </center> line 67 column 3 - Warning: content occurs after end of body line 323 column 1 - Warning: discarding unexpected </noscript> line 67 column 3 - Warning: content occurs after end of body line 334 column 2 - Warning: missing </script> line 99 column 8 - Warning: <img> proprietary attribute "rel"
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
hook_nodeapi()
Az 1es verzió kijátszható (valójában sgabe által talált module is azt csinálja a kényelmes ajaxos funkción kívül, meg hogy külön táblában tárolja a termék/jogokhoz rendelt árakat)
function mymodule_nodeapi(&$node, $op, $a3 = NULL, $a4 = NULL) { if($op=='load' && $node->type=='product' && arg(2)!='edit') { $node->sell_price = $node->cost; } }
ui:várjuk a tapasztalatokat :)
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
full node nézetben meg kell hívnod a blokkot a node.tpl.php -ban
a mellékelt screenshoton a blokk a node termjei és a content között van. ezt régióval nem fogod tudni megcsinálni szerintem, mert a node.tpl.php -ban nem írhatsz ki régiókat. úgy tudod ezt megkerülni, hogy az említett fileban a megfelelő helyen direktbe meghívod a blokkot és kiírod a tartalmát. (először értelemszerűen a blokkot létre kell ugye hozni)
kb:
itt van a cím kiírás, utána a termek kiírása, na és utána jössz te: <?php if ($page != 0) : ?> <div id="inline-ad"> <?php $adblock = module_invoke('blockID', 'block', 'view', 1); print $adblock['content']; ?> </div> <?php endif; ?> aztán folytatódik szépen ahogy eddig
természetesen a "blockID" a te blokkod idje kell, hogy legyen.
-
clear: both;
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
ha működik akkor most mi a probléma? :)
<?php //** mailing function mailing() { $account = user_load(1); //we load user1 to get his/her mail address drupal_mail('node_example', 'notice', $account->mail, user_preferred_language($account), $params); $output = "Mailing sending..."; return $output; } ?>
amúgy itt elég nagy a katyvasz csak szólok. a theme_node_example_order_form egy sminkhurok, így magába nem csinál semmit, meg is kell valahol hívnod azt. gyanítom az übercartból másoltad. és még azt se teljesen értem, hogy minek kell a hook_menu.
persze ha működik, működik, de tulajdonképpen ugyan azt csinálod, mint egy hook_linkes megoldás, csak kicsit nyakatekertebben. :)
-
clear: both;
- A hozzászóláshoz regisztráció és bejelentkezés szükséges
Most ahogy belenéztem a
Most ahogy belenéztem a simplenews modul forrásába egy ilyet találtam:
<?php /** * Theme the newsletter email subject. */ function theme_simplenews_newsletter_subject($name, $title, $language) { return '['. $name .'] '. $title; } ?>
Úgyhogy ez alapján, szerintem a sminked template.php fájljába hozz létre egy ilyen fgv-t:
/** * Override the newsletter email subject. */ function sminkemneve_simplenews_newsletter_subject($name, $title, $language) { return $title; }
Miután elmentetted, üríteni kell a smink regisztrációs tárat (pl elmész az admin/build/themes oldalra és nyomsz egy mentést).
Szerintem elvileg ennek így mennie kéne, de nem próbáltam.
- A hozzászóláshoz regisztráció és bejelentkezés szükséges






RE
hát az a baj, hogy nem tudom annyira jól kezelni a views-t sanjnos, de akkor utánna olvasgatok még hátha találok valamit..
MOst egy ilyet találtam itt a fórumon:
A "mai"-ra hülyeségeket ír...
Továbbra is keresgélek.. Köszönöm a segítséget!