it-swarm-vi.com

mặc định loại trường trong cài đặt mô-đun không được kiểm tra

Tôi muốn thêm trường mẫu sau trong cài đặt mô-đun như -

<field name="fb_posttype" type="checkboxes" label="Post types">         
    <option value="status" >Statuses</option>
    <option value="link">Links</option>
    <option value="photo">Photos</option>
    <option value="video">Videos</option>
    <option value="event">Events</option>
</field>

nhưng hầu hết trong số chúng sẽ được kiểm tra theo mặc định khi người dùng xem cài đặt mô-đun không sau khi họ kiểm tra và nhấp vào lưu lần đầu tiên. Tôi thấy có một tham số 'mặc định' nhưng không biết làm thế nào để tôi áp dụng nó cho trường này.

Vậy làm thế nào để tôi giữ một số hộp kiểm được kiểm tra theo mặc định trong trường fb_posttype ở trên trong cài đặt mô-đun.FYI j Joomla phiên bản 2.5.11

4
dev-m

nếu bạn muốn các liên kết giá trị và video được kiểm tra theo mặc định, vì vậy bạn làm một cái gì đó như thế này:

<field name="fb_posttype" type="checkboxes" checked="link,video" label="Post types">         
    <option value="status" >Statuses</option>
    <option value="link">Links</option>
    <option value="photo">Photos</option>
    <option value="video">Videos</option>
    <option value="event">Events</option>
</field>

bạn cũng có thể làm một cái gì đó như thế này:

<field name="fb_posttype" type="checkboxes" label="Post types">         
    <option value="status">Statuses</option>
    <option value="link" checked="true">Links</option>
    <option value="photo">Photos</option>
    <option value="video" checked="true">Videos</option>
    <option value="event">Events</option>
</field>
2
csbenjamin

Tôi tưởng tượng bạn có thể như vậy:

<field name="fb_posttype" type="checkboxes" label="Post types" checked="status">         
    <option value="status" >Statuses</option>
    <option value="link">Links</option>
    <option value="photo">Photos</option>
    <option value="video">Videos</option>
    <option value="event">Events</option>
</field>

Hoặc bất cứ điều gì bạn muốn cho mặc định là.

0
Milton Bryant

Tôi, trong trường hợp nếu bạn muốn giá trị mặc định của mình là trạng thái thì bạn chỉ cần thêm một thuộc tính default trong trường và đặt giá trị, nhưng ở đây bạn chỉ có thể đặt một giá trị mặc định trong trường. Phần còn lại của các giá trị chỉ nên được thực hiện trong tùy chọn ở đây, bạn phải thêm một thuộc tính checked="true"

Điều này hoạt động tốt. Hy vọng nó có thể giúp bạn

<field name="fb_posttype" type="checkboxes" default="status"  label="Post types">         
  <option value="status" >Statuses</option>
  <option value="link" checked="true" >Links</option>
  <option value="photo" checked="true">Photos</option>
  <option value="video">Videos</option>
  <option value="event">Events</option>
</field>
0
priya bose