|
|
|
สคริปตัวนี้ทำไมผมแก้เป็นดรอปดาว์แล้ว เวลาเลือกมันไม่บันทึกในเบสครับ |
|
|
|
|
|
|
|
เอาภาพการทำงานส่วนนั้นมาดูหน่อยได้มั้ยครับ ว่ามันคืออะไร ยังไง
|
|
|
|
|
Date :
2014-12-25 08:39:43 |
By :
Manussawin |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ผลมันเป็นแบบนี้ครับ
Code (PHP)
<div id="addAttachment">
<input type="button" id="addAttachmentButton" value="<?php echo JText::_('K2_ADD_ATTACHMENT_FIELD'); ?>" />
<i>(<?php echo JText::_('K2_MAX_UPLOAD_SIZE'); ?>: <?php echo ini_get('upload_max_filesize'); ?>)</i> <b><a href="http://convertonlinefree.com/PDFToTXTEN.aspx" target="new">Covert PDF To Text File Click</a></b></div>
<div id="itemAttachments"></div>
<?php if (count($this->K2PluginsItemAttachments)): ?>
<div class="itemPlugins">
<?php foreach($this->K2PluginsItemAttachments as $K2Plugin): ?>
<?php if(!is_null($K2Plugin)): ?>
<fieldset>
<legend><?php echo $K2Plugin->name; ?></legend>
<?php echo $K2Plugin->fields; ?>
</fieldset>
<?php endif; ?>
<?php endforeach; ?>
</div>
--- หน้านี้เป็นการกดปุ่มแล้วมันจะเชื่อมกับสคริปข้างต้นครับ
Code (JavaScript)
function addAttachment() {
var div = $K2('<div/>', {
style : 'border-top: 1px dotted #ccc; margin: 4px; padding: 10px;'
}).appendTo($K2('#itemAttachments'));
var input = $K2('<input/>', {
name : 'attachment_file[]',
type : 'file'
}).appendTo(div);
var label = $K2('<a/>', {
href : 'index.php?option=com_k2&view=media&type=attachment&tmpl=component&fieldID=k2ActiveAttachment',
'class' : 'k2AttachmentBrowseServer'
}).html(K2Language[5]).appendTo(div);
var input = $K2('<input/>', {
name : 'attachment_existing_file[]',
type : 'text'
}).appendTo(div);
var input = $K2('<input/>', {
value : K2Language[0],
type : 'button'
}).appendTo(div);
input.click(function() {
$K2(this).parent().remove();
});
var br = $K2('<br/>').appendTo(div);
var label = $K2('<label/>').html(K2Language[1]).appendTo(div);
var input = $K2('<input/>', {
name : 'attachment_title[]',
type : 'text',
'class' : 'linkTitle'
}).appendTo(div);
var br = $K2('<br/>').appendTo(div);
var label = $K2('<label/>').html(K2Language[2]).appendTo(div);
var textarea = $K2('<textarea/>', {
name : 'attachment_title_attribute[]',
cols : '30',
rows : '3'
}).appendTo(div);
--- ฟังชั่นมันเต็มๆครับ
|
|
|
|
|
Date :
2014-12-25 10:07:20 |
By :
sarut14 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 00
|