Jag vill skriva ut formuläret som visas under /user/1/edit/Personlig information på en annan sida än just /user/1/edit/Personlig information. Jag vet inte om jag använder drupal_get_form på fel sätt. Koden nedanför skriver ut rätt men saknar submit-knapp. Någon som vet hur man skriver ut formuläret och submit-knappen?
global $user;
$uid = $user->uid;
if ($uid > 0) {
include_once drupal_get_path('module', 'profile') . '/profile.pages.inc';
print(drupal_get_form('profile_form_profile', $user, 'Personlig information'));
}
else {
print t('Du är inte inloggad');
}Helst vill jag kunna anpassa formuläret helt själv. Jag vill ha ett formulär där man ställer in sin bild (från /user/1/edit/) och utvalda fält från /user/1/edit/Personlig information. Jag vill t.ex. inte att användaren ska få upp valet att byta lösenord. Det vore även bra om det gick att styra var användaren hamnar efter man skickat formuläret. Någon som har några ledtrådar kring detta?
Tacksam för tips

Comments
duplicate entry
duplicate entry
Views och Rules
Eftersom jag inte kodar hade jag valt Views för att visa information från profilsidan. Med Views Attach kan du enkelt bädda in det på andra sidor.
Sedan Drupalcon Paris har jag också Rules som en favoritmodul, som bland en miljon andra saker kan hjälpa dig att gömma utvalda delar av formulär samt omdirigera användare när de loggar in. (Du kan också använda modulen Formfilter för att gömma formulärfält. Ingen av dessa två moduler tar dock bort behörigheten att ändra lösenordet – de gömmer bara fälten.)
//Johan Falk, NodeOne
**
Vill du lära dig mer om Drupal? Kolla in samlingen av tips och guider!
Har du en fråga om Drupal? Missa inte FAQ-sidan på forumet!
Kolla in min senaste guide: Sju steg mot svart bälte i att tema Drupal
Rules låter spännande, den
Rules låter spännande, den ska undersökas.
//Pontus Nilsson, Digitalist