Использование foreach в массиве - PullRequest
1 голос
/ 12 февраля 2012

У меня есть массив ниже em_events(array(, и мне нужно вставить следующий foreach, чтобы повторить ссылку $delete. Как сделать в массиве foreach? Не уверен, как лучше описать это.

foreach ($EM_Events as $event) {
    $delete = esc_url(add_query_arg(array('action'=>'event_delete', 'event_id'=>$event->event_id, '_wpnonce'=> wp_create_nonce('event_delete_'.$event->event_id))));
}


    em_events(array(
    'owner'=>4,
    'limit'=>10,
    'scope'=>'all',
    'format'=>'

<li class="even portfolio-entry">
    <div class="entry-thumb standard">
        <a class="thumblink" href="'.$delete.'"><span class="thumbnail">#_EVENTIMAGE{220,220}</span><span class="extra"><strong>Edit Event</strong></span></a>
    </div>

    <div class="entry-title">
        <a href="#_EVENTURL" title="#_EVENTURL" rel="bookmark"><span style="color:#00b1d9;">PREVIEW EVENT POST</span><span>#F #j, #Y</span>#_NAME</a>
    </div>
</li>   

    '
     ));

Ответы [ 3 ]

1 голос
/ 12 февраля 2012

Я думаю, что вы хотите, это:

foreach ($EM_Events as $event) {
    $delete = esc_url(add_query_arg(array('action'=>'event_delete', 'event_id'=>$event->event_id, '_wpnonce'=> wp_create_nonce('event_delete_'.$event->event_id))));



    em_events(array(
    'owner'=>4,
    'limit'=>10,
    'scope'=>'all',
    'format'=>'

  <li class="even portfolio-entry">
      <div class="entry-thumb standard">
          <a class="thumblink" href="'.$delete.'"><span class="thumbnail">#_EVENTIMAGE{220,220}</span><span class="extra"><strong>Edit Event</strong></span></a>
      </div>

      <div class="entry-title">
          <a href="#_EVENTURL" title="#_EVENTURL" rel="bookmark"><span style="color:#00b1d9;">PREVIEW EVENT POST</span><span>#F #j, #Y</span>#_NAME</a>
      </div>
  </li>'
     ));
}
0 голосов
/ 12 февраля 2012

Я закончил с этим в совершенно другом направлении.К сожалению

0 голосов
/ 12 февраля 2012

Что по этому поводу:

$format=NULL;
foreach ($EM_Events as $event) {
            $delete = esc_url(add_query_arg(array('action'=>'event_delete', 'event_id'=>$event->event_id, '_wpnonce'=> wp_create_nonce('event_delete_'.$event->event_id))));

$format=$format.
'<li class="even portfolio-entry">
    <div class="entry-thumb standard">
        <a class="thumblink" href="'.$delete.'"><span class="thumbnail">#_EVENTIMAGE{220,220}</span><span class="extra"><strong>Edit Event</strong></span></a>
    </div>

    <div class="entry-title">
        <a href="#_EVENTURL" title="#_EVENTURL" rel="bookmark"><span style="color:#00b1d9;">PREVIEW EVENT POST</span><span>#F #j, #Y</span>#_NAME</a>
    </div>
</li>';   
}

em_events(array(
'owner'=>4,
'limit'=>10,
'scope'=>'all',
'format'=>$format,
 ));
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...