Patricia Carvalho
Respostas no Fórum
-
Fórum: Desenvolvendo com WordPress
Em resposta a: Update Postpreciso que ele apenas faça a atualização e não insira um novo post a cada atualização.
Fórum: Desenvolvendo com WordPress
Em resposta a: Edit_post_link<div class=”content”>
<div class=”wrapper clearfix”>
<?php get_sidebar(‘home’); ?>
<div class=”component component-content-page”>
<h1>Permuta</h1><div class=”col-md-12″>
<?php
$ldap = getLdap();
$users = $ldap->get_ad_users();
$usersByDepartment = array();
foreach ($users as $user) {
if (isset($user[‘department’]) && !empty($user[‘department’]) && isset($user[‘mail’]) && !empty($user[‘mail’])) {
$usersByDepartment[$user[‘department’]][$user[‘mail’]] = $user;
}
}
ksort($usersByDepartment);
?></div>
<div class=”col-md-12″>
<h2>Voucher</h2><form action=”” method=”post”>
<table>
<tr>
<td>Praça: </td>
<td>
<select name=”cidade_id”>
<option value=””>- Selecione -</option>
<?php foreach ($cidades as $cidade) : ?>
<option value=”<?php echo $cidade->ID ?>”><?php echo $cidade->post_title ?></option>
<?php endforeach; ?>
</select>
</td>
</tr>
<tr>
<td>Funcionário</td>
<td>
<select name=”funcionario_email”>
<option value=””>- Selecione -</option>
<?php foreach ($usersByDepartment as $departmentName => $users) : ?>
<?php ksort($users); ?>
<optgroup label=”<?php echo utf8_encode($departmentName) ?>”>
<?php foreach ($users as $user) : ?>
<option value=”<?php echo $user[‘mail’] ?>”><?php echo utf8_encode($user[‘name’]) ?></option>
<?php endforeach; ?>
</optgroup>
<?php endforeach; ?>
</select>
</td>
</tr>
<tr>
<td>Atividade do Estabelecimento: </td>
<td>
<select name=”motivo_id”>
<option value=””>- Selecione -</option>
<?php foreach ($motivos as $motivo) : ?>
<option value=”<?php echo $motivo->ID ?>”><?php echo $motivo->post_title ?></option>
<?php endforeach; ?>
</select>
</td>
</tr>
<tr>
<td>Estabelecimento | Saldo: </td>
<td>
<select name=”local_id”>
<option value=””>- Selecione -</option>
<?php foreach ($locais as $local) : ?>
<?php
$valor_mes_estbelecimento = get_post_meta($local->ID, ‘valor_mes’, true);
$valor_gasto_no_mes = (int) $wpdb->get_var(“SELECT SUM(wp_postmeta.meta_value) FROM wp_postmeta
WHERE wp_postmeta.meta_key=’valor’
AND wp_postmeta.post_id IN
(
SELECT ID FROM wp_posts,wp_postmeta
WHERE wp_posts.ID = wp_postmeta.post_id
AND wp_posts.post_type = ‘permuta’
AND MONTH(wp_posts.post_date) = ‘” . date(‘m’) . “‘
AND YEAR(wp_posts.post_date) = ‘” . date(‘Y’) . “‘
AND wp_posts.post_status = ‘publish’
AND wp_postmeta.meta_key = ‘local_id’
AND wp_postmeta.meta_value = ‘{$local->ID}’
)”);
?>
<option value=”<?php echo $local->ID ?>”><?php echo $local->post_title ?> – R$ <?php echo $valor_mes_estbelecimento – $valor_gasto_no_mes; ?></option>
<?php endforeach; ?>
</select>
</td>
</tr>
<tr>
<td >Valor Gasto: </td>
<td><input type=”text” name=”valor” value=””/>
</td></tr>
<tr>
<td>Número de Pessoas: </td>
<td>
<input name=”numero_pessoas” type=”number” name=”quantity” min=”1″ value=”1″ />
</td>
</tr><tr>
<td>Data do Uso: </td>
<td>
<input type=”text” name=”data” class=”data” value=”<?php echo date(‘d/m/Y’) ?>” />
</td></tr>
<tr>
<td>Obs: </td><td>
<textarea name=”obs” ></textarea>
</td>
</tr></table>
<input type=”submit” value=”Registrar” style=”width: 20%; background:#3a698d; color:white; height: 30px;” style=”margin-left:40%;”/></form>
Fórum: Desenvolvendo com WordPress
Em resposta a: Edit_post_linkOi Matheus e um formulário de registro, o usuário vai selecionar os campos e registrar as atividades, como o valor de quanto ele vai utilizar ainda não e claro eu preciso que ele possa atualizar esse dado, eu penso que seja como atualizar um post mais não sei como passar isso para o formulário. 🙁
Entao ele aparece assim depois de registrar, ele aparece abaixo do formulario como um print, então eu coloquei ao lado do post um botão editar, porem não estou conseguindo editar apenas um ID ele generaliza todos 🙁 por isso usei esta função acima.Fórum: Desenvolvendo com WordPress
Em resposta a: Edit_post_linkPor favor alguém ajuda euuuuu
Preciso que esse código percorra o meu formulário só não sei como aplicar 🙁
if (!empty($_GET[‘edit’])) {
$editFields = get_post($_GET[‘edit’]);
echo $editFields->post_title;
//echo ‘'; // print_r($editFields); // die();// } ?> Preciso que editar meu formulario caso algum campo seja esquecido nao sei como :(