小编Wal*_*lcz的帖子

在wordpress中的自定义管理页面上提交表单

我在wordpress管理员中创建了一个自定义页面,它有一个简单的文件上传字段和一个提交按钮.我需要弄清楚如何将页面提交到可以处理但无法在网络上找到任何内容的地方.有谁知道表单上的"动作"是什么让它去一个函数或我可以处理文件的另一个页面?

php wordpress wordpress-plugin

10
推荐指数
2
解决办法
2万
查看次数

Laravel属于关系

好吧,我对模特的belongsTo关系有点困惑.

我有一个扩展Eloguent的Feeds模型.

我创建了一个名为User的关系函数.

public function user(){
  return $this->belongsTo('User'); // and I also tried return $this->belongsTo('User', 'user_id');
}
Run Code Online (Sandbox Code Playgroud)

在我想要做的观点上:

@foreach($feeds as $feed)
{{$feed->user()->first_name}} {{$feed->user()->last_name}}
@endforeach
Run Code Online (Sandbox Code Playgroud)

但我收到此错误未定义属性:Illuminate\Database\Eloquent\Relations\BelongsTo :: $ last_name

当我执行$ feed-> user-> first_name时它工作正常,但我认为user() - > first_name更有效.我究竟做错了什么?

这是数据库的字段和数据类型:

供稿

feed_id INT
user_id INT
feed Text
created_at TIMESTAMP
updated_at TIMSTAMP
school_id INT
Run Code Online (Sandbox Code Playgroud)

用户

user_id INT
username VARCHAR
password VARCHAR
first_name VARCHAR
last_name VARCHAR
created_at TIMESTAMP
updated_at TIMESTAMP
Run Code Online (Sandbox Code Playgroud)

php eloquent laravel-4

7
推荐指数
1
解决办法
8622
查看次数

MySQL - 一组时差的SUM

我想总结所有时间差异,以显示志愿者的总工作时间.获得时间差的结果集很容易:

Select timediff(timeOut, timeIn) 
FROM volHours 
WHERE username = 'skolcz'
Run Code Online (Sandbox Code Playgroud)

它给出了按小时计算的时间列表,但是我希望将它总计为总计.

所以如果结果集是:

12:00:00
10:00:00
10:00:00
08:00:00
Run Code Online (Sandbox Code Playgroud)

这将只有40个小时.

这有一种方法可以做:

SELECT SUM(Select timediff(timeOut,timeIn) 
FROM volHours 
WHERE username = 'skolcz') as totalHours
Run Code Online (Sandbox Code Playgroud)

mysql sql aggregate-functions

6
推荐指数
1
解决办法
7627
查看次数

MERGE的Cypher'Node已经存在'问题

当我对位置节点的地址有一个独特的约束但我正在使用一个合并时,我预先知道为什么我遇到了这个Cypher语句的问题,如果它存在并且只返回其余语句的id .我错过了什么?

这是我的发言:

MERGE(l:Location{location_name:"Starbucks", address:"36350 Van Dyke Ave", city: "Sterling Heights",state: "MI", zip_code:"48312",type:"location",room_number:"",long:-83.028889,lat:42.561152})
CREATE(m:Meetup{meet_date:1455984000,access:"Private",status:"Active",type:"project",did_happen:"",topic:"New features for StudyUup",agenda:"This is a brainstorming session to come with with new ideas for the companion website, StudyUup. Using MatchUup as the base, what should be added, removed, or modified? Bring your thinking caps and ideas!"})
WITH m,l 
MATCH (g:Project{title_slug:"studyuup"}) MATCH (p:Person{username:"wkolcz"})
WITH m,l,g,p  
MERGE (g)-[:CREATED {rating:0}]->(m)
MERGE (m)-[:MEETUP_AT {rating:0}]->(l)-[:HOSTED_MEETUP]->(m)
MERGE (m)<-[:ATTENDING]-(p)
RETURN id(m) as meeting_id
Run Code Online (Sandbox Code Playgroud)

我正进入(状态:

Node 416 already exists with label Location and property …
Run Code Online (Sandbox Code Playgroud)

neo4j cypher

6
推荐指数
1
解决办法
3532
查看次数

收紧 &lt;a href&gt; 文本的行高

<a>在 a<li>中有标记,其中包含用于创建超链接的文本。当文本太长时,它会换行。我试图收紧包装线之间的间距,但无法找到一种在 CSS 中做到这一点的方法。我试过了,line-height但它对收紧它没有影响,只会让它变大。
有人有想法吗?

css

5
推荐指数
1
解决办法
3136
查看次数

具有母版页/模板的React Router V4路由器

我是刚接触并尝试创建具有2个设计的应用程序的新手。一个是具有公共页眉和页脚的公共站点,以及具有管理页眉和侧边栏的内部应用程序。我创建了一个路由器和2条主要路线“ /”和“ / app”。然后,我添加了子路由,希望如果父路由器匹配,它将显示父组件,并将子路由的组件作为this.props.children传递。我似乎做错了。这是我创建的。

App.js:

...
class App extends Component {
  render() {
    return (
      <Router>
        <Switch>
          <Route component={Public}>
            <Route exact path="/" component={Home}/>
            <Route path="/login" component={Login}/>
          </Route>
          <Route component={Main}>
            <Route path="/dash" component={Dash}/>
            <Route path="/people" component={People}/>
          </Route>
        </Switch>
      </Router>
    );
  }
}
...
Run Code Online (Sandbox Code Playgroud)

公开的“模板”:

...
render(){
    return(
      <div>
        I am a public page
        {this.props.children}
      </div>

    )
  }
...
Run Code Online (Sandbox Code Playgroud)

Home.js

...
class Home extends Component{
  render(){
    return(

      <div>I am the home page</div>
    )
  }
}
...
Run Code Online (Sandbox Code Playgroud)

应用“模板”

...
class Main extends Component{ …
Run Code Online (Sandbox Code Playgroud)

javascript reactjs react-router

1
推荐指数
1
解决办法
789
查看次数

使用PHP创建CSV

我正在尝试创建一个动态csv文件,以导出到我的网站上的供应商网站.他们希望用双引号括起所有值.我正在尝试创建该行,然后将其提供给fputcsv(),但是当我在notepad2中查看它时它会出现大量的双引号,而在Excel中查看它时会出现1个条目.这是我的价值观:

$line = '"'.$row->petID.'","'.$row->customID.'","'.$row->petName.'","'.trim($row->breedName1).'","'.trim($row->breedName2).'","'.$df->setGender($row->gender).'","'.$df->setSize($row->size).'","'.$df->setAge($row->age).'","'.$description.'","'.$row->pType.'","'.$df->setStatus($row->status).'","","'.$row->isAltered.'","'.$ND.'","'.$NC.'","'.$NK.'","'.$df->isHousetrained($row->housebroken).'","'.$df->isDeclawed($row->declaw).'","'.$df->isSpecialNeeds($row->isSpecial).'","'.$df->isMix($row->breed2).'","'.$PhotoURL1.'","'.$PhotoURL2.'","'.$PhotoURL3.'"';
Run Code Online (Sandbox Code Playgroud)

就像这样使用文本编辑器:"""13651"","""",""jack"",""Chihuahua"",""Pomeranian"",""M"",""S "",""宝贝"","杰克和何塞出生于一个可爱的7磅吉娃娃/波美拉尼亚混合物,他们作为一个流浪者被带到庇护所.他们将在八月中旬为他们的新家断奶.虽然父亲不知道幼崽很可能仍然很小.请访问我们的网站www.dogswithoutborders.org,获取Jack或Jose的在线领养申请,并了解更多有关我们的收养展览会的信息."",""Dog"","A" " "" "", "" 0 "", "" "" "" "", "", "", "" "", "", "", "" "", "" 1 ""," " http://photos.petfinder.com/photos/US/CA/CA1087/20460152/CA1087.20460152-1-x.jpg "","""","""""

当我删除手动添加的"(s)时,我只在开始时获得一个,在结尾时只有一个.任何想法?

php csv fputcsv

0
推荐指数
1
解决办法
7952
查看次数

使用 Netsuite SuiteScript 创建包含项目的销售订单

我正在尝试使用 SuiteScript 2.0 编写 Restlet,为我的公司创建新的销售订单。我找到了如何创建一个 record.Type.Sales_Order 并暂时输入最小值,但我不知道如何为销售订单创建一个项目并将其包含在 SO 中,以便我可以创建销售订单。

这是我到目前为止所得到的(在 GET 中):

   var salesOrder = record.create({
                type: record.Type.SALES_ORDER, 
                isDynamic: true,
                defaultValues: {
                    entity: param.customer_id
                } 
            });

salesOrder.setValue('trandate', new Date()),
salesOrder.setText('orderstatus','Pending Fulfillment'); 
salesOrder.setValue('memo','Sales Order Generated from ' + param.customer_name);
salesOrder.save();
Run Code Online (Sandbox Code Playgroud)

我是否要创建一个项目类型的新记录,然后在保存之前将其添加到销售订单中?我浏览了 netsuite.com 的帮助部分,但找不到任何有关为销售订单创建项目的信息。

感谢您提供任何答案或可查找的地方:)

javascript netsuite suitescript

0
推荐指数
1
解决办法
8174
查看次数