Trong dự án PHP của mình, tôi sử dụng DomDocument để có được chế độ xem như thế này:
Phương thức đối tượng trang
protected function html_page_template(){ wp_debug_log(); $htmlTmpl = new \DOMDocument; $html = '<div class="wrap">'; $html .= $this->writeTopPage(); $html .= "<hr/>"; $html .= "</div>"; $htmlTmpl->loadXML($html); $this->current_template->write( $htmlTmpl ); echo $htmlTmpl->saveXML(); }Trong đối tượng mẫu ($this->current_template), tôi có một phương thức write để có được nội dung trang. Nó cũng hữu ích để sửa đổi HTML đã được tiêm.
Phương thức đối tượng mẫu đối tượng
public function write(&$htmlTmpl) { //Link "Options advanced" $link_advanced_options = $htmlTmpl->createElement("a", esc_html( __( "Avanced Options", PLUGIN_DOMAIN ) ) ); $linkOptionsHrefAttribute = $htmlTmpl->createAttribute("href"); $linkOptionsHrefAttribute->value = "#"; $linkOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $linkOptionsClassAttribute->value = "options-advanced-link"; $link_advanced_options->appendChild($linkOptionsHrefAttribute); $link_advanced_options->appendChild($linkOptionsClassAttribute); $htmlTmpl->importNode($link_advanced_options, true); //Section "Options advanced $section_advanced_options = $htmlTmpl->createElement( "section" ); $sectionOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $sectionOptionsClassAttribute->value = "options-advanced-section"; $section_advanced_options->appendChild($sectionOptionsClassAttribute); //Input "From Date" $inp_element = $htmlTmpl->createElement( "input" ); $inpTypeAttribute = $htmlTmpl->createAttribute("type"); $inpTypeAttribute->value = "date"; $inpValueAttribute = $htmlTmpl->createAttribute("value"); $inpValueAttribute->value = "2018-06-25"; $inp_element->appendChild($inpTypeAttribute); $inp_element->appendChild($inpValueAttribute); //Button "Download foos" $btn_element = $htmlTmpl->createElement("a", "Download foos" ); $btnClassAttribute = $htmlTmpl->createAttribute("class"); $btnClassAttribute->value = "add-new-h2 h4a-button"; $btnHrefAttribute = $htmlTmpl->createAttribute("href"); $admin_build_url = "myexample.com?run=foo"; $btnHrefAttribute->value = $admin_build_url; $btn_element->appendChild($btnClassAttribute); $btn_element->appendChild($btnHrefAttribute); $section_advanced_options->appendChild($btn_element); $section_advanced_options->appendChild($inp_element); $nodeLine = $htmlTmpl->getElementsByTagName("hr")->item(0); $parentNode = $htmlTmpl->getElementsByTagName("div")->item(0); $parentNode->insertBefore( $section_advanced_options, $nodeLine ); $parentNode->insertBefore( $link_advanced_options, $section_advanced_options ); }Để thuận tiện hơn, tôi muốn viết mã để chèn dưới dạng chuỗi HTML và chuyển đổi nó dưới dạng domnode để sử dụng $ parednode-> insertbefore (). Tôi có thể làm cái này như thế nào ?
Bart FENSTRA ¶
13 năm trước — Dumps the internal document into a string using HTML formatting
Liên hệ tại Cathexis Dot de ¶
Rikdnua tại mail dot ru ¶ DOMDocument::saveHTML(?DOMNode $node = null): string|false
7 năm trước
Jeboy ¶Ẩn danh ¶
12 năm trước
Archanglmr tại Yahoo Dot Com ¶false if an error occurred.
Xoplqox ¶
15 năm trước
<?php
$doc
public function write(&$htmlTmpl) { //Link "Options advanced" $link_advanced_options = $htmlTmpl->createElement("a", esc_html( __( "Avanced Options", PLUGIN_DOMAIN ) ) ); $linkOptionsHrefAttribute = $htmlTmpl->createAttribute("href"); $linkOptionsHrefAttribute->value = "#"; $linkOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $linkOptionsClassAttribute->value = "options-advanced-link"; $link_advanced_options->appendChild($linkOptionsHrefAttribute); $link_advanced_options->appendChild($linkOptionsClassAttribute); $htmlTmpl->importNode($link_advanced_options, true); //Section "Options advanced $section_advanced_options = $htmlTmpl->createElement( "section" ); $sectionOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $sectionOptionsClassAttribute->value = "options-advanced-section"; $section_advanced_options->appendChild($sectionOptionsClassAttribute); //Input "From Date" $inp_element = $htmlTmpl->createElement( "input" ); $inpTypeAttribute = $htmlTmpl->createAttribute("type"); $inpTypeAttribute->value = "date"; $inpValueAttribute = $htmlTmpl->createAttribute("value"); $inpValueAttribute->value = "2018-06-25"; $inp_element->appendChild($inpTypeAttribute); $inp_element->appendChild($inpValueAttribute); //Button "Download foos" $btn_element = $htmlTmpl->createElement("a", "Download foos" ); $btnClassAttribute = $htmlTmpl->createAttribute("class"); $btnClassAttribute->value = "add-new-h2 h4a-button"; $btnHrefAttribute = $htmlTmpl->createAttribute("href"); $admin_build_url = "myexample.com?run=foo"; $btnHrefAttribute->value = $admin_build_url; $btn_element->appendChild($btnClassAttribute); $btn_element->appendChild($btnHrefAttribute); $section_advanced_options->appendChild($btn_element); $section_advanced_options->appendChild($inp_element); $nodeLine = $htmlTmpl->getElementsByTagName("hr")->item(0); $parentNode = $htmlTmpl->getElementsByTagName("div")->item(0); $parentNode->insertBefore( $section_advanced_options, $nodeLine ); $parentNode->insertBefore( $link_advanced_options, $section_advanced_options ); } 0Tyson tại Clugg Dot Net
- 17 năm trước
- Yajo ¶
- 11 năm trước
Tomas Dot Strejcek tại Ghn dot cz ¶ ¶
6 năm trước
public function write(&$htmlTmpl) { //Link "Options advanced" $link_advanced_options = $htmlTmpl->createElement("a", esc_html( __( "Avanced Options", PLUGIN_DOMAIN ) ) ); $linkOptionsHrefAttribute = $htmlTmpl->createAttribute("href"); $linkOptionsHrefAttribute->value = "#"; $linkOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $linkOptionsClassAttribute->value = "options-advanced-link"; $link_advanced_options->appendChild($linkOptionsHrefAttribute); $link_advanced_options->appendChild($linkOptionsClassAttribute); $htmlTmpl->importNode($link_advanced_options, true); //Section "Options advanced $section_advanced_options = $htmlTmpl->createElement( "section" ); $sectionOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $sectionOptionsClassAttribute->value = "options-advanced-section"; $section_advanced_options->appendChild($sectionOptionsClassAttribute); //Input "From Date" $inp_element = $htmlTmpl->createElement( "input" ); $inpTypeAttribute = $htmlTmpl->createAttribute("type"); $inpTypeAttribute->value = "date"; $inpValueAttribute = $htmlTmpl->createAttribute("value"); $inpValueAttribute->value = "2018-06-25"; $inp_element->appendChild($inpTypeAttribute); $inp_element->appendChild($inpValueAttribute); //Button "Download foos" $btn_element = $htmlTmpl->createElement("a", "Download foos" ); $btnClassAttribute = $htmlTmpl->createAttribute("class"); $btnClassAttribute->value = "add-new-h2 h4a-button"; $btnHrefAttribute = $htmlTmpl->createAttribute("href"); $admin_build_url = "myexample.com?run=foo"; $btnHrefAttribute->value = $admin_build_url; $btn_element->appendChild($btnClassAttribute); $btn_element->appendChild($btnHrefAttribute); $section_advanced_options->appendChild($btn_element); $section_advanced_options->appendChild($inp_element); $nodeLine = $htmlTmpl->getElementsByTagName("hr")->item(0); $parentNode = $htmlTmpl->getElementsByTagName("div")->item(0); $parentNode->insertBefore( $section_advanced_options, $nodeLine ); $parentNode->insertBefore( $link_advanced_options, $section_advanced_options ); } 1
public function write(&$htmlTmpl) { //Link "Options advanced" $link_advanced_options = $htmlTmpl->createElement("a", esc_html( __( "Avanced Options", PLUGIN_DOMAIN ) ) ); $linkOptionsHrefAttribute = $htmlTmpl->createAttribute("href"); $linkOptionsHrefAttribute->value = "#"; $linkOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $linkOptionsClassAttribute->value = "options-advanced-link"; $link_advanced_options->appendChild($linkOptionsHrefAttribute); $link_advanced_options->appendChild($linkOptionsClassAttribute); $htmlTmpl->importNode($link_advanced_options, true); //Section "Options advanced $section_advanced_options = $htmlTmpl->createElement( "section" ); $sectionOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $sectionOptionsClassAttribute->value = "options-advanced-section"; $section_advanced_options->appendChild($sectionOptionsClassAttribute); //Input "From Date" $inp_element = $htmlTmpl->createElement( "input" ); $inpTypeAttribute = $htmlTmpl->createAttribute("type"); $inpTypeAttribute->value = "date"; $inpValueAttribute = $htmlTmpl->createAttribute("value"); $inpValueAttribute->value = "2018-06-25"; $inp_element->appendChild($inpTypeAttribute); $inp_element->appendChild($inpValueAttribute); //Button "Download foos" $btn_element = $htmlTmpl->createElement("a", "Download foos" ); $btnClassAttribute = $htmlTmpl->createAttribute("class"); $btnClassAttribute->value = "add-new-h2 h4a-button"; $btnHrefAttribute = $htmlTmpl->createAttribute("href"); $admin_build_url = "myexample.com?run=foo"; $btnHrefAttribute->value = $admin_build_url; $btn_element->appendChild($btnClassAttribute); $btn_element->appendChild($btnHrefAttribute); $section_advanced_options->appendChild($btn_element); $section_advanced_options->appendChild($inp_element); $nodeLine = $htmlTmpl->getElementsByTagName("hr")->item(0); $parentNode = $htmlTmpl->getElementsByTagName("div")->item(0); $parentNode->insertBefore( $section_advanced_options, $nodeLine ); $parentNode->insertBefore( $link_advanced_options, $section_advanced_options ); } 2
public function write(&$htmlTmpl) { //Link "Options advanced" $link_advanced_options = $htmlTmpl->createElement("a", esc_html( __( "Avanced Options", PLUGIN_DOMAIN ) ) ); $linkOptionsHrefAttribute = $htmlTmpl->createAttribute("href"); $linkOptionsHrefAttribute->value = "#"; $linkOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $linkOptionsClassAttribute->value = "options-advanced-link"; $link_advanced_options->appendChild($linkOptionsHrefAttribute); $link_advanced_options->appendChild($linkOptionsClassAttribute); $htmlTmpl->importNode($link_advanced_options, true); //Section "Options advanced $section_advanced_options = $htmlTmpl->createElement( "section" ); $sectionOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $sectionOptionsClassAttribute->value = "options-advanced-section"; $section_advanced_options->appendChild($sectionOptionsClassAttribute); //Input "From Date" $inp_element = $htmlTmpl->createElement( "input" ); $inpTypeAttribute = $htmlTmpl->createAttribute("type"); $inpTypeAttribute->value = "date"; $inpValueAttribute = $htmlTmpl->createAttribute("value"); $inpValueAttribute->value = "2018-06-25"; $inp_element->appendChild($inpTypeAttribute); $inp_element->appendChild($inpValueAttribute); //Button "Download foos" $btn_element = $htmlTmpl->createElement("a", "Download foos" ); $btnClassAttribute = $htmlTmpl->createAttribute("class"); $btnClassAttribute->value = "add-new-h2 h4a-button"; $btnHrefAttribute = $htmlTmpl->createAttribute("href"); $admin_build_url = "myexample.com?run=foo"; $btnHrefAttribute->value = $admin_build_url; $btn_element->appendChild($btnClassAttribute); $btn_element->appendChild($btnHrefAttribute); $section_advanced_options->appendChild($btn_element); $section_advanced_options->appendChild($inp_element); $nodeLine = $htmlTmpl->getElementsByTagName("hr")->item(0); $parentNode = $htmlTmpl->getElementsByTagName("div")->item(0); $parentNode->insertBefore( $section_advanced_options, $nodeLine ); $parentNode->insertBefore( $link_advanced_options, $section_advanced_options ); } 3
public function write(&$htmlTmpl) { //Link "Options advanced" $link_advanced_options = $htmlTmpl->createElement("a", esc_html( __( "Avanced Options", PLUGIN_DOMAIN ) ) ); $linkOptionsHrefAttribute = $htmlTmpl->createAttribute("href"); $linkOptionsHrefAttribute->value = "#"; $linkOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $linkOptionsClassAttribute->value = "options-advanced-link"; $link_advanced_options->appendChild($linkOptionsHrefAttribute); $link_advanced_options->appendChild($linkOptionsClassAttribute); $htmlTmpl->importNode($link_advanced_options, true); //Section "Options advanced $section_advanced_options = $htmlTmpl->createElement( "section" ); $sectionOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $sectionOptionsClassAttribute->value = "options-advanced-section"; $section_advanced_options->appendChild($sectionOptionsClassAttribute); //Input "From Date" $inp_element = $htmlTmpl->createElement( "input" ); $inpTypeAttribute = $htmlTmpl->createAttribute("type"); $inpTypeAttribute->value = "date"; $inpValueAttribute = $htmlTmpl->createAttribute("value"); $inpValueAttribute->value = "2018-06-25"; $inp_element->appendChild($inpTypeAttribute); $inp_element->appendChild($inpValueAttribute); //Button "Download foos" $btn_element = $htmlTmpl->createElement("a", "Download foos" ); $btnClassAttribute = $htmlTmpl->createAttribute("class"); $btnClassAttribute->value = "add-new-h2 h4a-button"; $btnHrefAttribute = $htmlTmpl->createAttribute("href"); $admin_build_url = "myexample.com?run=foo"; $btnHrefAttribute->value = $admin_build_url; $btn_element->appendChild($btnClassAttribute); $btn_element->appendChild($btnHrefAttribute); $section_advanced_options->appendChild($btn_element); $section_advanced_options->appendChild($inp_element); $nodeLine = $htmlTmpl->getElementsByTagName("hr")->item(0); $parentNode = $htmlTmpl->getElementsByTagName("div")->item(0); $parentNode->insertBefore( $section_advanced_options, $nodeLine ); $parentNode->insertBefore( $link_advanced_options, $section_advanced_options ); } 4
public function write(&$htmlTmpl) { //Link "Options advanced" $link_advanced_options = $htmlTmpl->createElement("a", esc_html( __( "Avanced Options", PLUGIN_DOMAIN ) ) ); $linkOptionsHrefAttribute = $htmlTmpl->createAttribute("href"); $linkOptionsHrefAttribute->value = "#"; $linkOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $linkOptionsClassAttribute->value = "options-advanced-link"; $link_advanced_options->appendChild($linkOptionsHrefAttribute); $link_advanced_options->appendChild($linkOptionsClassAttribute); $htmlTmpl->importNode($link_advanced_options, true); //Section "Options advanced $section_advanced_options = $htmlTmpl->createElement( "section" ); $sectionOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $sectionOptionsClassAttribute->value = "options-advanced-section"; $section_advanced_options->appendChild($sectionOptionsClassAttribute); //Input "From Date" $inp_element = $htmlTmpl->createElement( "input" ); $inpTypeAttribute = $htmlTmpl->createAttribute("type"); $inpTypeAttribute->value = "date"; $inpValueAttribute = $htmlTmpl->createAttribute("value"); $inpValueAttribute->value = "2018-06-25"; $inp_element->appendChild($inpTypeAttribute); $inp_element->appendChild($inpValueAttribute); //Button "Download foos" $btn_element = $htmlTmpl->createElement("a", "Download foos" ); $btnClassAttribute = $htmlTmpl->createAttribute("class"); $btnClassAttribute->value = "add-new-h2 h4a-button"; $btnHrefAttribute = $htmlTmpl->createAttribute("href"); $admin_build_url = "myexample.com?run=foo"; $btnHrefAttribute->value = $admin_build_url; $btn_element->appendChild($btnClassAttribute); $btn_element->appendChild($btnHrefAttribute); $section_advanced_options->appendChild($btn_element); $section_advanced_options->appendChild($inp_element); $nodeLine = $htmlTmpl->getElementsByTagName("hr")->item(0); $parentNode = $htmlTmpl->getElementsByTagName("div")->item(0); $parentNode->insertBefore( $section_advanced_options, $nodeLine ); $parentNode->insertBefore( $link_advanced_options, $section_advanced_options ); } 5sasha @ goldnet dot ca ¶ ¶
5 năm trước
public function write(&$htmlTmpl) { //Link "Options advanced" $link_advanced_options = $htmlTmpl->createElement("a", esc_html( __( "Avanced Options", PLUGIN_DOMAIN ) ) ); $linkOptionsHrefAttribute = $htmlTmpl->createAttribute("href"); $linkOptionsHrefAttribute->value = "#"; $linkOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $linkOptionsClassAttribute->value = "options-advanced-link"; $link_advanced_options->appendChild($linkOptionsHrefAttribute); $link_advanced_options->appendChild($linkOptionsClassAttribute); $htmlTmpl->importNode($link_advanced_options, true); //Section "Options advanced $section_advanced_options = $htmlTmpl->createElement( "section" ); $sectionOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $sectionOptionsClassAttribute->value = "options-advanced-section"; $section_advanced_options->appendChild($sectionOptionsClassAttribute); //Input "From Date" $inp_element = $htmlTmpl->createElement( "input" ); $inpTypeAttribute = $htmlTmpl->createAttribute("type"); $inpTypeAttribute->value = "date"; $inpValueAttribute = $htmlTmpl->createAttribute("value"); $inpValueAttribute->value = "2018-06-25"; $inp_element->appendChild($inpTypeAttribute); $inp_element->appendChild($inpValueAttribute); //Button "Download foos" $btn_element = $htmlTmpl->createElement("a", "Download foos" ); $btnClassAttribute = $htmlTmpl->createAttribute("class"); $btnClassAttribute->value = "add-new-h2 h4a-button"; $btnHrefAttribute = $htmlTmpl->createAttribute("href"); $admin_build_url = "myexample.com?run=foo"; $btnHrefAttribute->value = $admin_build_url; $btn_element->appendChild($btnClassAttribute); $btn_element->appendChild($btnHrefAttribute); $section_advanced_options->appendChild($btn_element); $section_advanced_options->appendChild($inp_element); $nodeLine = $htmlTmpl->getElementsByTagName("hr")->item(0); $parentNode = $htmlTmpl->getElementsByTagName("div")->item(0); $parentNode->insertBefore( $section_advanced_options, $nodeLine ); $parentNode->insertBefore( $link_advanced_options, $section_advanced_options ); } 6
public function write(&$htmlTmpl) { //Link "Options advanced" $link_advanced_options = $htmlTmpl->createElement("a", esc_html( __( "Avanced Options", PLUGIN_DOMAIN ) ) ); $linkOptionsHrefAttribute = $htmlTmpl->createAttribute("href"); $linkOptionsHrefAttribute->value = "#"; $linkOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $linkOptionsClassAttribute->value = "options-advanced-link"; $link_advanced_options->appendChild($linkOptionsHrefAttribute); $link_advanced_options->appendChild($linkOptionsClassAttribute); $htmlTmpl->importNode($link_advanced_options, true); //Section "Options advanced $section_advanced_options = $htmlTmpl->createElement( "section" ); $sectionOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $sectionOptionsClassAttribute->value = "options-advanced-section"; $section_advanced_options->appendChild($sectionOptionsClassAttribute); //Input "From Date" $inp_element = $htmlTmpl->createElement( "input" ); $inpTypeAttribute = $htmlTmpl->createAttribute("type"); $inpTypeAttribute->value = "date"; $inpValueAttribute = $htmlTmpl->createAttribute("value"); $inpValueAttribute->value = "2018-06-25"; $inp_element->appendChild($inpTypeAttribute); $inp_element->appendChild($inpValueAttribute); //Button "Download foos" $btn_element = $htmlTmpl->createElement("a", "Download foos" ); $btnClassAttribute = $htmlTmpl->createAttribute("class"); $btnClassAttribute->value = "add-new-h2 h4a-button"; $btnHrefAttribute = $htmlTmpl->createAttribute("href"); $admin_build_url = "myexample.com?run=foo"; $btnHrefAttribute->value = $admin_build_url; $btn_element->appendChild($btnClassAttribute); $btn_element->appendChild($btnHrefAttribute); $section_advanced_options->appendChild($btn_element); $section_advanced_options->appendChild($inp_element); $nodeLine = $htmlTmpl->getElementsByTagName("hr")->item(0); $parentNode = $htmlTmpl->getElementsByTagName("div")->item(0); $parentNode->insertBefore( $section_advanced_options, $nodeLine ); $parentNode->insertBefore( $link_advanced_options, $section_advanced_options ); } 7
public function write(&$htmlTmpl) { //Link "Options advanced" $link_advanced_options = $htmlTmpl->createElement("a", esc_html( __( "Avanced Options", PLUGIN_DOMAIN ) ) ); $linkOptionsHrefAttribute = $htmlTmpl->createAttribute("href"); $linkOptionsHrefAttribute->value = "#"; $linkOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $linkOptionsClassAttribute->value = "options-advanced-link"; $link_advanced_options->appendChild($linkOptionsHrefAttribute); $link_advanced_options->appendChild($linkOptionsClassAttribute); $htmlTmpl->importNode($link_advanced_options, true); //Section "Options advanced $section_advanced_options = $htmlTmpl->createElement( "section" ); $sectionOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $sectionOptionsClassAttribute->value = "options-advanced-section"; $section_advanced_options->appendChild($sectionOptionsClassAttribute); //Input "From Date" $inp_element = $htmlTmpl->createElement( "input" ); $inpTypeAttribute = $htmlTmpl->createAttribute("type"); $inpTypeAttribute->value = "date"; $inpValueAttribute = $htmlTmpl->createAttribute("value"); $inpValueAttribute->value = "2018-06-25"; $inp_element->appendChild($inpTypeAttribute); $inp_element->appendChild($inpValueAttribute); //Button "Download foos" $btn_element = $htmlTmpl->createElement("a", "Download foos" ); $btnClassAttribute = $htmlTmpl->createAttribute("class"); $btnClassAttribute->value = "add-new-h2 h4a-button"; $btnHrefAttribute = $htmlTmpl->createAttribute("href"); $admin_build_url = "myexample.com?run=foo"; $btnHrefAttribute->value = $admin_build_url; $btn_element->appendChild($btnClassAttribute); $btn_element->appendChild($btnHrefAttribute); $section_advanced_options->appendChild($btn_element); $section_advanced_options->appendChild($inp_element); $nodeLine = $htmlTmpl->getElementsByTagName("hr")->item(0); $parentNode = $htmlTmpl->getElementsByTagName("div")->item(0); $parentNode->insertBefore( $section_advanced_options, $nodeLine ); $parentNode->insertBefore( $link_advanced_options, $section_advanced_options ); } 8
public function write(&$htmlTmpl) { //Link "Options advanced" $link_advanced_options = $htmlTmpl->createElement("a", esc_html( __( "Avanced Options", PLUGIN_DOMAIN ) ) ); $linkOptionsHrefAttribute = $htmlTmpl->createAttribute("href"); $linkOptionsHrefAttribute->value = "#"; $linkOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $linkOptionsClassAttribute->value = "options-advanced-link"; $link_advanced_options->appendChild($linkOptionsHrefAttribute); $link_advanced_options->appendChild($linkOptionsClassAttribute); $htmlTmpl->importNode($link_advanced_options, true); //Section "Options advanced $section_advanced_options = $htmlTmpl->createElement( "section" ); $sectionOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $sectionOptionsClassAttribute->value = "options-advanced-section"; $section_advanced_options->appendChild($sectionOptionsClassAttribute); //Input "From Date" $inp_element = $htmlTmpl->createElement( "input" ); $inpTypeAttribute = $htmlTmpl->createAttribute("type"); $inpTypeAttribute->value = "date"; $inpValueAttribute = $htmlTmpl->createAttribute("value"); $inpValueAttribute->value = "2018-06-25"; $inp_element->appendChild($inpTypeAttribute); $inp_element->appendChild($inpValueAttribute); //Button "Download foos" $btn_element = $htmlTmpl->createElement("a", "Download foos" ); $btnClassAttribute = $htmlTmpl->createAttribute("class"); $btnClassAttribute->value = "add-new-h2 h4a-button"; $btnHrefAttribute = $htmlTmpl->createAttribute("href"); $admin_build_url = "myexample.com?run=foo"; $btnHrefAttribute->value = $admin_build_url; $btn_element->appendChild($btnClassAttribute); $btn_element->appendChild($btnHrefAttribute); $section_advanced_options->appendChild($btn_element); $section_advanced_options->appendChild($inp_element); $nodeLine = $htmlTmpl->getElementsByTagName("hr")->item(0); $parentNode = $htmlTmpl->getElementsByTagName("div")->item(0); $parentNode->insertBefore( $section_advanced_options, $nodeLine ); $parentNode->insertBefore( $link_advanced_options, $section_advanced_options ); } 9
$this->current_template0
$this->current_template1
$this->current_template2
$this->current_template3
public function write(&$htmlTmpl) { //Link "Options advanced" $link_advanced_options = $htmlTmpl->createElement("a", esc_html( __( "Avanced Options", PLUGIN_DOMAIN ) ) ); $linkOptionsHrefAttribute = $htmlTmpl->createAttribute("href"); $linkOptionsHrefAttribute->value = "#"; $linkOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $linkOptionsClassAttribute->value = "options-advanced-link"; $link_advanced_options->appendChild($linkOptionsHrefAttribute); $link_advanced_options->appendChild($linkOptionsClassAttribute); $htmlTmpl->importNode($link_advanced_options, true); //Section "Options advanced $section_advanced_options = $htmlTmpl->createElement( "section" ); $sectionOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $sectionOptionsClassAttribute->value = "options-advanced-section"; $section_advanced_options->appendChild($sectionOptionsClassAttribute); //Input "From Date" $inp_element = $htmlTmpl->createElement( "input" ); $inpTypeAttribute = $htmlTmpl->createAttribute("type"); $inpTypeAttribute->value = "date"; $inpValueAttribute = $htmlTmpl->createAttribute("value"); $inpValueAttribute->value = "2018-06-25"; $inp_element->appendChild($inpTypeAttribute); $inp_element->appendChild($inpValueAttribute); //Button "Download foos" $btn_element = $htmlTmpl->createElement("a", "Download foos" ); $btnClassAttribute = $htmlTmpl->createAttribute("class"); $btnClassAttribute->value = "add-new-h2 h4a-button"; $btnHrefAttribute = $htmlTmpl->createAttribute("href"); $admin_build_url = "myexample.com?run=foo"; $btnHrefAttribute->value = $admin_build_url; $btn_element->appendChild($btnClassAttribute); $btn_element->appendChild($btnHrefAttribute); $section_advanced_options->appendChild($btn_element); $section_advanced_options->appendChild($inp_element); $nodeLine = $htmlTmpl->getElementsByTagName("hr")->item(0); $parentNode = $htmlTmpl->getElementsByTagName("div")->item(0); $parentNode->insertBefore( $section_advanced_options, $nodeLine ); $parentNode->insertBefore( $link_advanced_options, $section_advanced_options ); } 5m tại hbblogs dause bình tĩnh ¶ ¶
14 năm trước
$this->current_template5
$this->current_template6
$this->current_template7
public function write(&$htmlTmpl) { //Link "Options advanced" $link_advanced_options = $htmlTmpl->createElement("a", esc_html( __( "Avanced Options", PLUGIN_DOMAIN ) ) ); $linkOptionsHrefAttribute = $htmlTmpl->createAttribute("href"); $linkOptionsHrefAttribute->value = "#"; $linkOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $linkOptionsClassAttribute->value = "options-advanced-link"; $link_advanced_options->appendChild($linkOptionsHrefAttribute); $link_advanced_options->appendChild($linkOptionsClassAttribute); $htmlTmpl->importNode($link_advanced_options, true); //Section "Options advanced $section_advanced_options = $htmlTmpl->createElement( "section" ); $sectionOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $sectionOptionsClassAttribute->value = "options-advanced-section"; $section_advanced_options->appendChild($sectionOptionsClassAttribute); //Input "From Date" $inp_element = $htmlTmpl->createElement( "input" ); $inpTypeAttribute = $htmlTmpl->createAttribute("type"); $inpTypeAttribute->value = "date"; $inpValueAttribute = $htmlTmpl->createAttribute("value"); $inpValueAttribute->value = "2018-06-25"; $inp_element->appendChild($inpTypeAttribute); $inp_element->appendChild($inpValueAttribute); //Button "Download foos" $btn_element = $htmlTmpl->createElement("a", "Download foos" ); $btnClassAttribute = $htmlTmpl->createAttribute("class"); $btnClassAttribute->value = "add-new-h2 h4a-button"; $btnHrefAttribute = $htmlTmpl->createAttribute("href"); $admin_build_url = "myexample.com?run=foo"; $btnHrefAttribute->value = $admin_build_url; $btn_element->appendChild($btnClassAttribute); $btn_element->appendChild($btnHrefAttribute); $section_advanced_options->appendChild($btn_element); $section_advanced_options->appendChild($inp_element); $nodeLine = $htmlTmpl->getElementsByTagName("hr")->item(0); $parentNode = $htmlTmpl->getElementsByTagName("div")->item(0); $parentNode->insertBefore( $section_advanced_options, $nodeLine ); $parentNode->insertBefore( $link_advanced_options, $section_advanced_options ); } 5Bart FENSTRA ¶ ¶
13 năm trước
$this->current_template9
write0
public function write(&$htmlTmpl) { //Link "Options advanced" $link_advanced_options = $htmlTmpl->createElement("a", esc_html( __( "Avanced Options", PLUGIN_DOMAIN ) ) ); $linkOptionsHrefAttribute = $htmlTmpl->createAttribute("href"); $linkOptionsHrefAttribute->value = "#"; $linkOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $linkOptionsClassAttribute->value = "options-advanced-link"; $link_advanced_options->appendChild($linkOptionsHrefAttribute); $link_advanced_options->appendChild($linkOptionsClassAttribute); $htmlTmpl->importNode($link_advanced_options, true); //Section "Options advanced $section_advanced_options = $htmlTmpl->createElement( "section" ); $sectionOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $sectionOptionsClassAttribute->value = "options-advanced-section"; $section_advanced_options->appendChild($sectionOptionsClassAttribute); //Input "From Date" $inp_element = $htmlTmpl->createElement( "input" ); $inpTypeAttribute = $htmlTmpl->createAttribute("type"); $inpTypeAttribute->value = "date"; $inpValueAttribute = $htmlTmpl->createAttribute("value"); $inpValueAttribute->value = "2018-06-25"; $inp_element->appendChild($inpTypeAttribute); $inp_element->appendChild($inpValueAttribute); //Button "Download foos" $btn_element = $htmlTmpl->createElement("a", "Download foos" ); $btnClassAttribute = $htmlTmpl->createAttribute("class"); $btnClassAttribute->value = "add-new-h2 h4a-button"; $btnHrefAttribute = $htmlTmpl->createAttribute("href"); $admin_build_url = "myexample.com?run=foo"; $btnHrefAttribute->value = $admin_build_url; $btn_element->appendChild($btnClassAttribute); $btn_element->appendChild($btnHrefAttribute); $section_advanced_options->appendChild($btn_element); $section_advanced_options->appendChild($inp_element); $nodeLine = $htmlTmpl->getElementsByTagName("hr")->item(0); $parentNode = $htmlTmpl->getElementsByTagName("div")->item(0); $parentNode->insertBefore( $section_advanced_options, $nodeLine ); $parentNode->insertBefore( $link_advanced_options, $section_advanced_options ); } 5Liên hệ tại Cathexis Dot de ¶ ¶
6 năm trước
write2
write3
write4
public function write(&$htmlTmpl) { //Link "Options advanced" $link_advanced_options = $htmlTmpl->createElement("a", esc_html( __( "Avanced Options", PLUGIN_DOMAIN ) ) ); $linkOptionsHrefAttribute = $htmlTmpl->createAttribute("href"); $linkOptionsHrefAttribute->value = "#"; $linkOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $linkOptionsClassAttribute->value = "options-advanced-link"; $link_advanced_options->appendChild($linkOptionsHrefAttribute); $link_advanced_options->appendChild($linkOptionsClassAttribute); $htmlTmpl->importNode($link_advanced_options, true); //Section "Options advanced $section_advanced_options = $htmlTmpl->createElement( "section" ); $sectionOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $sectionOptionsClassAttribute->value = "options-advanced-section"; $section_advanced_options->appendChild($sectionOptionsClassAttribute); //Input "From Date" $inp_element = $htmlTmpl->createElement( "input" ); $inpTypeAttribute = $htmlTmpl->createAttribute("type"); $inpTypeAttribute->value = "date"; $inpValueAttribute = $htmlTmpl->createAttribute("value"); $inpValueAttribute->value = "2018-06-25"; $inp_element->appendChild($inpTypeAttribute); $inp_element->appendChild($inpValueAttribute); //Button "Download foos" $btn_element = $htmlTmpl->createElement("a", "Download foos" ); $btnClassAttribute = $htmlTmpl->createAttribute("class"); $btnClassAttribute->value = "add-new-h2 h4a-button"; $btnHrefAttribute = $htmlTmpl->createAttribute("href"); $admin_build_url = "myexample.com?run=foo"; $btnHrefAttribute->value = $admin_build_url; $btn_element->appendChild($btnClassAttribute); $btn_element->appendChild($btnHrefAttribute); $section_advanced_options->appendChild($btn_element); $section_advanced_options->appendChild($inp_element); $nodeLine = $htmlTmpl->getElementsByTagName("hr")->item(0); $parentNode = $htmlTmpl->getElementsByTagName("div")->item(0); $parentNode->insertBefore( $section_advanced_options, $nodeLine ); $parentNode->insertBefore( $link_advanced_options, $section_advanced_options ); } 5sasha @ goldnet dot ca ¶ ¶
5 năm trước
write6
write7
write8
public function write(&$htmlTmpl) { //Link "Options advanced" $link_advanced_options = $htmlTmpl->createElement("a", esc_html( __( "Avanced Options", PLUGIN_DOMAIN ) ) ); $linkOptionsHrefAttribute = $htmlTmpl->createAttribute("href"); $linkOptionsHrefAttribute->value = "#"; $linkOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $linkOptionsClassAttribute->value = "options-advanced-link"; $link_advanced_options->appendChild($linkOptionsHrefAttribute); $link_advanced_options->appendChild($linkOptionsClassAttribute); $htmlTmpl->importNode($link_advanced_options, true); //Section "Options advanced $section_advanced_options = $htmlTmpl->createElement( "section" ); $sectionOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $sectionOptionsClassAttribute->value = "options-advanced-section"; $section_advanced_options->appendChild($sectionOptionsClassAttribute); //Input "From Date" $inp_element = $htmlTmpl->createElement( "input" ); $inpTypeAttribute = $htmlTmpl->createAttribute("type"); $inpTypeAttribute->value = "date"; $inpValueAttribute = $htmlTmpl->createAttribute("value"); $inpValueAttribute->value = "2018-06-25"; $inp_element->appendChild($inpTypeAttribute); $inp_element->appendChild($inpValueAttribute); //Button "Download foos" $btn_element = $htmlTmpl->createElement("a", "Download foos" ); $btnClassAttribute = $htmlTmpl->createAttribute("class"); $btnClassAttribute->value = "add-new-h2 h4a-button"; $btnHrefAttribute = $htmlTmpl->createAttribute("href"); $admin_build_url = "myexample.com?run=foo"; $btnHrefAttribute->value = $admin_build_url; $btn_element->appendChild($btnClassAttribute); $btn_element->appendChild($btnHrefAttribute); $section_advanced_options->appendChild($btn_element); $section_advanced_options->appendChild($inp_element); $nodeLine = $htmlTmpl->getElementsByTagName("hr")->item(0); $parentNode = $htmlTmpl->getElementsByTagName("div")->item(0); $parentNode->insertBefore( $section_advanced_options, $nodeLine ); $parentNode->insertBefore( $link_advanced_options, $section_advanced_options ); } 5m tại hbblogs dause bình tĩnh ¶ ¶
5 năm trước
$node0
m tại hbblogs dause bình tĩnh ¶ ¶
6 năm trước
$node1
m tại hbblogs dause bình tĩnh ¶ ¶
13 năm trước
$node2
$node3
$node4
$node5m tại hbblogs dause bình tĩnh ¶ ¶
14 năm trước
$node6
$node3
$node8
$node9Bart FENSTRA ¶ ¶
14 năm trước
null0
null1
public function write(&$htmlTmpl) { //Link "Options advanced" $link_advanced_options = $htmlTmpl->createElement("a", esc_html( __( "Avanced Options", PLUGIN_DOMAIN ) ) ); $linkOptionsHrefAttribute = $htmlTmpl->createAttribute("href"); $linkOptionsHrefAttribute->value = "#"; $linkOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $linkOptionsClassAttribute->value = "options-advanced-link"; $link_advanced_options->appendChild($linkOptionsHrefAttribute); $link_advanced_options->appendChild($linkOptionsClassAttribute); $htmlTmpl->importNode($link_advanced_options, true); //Section "Options advanced $section_advanced_options = $htmlTmpl->createElement( "section" ); $sectionOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $sectionOptionsClassAttribute->value = "options-advanced-section"; $section_advanced_options->appendChild($sectionOptionsClassAttribute); //Input "From Date" $inp_element = $htmlTmpl->createElement( "input" ); $inpTypeAttribute = $htmlTmpl->createAttribute("type"); $inpTypeAttribute->value = "date"; $inpValueAttribute = $htmlTmpl->createAttribute("value"); $inpValueAttribute->value = "2018-06-25"; $inp_element->appendChild($inpTypeAttribute); $inp_element->appendChild($inpValueAttribute); //Button "Download foos" $btn_element = $htmlTmpl->createElement("a", "Download foos" ); $btnClassAttribute = $htmlTmpl->createAttribute("class"); $btnClassAttribute->value = "add-new-h2 h4a-button"; $btnHrefAttribute = $htmlTmpl->createAttribute("href"); $admin_build_url = "myexample.com?run=foo"; $btnHrefAttribute->value = $admin_build_url; $btn_element->appendChild($btnClassAttribute); $btn_element->appendChild($btnHrefAttribute); $section_advanced_options->appendChild($btn_element); $section_advanced_options->appendChild($inp_element); $nodeLine = $htmlTmpl->getElementsByTagName("hr")->item(0); $parentNode = $htmlTmpl->getElementsByTagName("div")->item(0); $parentNode->insertBefore( $section_advanced_options, $nodeLine ); $parentNode->insertBefore( $link_advanced_options, $section_advanced_options ); } 5Bart FENSTRA ¶ ¶
13 năm trước
null3
null4
null5
null6
null7
null8
public function write(&$htmlTmpl) { //Link "Options advanced" $link_advanced_options = $htmlTmpl->createElement("a", esc_html( __( "Avanced Options", PLUGIN_DOMAIN ) ) ); $linkOptionsHrefAttribute = $htmlTmpl->createAttribute("href"); $linkOptionsHrefAttribute->value = "#"; $linkOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $linkOptionsClassAttribute->value = "options-advanced-link"; $link_advanced_options->appendChild($linkOptionsHrefAttribute); $link_advanced_options->appendChild($linkOptionsClassAttribute); $htmlTmpl->importNode($link_advanced_options, true); //Section "Options advanced $section_advanced_options = $htmlTmpl->createElement( "section" ); $sectionOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $sectionOptionsClassAttribute->value = "options-advanced-section"; $section_advanced_options->appendChild($sectionOptionsClassAttribute); //Input "From Date" $inp_element = $htmlTmpl->createElement( "input" ); $inpTypeAttribute = $htmlTmpl->createAttribute("type"); $inpTypeAttribute->value = "date"; $inpValueAttribute = $htmlTmpl->createAttribute("value"); $inpValueAttribute->value = "2018-06-25"; $inp_element->appendChild($inpTypeAttribute); $inp_element->appendChild($inpValueAttribute); //Button "Download foos" $btn_element = $htmlTmpl->createElement("a", "Download foos" ); $btnClassAttribute = $htmlTmpl->createAttribute("class"); $btnClassAttribute->value = "add-new-h2 h4a-button"; $btnHrefAttribute = $htmlTmpl->createAttribute("href"); $admin_build_url = "myexample.com?run=foo"; $btnHrefAttribute->value = $admin_build_url; $btn_element->appendChild($btnClassAttribute); $btn_element->appendChild($btnHrefAttribute); $section_advanced_options->appendChild($btn_element); $section_advanced_options->appendChild($inp_element); $nodeLine = $htmlTmpl->getElementsByTagName("hr")->item(0); $parentNode = $htmlTmpl->getElementsByTagName("div")->item(0); $parentNode->insertBefore( $section_advanced_options, $nodeLine ); $parentNode->insertBefore( $link_advanced_options, $section_advanced_options ); } 5Liên hệ tại Cathexis Dot de ¶ ¶
Rikdnua tại mail dot ru ¶
node0
node1
public function write(&$htmlTmpl) { //Link "Options advanced" $link_advanced_options = $htmlTmpl->createElement("a", esc_html( __( "Avanced Options", PLUGIN_DOMAIN ) ) ); $linkOptionsHrefAttribute = $htmlTmpl->createAttribute("href"); $linkOptionsHrefAttribute->value = "#"; $linkOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $linkOptionsClassAttribute->value = "options-advanced-link"; $link_advanced_options->appendChild($linkOptionsHrefAttribute); $link_advanced_options->appendChild($linkOptionsClassAttribute); $htmlTmpl->importNode($link_advanced_options, true); //Section "Options advanced $section_advanced_options = $htmlTmpl->createElement( "section" ); $sectionOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $sectionOptionsClassAttribute->value = "options-advanced-section"; $section_advanced_options->appendChild($sectionOptionsClassAttribute); //Input "From Date" $inp_element = $htmlTmpl->createElement( "input" ); $inpTypeAttribute = $htmlTmpl->createAttribute("type"); $inpTypeAttribute->value = "date"; $inpValueAttribute = $htmlTmpl->createAttribute("value"); $inpValueAttribute->value = "2018-06-25"; $inp_element->appendChild($inpTypeAttribute); $inp_element->appendChild($inpValueAttribute); //Button "Download foos" $btn_element = $htmlTmpl->createElement("a", "Download foos" ); $btnClassAttribute = $htmlTmpl->createAttribute("class"); $btnClassAttribute->value = "add-new-h2 h4a-button"; $btnHrefAttribute = $htmlTmpl->createAttribute("href"); $admin_build_url = "myexample.com?run=foo"; $btnHrefAttribute->value = $admin_build_url; $btn_element->appendChild($btnClassAttribute); $btn_element->appendChild($btnHrefAttribute); $section_advanced_options->appendChild($btn_element); $section_advanced_options->appendChild($inp_element); $nodeLine = $htmlTmpl->getElementsByTagName("hr")->item(0); $parentNode = $htmlTmpl->getElementsByTagName("div")->item(0); $parentNode->insertBefore( $section_advanced_options, $nodeLine ); $parentNode->insertBefore( $link_advanced_options, $section_advanced_options ); } 5m tại hbblogs dause bình tĩnh ¶ ¶
14 năm trước
node3
Bart FENSTRA ¶ ¶
13 năm trước
node4
Liên hệ tại Cathexis Dot de ¶ ¶
14 năm trước
node5
node6
node7
node8
node9
false0
false1
false2
public function write(&$htmlTmpl) { //Link "Options advanced" $link_advanced_options = $htmlTmpl->createElement("a", esc_html( __( "Avanced Options", PLUGIN_DOMAIN ) ) ); $linkOptionsHrefAttribute = $htmlTmpl->createAttribute("href"); $linkOptionsHrefAttribute->value = "#"; $linkOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $linkOptionsClassAttribute->value = "options-advanced-link"; $link_advanced_options->appendChild($linkOptionsHrefAttribute); $link_advanced_options->appendChild($linkOptionsClassAttribute); $htmlTmpl->importNode($link_advanced_options, true); //Section "Options advanced $section_advanced_options = $htmlTmpl->createElement( "section" ); $sectionOptionsClassAttribute = $htmlTmpl->createAttribute("class"); $sectionOptionsClassAttribute->value = "options-advanced-section"; $section_advanced_options->appendChild($sectionOptionsClassAttribute); //Input "From Date" $inp_element = $htmlTmpl->createElement( "input" ); $inpTypeAttribute = $htmlTmpl->createAttribute("type"); $inpTypeAttribute->value = "date"; $inpValueAttribute = $htmlTmpl->createAttribute("value"); $inpValueAttribute->value = "2018-06-25"; $inp_element->appendChild($inpTypeAttribute); $inp_element->appendChild($inpValueAttribute); //Button "Download foos" $btn_element = $htmlTmpl->createElement("a", "Download foos" ); $btnClassAttribute = $htmlTmpl->createAttribute("class"); $btnClassAttribute->value = "add-new-h2 h4a-button"; $btnHrefAttribute = $htmlTmpl->createAttribute("href"); $admin_build_url = "myexample.com?run=foo"; $btnHrefAttribute->value = $admin_build_url; $btn_element->appendChild($btnClassAttribute); $btn_element->appendChild($btnHrefAttribute); $section_advanced_options->appendChild($btn_element); $section_advanced_options->appendChild($inp_element); $nodeLine = $htmlTmpl->getElementsByTagName("hr")->item(0); $parentNode = $htmlTmpl->getElementsByTagName("div")->item(0); $parentNode->insertBefore( $section_advanced_options, $nodeLine ); $parentNode->insertBefore( $link_advanced_options, $section_advanced_options ); } 5