Как назначить свойство в php? - PullRequest
0 голосов
/ 28 сентября 2011

Я дал элементу <a> свойство data-filter, как показано:

<ul> 
    <li>
        <a href="#" data-filter="*" class="all current"><?php _e('All', 'framework'); ?></a>
        <span>/</span>
    </li> 

    <?php  
    wp_list_categories(array( 
            'title_li' => '',  
            'taxonomy' =>  
            'skill-type',  
            'walker' => new Portfolio_Walker(), 
            'show_option_none' => '' 
        ) 
    );
    ?> 
</ul>

Как передать это data-filter свойство в PHP?

1 Ответ

2 голосов
/ 28 сентября 2011

Как передать это свойство фильтра данных в PHP?

Ты не можешь. Невозможно использовать чистый HTML и PHP для передачи определенного (готового) атрибута HTML в PHP. Достойной альтернативой является использование формы, в которой вы можете выбрать переключатель и отправить форму.

EDIT

Другая альтернатива - просто пропустить фильтр через строку запроса:

<li>
    <a href="?data-filter=*" class="all current"><?php _e('All', 'framework'); ?></a>
    <span>/</span>
</li> 

// in PHP:
$data_filter = $_GET['data-filter'];
echo $data_filter;
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...