danio_d
28-03-2009, 23:06
Witam,
Czy jest możliwość, żeby wyciągnąć z już zrobionego wpisu jego autora?
Chciałbym dołożyć pole 'autor wpisu'.
Znalazłem rozwiązanie od neo dla nowych wpisów, albo po wyedytowaniu:
Po przeróbce robi link do profilu (formularz):
<?php $user =& $config->getUser(); ?>
<?php
if(!$user->id ) {
echo $fields['field_name']['field'];
}
else { ?>
<input id="field_name" class="inputbox" name="field_name" size="30" type="text" readonly="readonly" value="<?php echo $user->username; ?>">
<?php }
?>
<?php
if(!$user->id ) {
echo $fields['field_userid']['field'];
}
else { ?>
<input id="field_name" class="inputbox" name="field_userid" size="30" type="text" readonly="readonly" value="<?php echo $user->id; ?>">
<?php }
?>
I w szeczegółach:
<a href="index.php?option=com_comprofiler&task=userProfile& task=<?php echo $fieldsObjects['field_userid']->data; ?>"><?php echo $fieldsObjects['field_name']->data; ?></a>
Ale co zrobić, żeby te dane wyciągnąć jakoś z już istniejących wpisów. Jakoś one muszą być zapisane, bo 'system' wie, który użytkownik może go edytować.
Dziękuję za pomoc
Daniel
Czy jest możliwość, żeby wyciągnąć z już zrobionego wpisu jego autora?
Chciałbym dołożyć pole 'autor wpisu'.
Znalazłem rozwiązanie od neo dla nowych wpisów, albo po wyedytowaniu:
Po przeróbce robi link do profilu (formularz):
<?php $user =& $config->getUser(); ?>
<?php
if(!$user->id ) {
echo $fields['field_name']['field'];
}
else { ?>
<input id="field_name" class="inputbox" name="field_name" size="30" type="text" readonly="readonly" value="<?php echo $user->username; ?>">
<?php }
?>
<?php
if(!$user->id ) {
echo $fields['field_userid']['field'];
}
else { ?>
<input id="field_name" class="inputbox" name="field_userid" size="30" type="text" readonly="readonly" value="<?php echo $user->id; ?>">
<?php }
?>
I w szeczegółach:
<a href="index.php?option=com_comprofiler&task=userProfile& task=<?php echo $fieldsObjects['field_userid']->data; ?>"><?php echo $fieldsObjects['field_name']->data; ?></a>
Ale co zrobić, żeby te dane wyciągnąć jakoś z już istniejących wpisów. Jakoś one muszą być zapisane, bo 'system' wie, który użytkownik może go edytować.
Dziękuję za pomoc
Daniel