在我的主页上我有2个菜单,最顶层的main menu元素是"HOME".现在,我footer menu想从相同的菜单项开始,所以我从管理员检查"主菜单",这里提到像这样 - >
HOME (Alias: home)
Articles » Featured Articles
Run Code Online (Sandbox Code Playgroud)
所以我创建了一个新的精选文章作为"家",它已成功创建.现在当将它附加到我的页脚菜单时,我收到此错误 -
Warning: Save failed with the following error: Another menu item has the same alias in Root. Root is the top level parent
Run Code Online (Sandbox Code Playgroud)
让我知道我做错了什么,如何创建主菜单项,做同样的事情,即点击返回主站点(http://localhost/mysite)当前主菜单项正在做,我想从页脚做同样的事情菜单主页项目,但它没有成功创建:(帮帮我PLZ
PS-即使About Us在我身上的" "文章main menu也不包含在我footer menu的同一错误中.
最近我用以下代码创建了一个小提琴 -
HTML
<button onclick="action();">click me<img src="http://dummyimage.com/200x200/000000/fff.gif&text=Image+1" width="200px" id="ImageButton1"></button>
Run Code Online (Sandbox Code Playgroud)
JS
function action ( )
{
if(document.getElementById("#ImageButton1").src == 'http://dummyimage.com/200x200/000000/fff.gif&text=Image+1' )
document.getElementById("#ImageButton1").src = 'http://dummyimage.com/200x200/dec4ce/fff.gif&text=Image+2';
else
document.getElementById("#ImageButton1").src = 'http://dummyimage.com/200x200/000000/fff.gif&text=Image+1';
}
Run Code Online (Sandbox Code Playgroud)
小提琴链接- http://jsfiddle.net/QVRUG/4/
此代码FF在我的本地html文件中工作,但在chrome控制台中引发错误-
Uncaught ReferenceError: action is not defined
Run Code Online (Sandbox Code Playgroud)
我进一步调查了错误并发现 -
在 onload 函数中定义的函数的未捕获 ReferenceError
所以我也试过这个 -
window.action = function(){...code here...};
Run Code Online (Sandbox Code Playgroud)
但没有运气:(
请让我知道这种行为为什么它不能在 chrome 中工作并为其他人工作。请不要只提供一个补丁来使小提琴工作,因为我也对这种行为感兴趣。描述性答案(带有进一步研究的相关链接)在案例中非常受欢迎,这样我就可以在我的其余项目中正确移动。
如果问题不在轨道上,请告诉我,我将其删除(尽管我尽我最大的努力使问题清晰明了)
我创建了一个名为items的表,并将name作为int插入,并且错误地提供了255类型的长度,但现在我想改变表结构并运行查询as--
ALTER TABLE项目ALTER COLUMN name varchar(255); 但它并没有改变我需要在table.help plz中更改的表格
为什么这个表达式评估为13?
我不小心评估了这个表达式,(1_2).next而不是结果是(1+2).nexto/p 4.
=> (1_2).next
=> 13
Run Code Online (Sandbox Code Playgroud)
请告诉我这是怎么回事,因为我不熟悉Ruby
我的表栏 -

我预期的输出值将在列中更改 -
Smith, Allen, Doyle, Dennis, Baker, Waker
Run Code Online (Sandbox Code Playgroud)
这是我试过的,但没有工作:( -
UPDATE TABLE `employee`
SET last_name = UCASE(LEFT(lower(last_name), 1))
UPDATE TABLE `employee`
SET last_name = ucase(lower(last_name),1)
Run Code Online (Sandbox Code Playgroud)
也跟着这个链接 - 资源
错误 -
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'TABLE `employee` SET last_name = UCASE(LEFT(lower(last_name), 1))' at line 1
Run Code Online (Sandbox Code Playgroud)
让我知道我做错了什么以及如何解决.
我正在处理一个包含各种表单元素的表单,可以选择上传多个图像(最多6个).现在我有一个div preview点击该div我使用jquery获取所有表单字段(此时表单仍未提交,因为它是一个多表单step1,2和3).现在问题是我使用此代码获取所有表单数据 -
var allFormData = $("#myform").serializeArray();
Run Code Online (Sandbox Code Playgroud)
使用这个另一个代码,我能够显示div中的其余数据,但图像不会到来.
$.each(adtitletoshow, function(i, field){
if( field.name == 'desc'){
$(".add_desc").text(field.value);
}
});
Run Code Online (Sandbox Code Playgroud)
这是JS创建的上传图片的字段.
<script type="text/javascript">
var total_images = 1 ;
function add_file_field () {
total_images++ ;
if ( total_images > 6 ) return ;
var str_to_embed = '<input name="fileImage[]" size="40" style="width: 500px;" type="file" onChange="add_file_field()"><br>' ;
$("#image_stack").append ( str_to_embed ) ;
}
</script>
Run Code Online (Sandbox Code Playgroud)
所有事情都在单页上进行,所以我需要一个解决方案,如何在我的预览div下加载图像.让我知道如果thr仍然存在一些歧义点.
我的下拉列表选择特定值 -
<select name="category" id="category" onChange="showDiv(this.value);" >
<option value="">Select This</option>
<option value="1">Nokia</option>
<option value="2">Samsung</option>
<option value="3">BlackBerry</option>
</select>
Run Code Online (Sandbox Code Playgroud)
这是我要显示文本的div
<span class="catlink"> </span>
这是我的JS功能 -
function showDiv( discselect )
{
if( discselect === 1)
{
alert(discselect); // This is alerting fine
document.getElementsByClassName("catlink").innerHTML = "aaaaaaqwerty"; // Not working
}
}
Run Code Online (Sandbox Code Playgroud)
让我知道为什么这不起作用,我做错了什么?
这是我的下拉菜单---
<select name="category" id="category" onChange="showDiv(this.value);" >
<option value="">Select This</option>
<option value="1">Nokia</option>
<option value="2">Samsung</option>
<option value="3">BlackBerry</option>
<option value="4">Spice</option>
<option value="5">HTC</option>
</select>
Run Code Online (Sandbox Code Playgroud)
这是我的span类,我想在选择的基础上显示数据
<span class="catlink"> </span>
Run Code Online (Sandbox Code Playgroud)
我的JS函数(虽然在我通过if条件执行时功能正常)
function showDiv(discselect) {
switch(discselect) {
case 1:
document.getElementsByClassName("catlink")[0].innerHTML = '<a href="nokia.txt">Click To Download</a>';
break;
case 2:
document.getElementsByClassName("catlink")[0].innerHTML = '<a href="samsung.txt">Click To Download</a>';
break;
case 3:
document.getElementsByClassName("catlink")[0].innerHTML = '<a href="blackberry.txt">Click To Download</a>';
break;
default:
alert(discselect);
document.getElementsByClassName("catlink")[0].innerHTML = 'aaaa';
}
}
Run Code Online (Sandbox Code Playgroud)
现在每次执行默认情况时运行代码而1,2,3仍在提醒,让我知道我做错了什么,我的逻辑是否滞后?
实际上我是SCORMPHP的新实现.
从理论上讲,我在这里提出问题之前已经涵盖了这些领域 -
已经看过Wiki SCORM理论上它意味着什么.(有点传递内容的标准).
阅读关于moodle和SCORM(但我可能需要在Yii中设计我的应用程序,搜索扩展但在存储库中找不到).
阅读http://scorm.com/上的大部分内容并检查其PHP库.
我的顾虑和疑问 -
我熟悉PHP,所以如何创建一个上传SCORM包的应用程序,如果符合SCORM,则可以测试它,然后运行SCORM包.在创建这样的应用程序时,我需要记住哪些事情.
SCORM云看起来不错,但是在100MB之后它的成本更高http://scorm.com/scorm-solved/scorm-cloud-features/所以我暂时无法使用它.
检查chamilo SCORM,但它是另一个LMS.
请给我一些php中的实现/ github代码/小应用程序示例,我可以继续深入了解.
我知道解决方案会有点冗长,但在问我几乎检查所有答案之前请相信我/sf/ask/tagged/scorm/并且看起来没有任何好处.
仅供参考 - 我也检查了这个https://cloud.scorm.com/所以SCORM对我来说很清楚,但它在PHP中实现的简单条款链接没有找到.
以下是我尝试在XML中创建的节点 -
<?xml version="1.0" standalone="no" ?>
<manifest identifier="com.scorm.golfsamples.contentpackaging.multioscosinglefile.20043rd"
version="1"
xmlns="http://www.imsglobal.org/xsd/imscp_v1p1"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xmlns:adlcp="http://www.adlnet.org/xsd/adlcp_v1p3"
xmlns:adlseq="http://www.adlnet.org/xsd/adlseq_v1p3"
xmlns:adlnav="http://www.adlnet.org/xsd/adlnav_v1p3"
xmlns:imsss="http://www.imsglobal.org/xsd/imsss"
xsi:schemaLocation="http://www.imsglobal.org/xsd/imscp_v1p1 imscp_v1p1.xsd
http://www.adlnet.org/xsd/adlcp_v1p3 adlcp_v1p3.xsd
http://www.adlnet.org/xsd/adlseq_v1p3 adlseq_v1p3.xsd
http://www.adlnet.org/xsd/adlnav_v1p3 adlnav_v1p3.xsd
http://www.imsglobal.org/xsd/imsss imsss_v1p0.xsd">
Run Code Online (Sandbox Code Playgroud)
代码工作正常identifier,version属性但无法使用命名空间生成它xmlns="http://www.imsglobal.org/xsd/imscp_v1p1"
从这里尝试了这个代码,但无法做到:(
$doc = new DOMDocument( '1.0' );
$doc->loadXML( $source );
// (1) We just create a "namespace'd" attribute without appending it to any element.
$attr_ns = $doc->createAttributeNS( '{namespace_uri_here}', 'example:attr' );
print $doc->saveXML() . "\n";
Run Code Online (Sandbox Code Playgroud)
键盘链接 - http://codepad.org/uLJc4hpP
完整代码 -
//creating an XML document
$dom = new DOMDocument('1.0'); …Run Code Online (Sandbox Code Playgroud) javascript ×4
php ×4
html ×2
mysql ×2
css ×1
database ×1
domdocument ×1
expression ×1
file-upload ×1
image ×1
innerhtml ×1
joomla ×1
joomla3.0 ×1
jquery ×1
jsfiddle ×1
ruby ×1
scorm ×1
sql ×1
xml ×1
xml-parsing ×1
yii ×1