Saya ingin menampilkan beberapa konten, dikembalikan dari panggilan AJAX dalam overlay atau popup.
Apakah Anda tahu bagaimana saya bisa melakukannya?
sumber
Saya ingin menampilkan beberapa konten, dikembalikan dari panggilan AJAX dalam overlay atau popup.
Apakah Anda tahu bagaimana saya bisa melakukannya?
Jika Anda menggunakan Drupal 7, Anda dapat menggunakan overlay administratif dengan modul khusus.
Anda membutuhkan 3 kait di file CUSTOM_MODULE_NAME_HERE.module Anda:
/**
* Implements hook_menu().
*/
function CUSTOM_MODULE_NAME_HERE_menu() {
$items = array();
$items['your/path/to/your/page'] = array(
'page callback' => 'CUSTOM_MODULE_NAME_HERE_page',
'access arguments' => array('access content'),
'type' => MENU_NORMAL_ITEM,
);
return $items;
}
/**
* Implements hook_admin_paths_alter().
*/
function CUSTOM_MODULE_NAME_HERE_admin_paths_alter(&$paths) {
$paths['your/path/to/your/page'] = TRUE;
}
/**
* page callback
*/
function CUSTOM_MODULE_NAME_HERE_page(){
$output = 'your page content';
return $output;
}
Sejalan dengan respons ipwa di atas, modul jalur overlay sederhana dan mudah digunakan untuk jenis hal ini.
Cara termudah adalah dengan mengimplementasikan modul kustom sederhana yang melakukan hal berikut:
Jika Anda suka, Anda selalu dapat memiliki menu kait Anda mengembalikan konten dalam bentuk JSON, menggunakan drupal_json () dan menambahkannya sebagai inline html ke lightbox, alih-alih merujuk file eksternal.
Cara yang sangat mudah untuk melakukan ini dari Display node sebagai jendela sembulan : Ada banyak solusi untuk hal-hal semacam ini. Saya akan melakukannya di lapisan tema untuk memiliki sesuatu yang sangat ringan. Anda juga dapat menggunakan berbagai modul sembulan untuk ini. Satu cara sederhana untuk melakukan ini, adalah menggunakan modul Lightbox2, periksa halaman dokumentasi ini: http://drupal.org/node/252260
Untuk menampilkan seluruh konten halaman dalam overlay (popup), gunakan modul overlay_path .
Pasang modul dan dalam konfigurasi u sertakan url halaman yang perlu Anda tampilkan sebagai overlay (popup).
Modul dialog sederhana dapat bermanfaat, mudah untuk menerapkan tautan ke halaman popup Anda
sumber