Rumah pembangunan bahagian belakang tutorial php 关于phpcms v9投票模块选项排序问题修改_PHP教程

关于phpcms v9投票模块选项排序问题修改_PHP教程

Jul 14, 2016 am 10:10 AM
phpcms Semak semula kira-kira mengundi menyusun modul Pilihan soalan

关于phpcms v9投票模块选项排序listorder设定问题修改,小弟主要修改了三个文件三处地方。

此方法我觉得自己已经够用,欢迎大家来拍砖。

主要修改三个文件:

1.phpcms\modules\vote\templates\vote_edit.tpl.php中找到

[html]
 

在后面添加一段代码,有关排序的表单文本框


[html]
排序: 

排序:保存。

2.phpcms\modules\vote\vote.php中找到


[html]
$this->db2->update_options($_POST['option']); 

$this->db2->update_options($_POST['option']);在下面加上


[html]
$this->db2->set_listorder($_POST['piaoshu']); 

$this->db2->set_listorder($_POST['piaoshu']);保存。本次操作没有过滤,朋友们可以考虑一下。

3.phpcms\model\vote_option_model.class.php中找到


[html]
function set_listorder($data) 
    { 
        if(!is_array($data)) return FALSE; 
        foreach($data as $key=>$val) 
        { 
            $val = intval($val); 
            $key = intval($key); 
            $this->db->query("update $tbname set listorder='$val' where {$keyid}='$key'"); 
        } 
        return $this->db->affected_rows(); 
    } 

function set_listorder($data)
 {
  if(!is_array($data)) return FALSE;
  foreach($data as $key=>$val)
  {
   $val = intval($val);
   $key = intval($key);
   $this->db->query("update $tbname set listorder='$val' where {$keyid}='$key'");
  }
  return $this->db->affected_rows();
 }

 

修改成


[html]
function set_listorder($data) 
    { 
        if(!is_array($data)) return FALSE; 
        foreach($data as $key=>$val) 
        { 
            $val = intval($val); 
            $key = intval($key); 
            $this->db->query("update zzhds_vote_option set listorder='$val' where optionid='$key'"); 
        } 
        return $this->db->affected_rows(); 
    } 

function set_listorder($data)
 {
  if(!is_array($data)) return FALSE;
  foreach($data as $key=>$val)
  {
   $val = intval($val);
   $key = intval($key);
   $this->db->query("update zzhds_vote_option set listorder='$val' where optionid='$key'");
  }
  return $this->db->affected_rows();
 }
其实pc本身有这个操作的函数,不过好像没启用。

改完之后更新一下缓存,进后台->投票中选择您的投票,修改选项试下吧。


 

www.bkjia.comtruehttp://www.bkjia.com/PHPjc/477594.htmlTechArticle关于phpcms v9投票模块选项排序listorder设定问题修改,小弟主要修改了三个文件三处地方。 此方法我觉得自己已经够用,欢迎大家来拍砖。...
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn

Alat AI Hot

Undresser.AI Undress

Undresser.AI Undress

Apl berkuasa AI untuk mencipta foto bogel yang realistik

AI Clothes Remover

AI Clothes Remover

Alat AI dalam talian untuk mengeluarkan pakaian daripada foto.

Undress AI Tool

Undress AI Tool

Gambar buka pakaian secara percuma

Clothoff.io

Clothoff.io

Penyingkiran pakaian AI

AI Hentai Generator

AI Hentai Generator

Menjana ai hentai secara percuma.

Alat panas

Notepad++7.3.1

Notepad++7.3.1

Editor kod yang mudah digunakan dan percuma

SublimeText3 versi Cina

SublimeText3 versi Cina

Versi Cina, sangat mudah digunakan

Hantar Studio 13.0.1

Hantar Studio 13.0.1

Persekitaran pembangunan bersepadu PHP yang berkuasa

Dreamweaver CS6

Dreamweaver CS6

Alat pembangunan web visual

SublimeText3 versi Mac

SublimeText3 versi Mac

Perisian penyuntingan kod peringkat Tuhan (SublimeText3)

Cara menukar nama peribadi dalam kumpulan di DingTalk_Cara mengubah suai nama peribadi dalam kumpulan di DingTalk Cara menukar nama peribadi dalam kumpulan di DingTalk_Cara mengubah suai nama peribadi dalam kumpulan di DingTalk Mar 29, 2024 pm 08:41 PM

1. Mula-mula buka DingTalk. 2. Buka sembang kumpulan dan klik tiga titik di penjuru kanan sebelah atas. 3. Cari nama panggilan saya dalam kumpulan ini. 4. Klik untuk masuk untuk mengubah suai dan menyimpan.

Bolehkah Douyin Blue V menukar namanya? Apakah langkah-langkah untuk menukar nama akaun korporat Douyin Blue V? Bolehkah Douyin Blue V menukar namanya? Apakah langkah-langkah untuk menukar nama akaun korporat Douyin Blue V? Mar 22, 2024 pm 12:51 PM

Pensijilan Douyin Blue V ialah pensijilan rasmi syarikat atau jenama pada platform Douyin, yang membantu meningkatkan imej dan kredibiliti jenama. Dengan pelarasan strategi pembangunan korporat atau kemas kini imej jenama, syarikat mungkin ingin menukar nama pensijilan Douyin Blue V. Jadi, bolehkah Douyin Blue V menukar namanya? Jawapannya ya. Artikel ini akan memperkenalkan secara terperinci langkah-langkah untuk mengubah suai nama akaun Douyin Blue V perusahaan. 1. Bolehkah Douyin Blue V menukar namanya? Anda boleh menukar nama akaun Douyin Blue V. Menurut peraturan rasmi Douyin, akaun diperakui Blue V korporat boleh memohon untuk menukar nama akaun mereka selepas memenuhi syarat tertentu. Secara umumnya, perusahaan perlu menyediakan bahan sokongan yang berkaitan, seperti lesen perniagaan, sijil kod organisasi, dll., untuk membuktikan kesahihan dan keperluan menukar nama. 2. Apakah langkah-langkah untuk mengubah suai nama akaun korporat Douyin Blue V?

Cara mengubah suai lokasi alamat produk yang diterbitkan di Xianyu Cara mengubah suai lokasi alamat produk yang diterbitkan di Xianyu Mar 28, 2024 pm 03:36 PM

Apabila menerbitkan produk pada platform Xianyu, pengguna boleh menyesuaikan maklumat lokasi geografi produk mengikut situasi sebenar, supaya bakal pembeli dapat memahami lokasi tertentu produk dengan lebih tepat. Setelah produk berjaya diletakkan di rak, tidak perlu risau jika lokasi penjual berubah. Platform Xianyu menyediakan fungsi pengubahsuaian yang fleksibel dan mudah, jadi apabila kami ingin mengubah suai alamat produk yang diterbitkan, bagaimana kami mengubahnya dengan panduan langkah demi langkah yang terperinci tolong semua. Bagaimana untuk mengubah suai alamat produk keluaran di Xianyu? 1. Buka Xianyu, klik pada apa yang saya terbitkan, pilih produk, dan klik edit. 2. Klik ikon kedudukan dan pilih alamat yang ingin anda tetapkan.

Bagaimana untuk mengisih markah WPS Bagaimana untuk mengisih markah WPS Mar 20, 2024 am 11:28 AM

Dalam kerja kami, kami sering menggunakan perisian wps Terdapat banyak cara untuk memproses data dalam perisian wps, dan fungsinya juga sangat berkuasa Kami sering menggunakan fungsi untuk mencari purata, ringkasan, dan sebagainya kaedah yang boleh digunakan untuk data statistik telah disediakan untuk semua orang dalam perpustakaan perisian WPS Di bawah kami akan memperkenalkan langkah-langkah bagaimana untuk mengisih markah dalam WPS Selepas membaca ini, anda boleh belajar daripada pengalaman. 1. Mula-mula buka jadual yang perlu diberi ranking. Seperti yang ditunjukkan di bawah. 2. Kemudian masukkan formula =pangkat(B2, B2: B5, 0), dan pastikan anda memasukkan 0. Seperti yang ditunjukkan di bawah. 3. Selepas memasukkan formula, tekan kekunci F4 pada papan kekunci komputer Langkah ini adalah untuk menukar rujukan relatif kepada rujukan mutlak.

Cara menyusun semula berbilang lajur dalam Power Query melalui seret dan lepas Cara menyusun semula berbilang lajur dalam Power Query melalui seret dan lepas Mar 14, 2024 am 10:55 AM

Dalam artikel ini, kami akan menunjukkan kepada anda cara menyusun semula berbilang lajur dalam PowerQuery dengan menyeret dan melepaskan. Selalunya, apabila mengimport data daripada pelbagai sumber, lajur mungkin tidak berada dalam susunan yang diingini. Menyusun semula lajur bukan sahaja membolehkan anda menyusunnya dalam susunan logik yang sesuai dengan keperluan analisis atau pelaporan anda, ia juga meningkatkan kebolehbacaan data anda dan mempercepatkan tugas seperti menapis, mengisih dan melakukan pengiraan. Bagaimana untuk menyusun semula berbilang lajur dalam Excel? Terdapat banyak cara untuk menyusun semula lajur dalam Excel. Anda hanya boleh memilih pengepala lajur dan seret ke lokasi yang dikehendaki. Walau bagaimanapun, pendekatan ini boleh menjadi rumit apabila berurusan dengan jadual besar dengan banyak lajur. Untuk menyusun semula lajur dengan lebih cekap, anda boleh menggunakan editor pertanyaan yang dipertingkatkan. Mempertingkatkan pertanyaan

Cara mengisih jadual WPS untuk memudahkan statistik data Cara mengisih jadual WPS untuk memudahkan statistik data Mar 20, 2024 pm 04:31 PM

WPS ialah perisian pejabat yang sangat lengkap, termasuk penyuntingan teks, jadual data, pembentangan PPT, format PDF, carta alir dan fungsi lain. Antaranya, yang paling kami gunakan ialah teks, jadual, dan demonstrasi, dan mereka juga yang paling kami kenali. Dalam kerja belajar kami, kami kadang-kadang menggunakan jadual WPS untuk membuat beberapa statistik data Sebagai contoh, sekolah akan mengira markah setiap pelajar sebenarnya, kami tidak perlu risau, kerana jadual WPS kami mempunyai fungsi sorting untuk menyelesaikan masalah ini untuk kami. Seterusnya, mari belajar cara mengisih WPS bersama-sama. Langkah kaedah: Langkah 1: Mula-mula kita perlu membuka jadual WPS yang perlu diisih

Apakah rangka kerja phpcms? Apakah rangka kerja phpcms? Apr 20, 2024 pm 10:51 PM

PHP CMS ialah sistem pengurusan kandungan sumber terbuka berasaskan PHP untuk mengurus kandungan tapak web Ciri-cirinya termasuk kemudahan penggunaan, kefungsian berkuasa, berskala, keselamatan tinggi dan sumber terbuka percuma. Ia boleh menjimatkan masa, meningkatkan kualiti laman web, meningkatkan kerjasama dan mengurangkan kos pembangunan, dan digunakan secara meluas dalam pelbagai laman web seperti laman web berita, blog, laman web korporat, laman web e-dagang dan forum komuniti.

Cara menukar masa kunci skrin automatik pada telefon Apple Pengenalan kepada cara melaraskan masa kunci skrin pada telefon Apple. Cara menukar masa kunci skrin automatik pada telefon Apple Pengenalan kepada cara melaraskan masa kunci skrin pada telefon Apple. Mar 23, 2024 am 08:01 AM

1. Mula-mula, klik Tetapan pada skrin. 2. Kemudian klik [Paparan dan Kecerahan]. 3. Kemudian klik [Kunci Auto]. 4. Kemudian tetapkan masa yang perlu dikunci secara automatik. 5. Selepas tetapan selesai, klik butang kembali untuk melengkapkan tetapan.

See all articles