implement out- and abort-text for sidequests
This commit is contained in:
parent
c658b31118
commit
03cef158d4
2 changed files with 12 additions and 1 deletions
|
|
@ -74,7 +74,7 @@
|
||||||
public function getSidequesttextByUrl($sidequestId, $questtexttypeUrl, $pos)
|
public function getSidequesttextByUrl($sidequestId, $questtexttypeUrl, $pos)
|
||||||
{
|
{
|
||||||
$data = $this->db->query(
|
$data = $this->db->query(
|
||||||
'SELECT sidequesttexts.id, sidequesttexts.text, sidequesttexts.pos, questtexttypes.id AS type_id, questtexttypes.type, questtexttypes.url AS type_url '.
|
'SELECT sidequesttexts.id, sidequesttexts.text, sidequesttexts.pos, sidequesttexts.out_text, sidequesttexts.abort_text, questtexttypes.id AS type_id, questtexttypes.type, questtexttypes.url AS type_url '.
|
||||||
'FROM sidequesttexts '.
|
'FROM sidequesttexts '.
|
||||||
'LEFT JOIN questtexttypes ON questtexttypes.id = sidequesttexts.questtexttype_id '.
|
'LEFT JOIN questtexttypes ON questtexttypes.id = sidequesttexts.questtexttype_id '.
|
||||||
'WHERE sidequesttexts.sidequest_id = ? AND questtexttypes.url = ? AND sidequesttexts.pos = ?',
|
'WHERE sidequesttexts.sidequest_id = ? AND questtexttypes.url = ? AND sidequesttexts.pos = ?',
|
||||||
|
|
|
||||||
|
|
@ -14,6 +14,17 @@
|
||||||
<h1><?=$sidequesttext['type']?></h1>
|
<h1><?=$sidequesttext['type']?></h1>
|
||||||
<p><?=$sidequesttext['text']?></p>
|
<p><?=$sidequesttext['text']?></p>
|
||||||
|
|
||||||
|
<?php if(!empty($sidequesttext['out_text'])) : ?>
|
||||||
|
<?php if(!empty($sidequesttext['abort_text'])) : ?>
|
||||||
|
<ul>
|
||||||
|
<li><a href="<?=$linker->link(array('quest',$seminary['url'],$questgroup['url'],$quest['url'],$questtext['type_url'],$questtext['pos']),1)?>"><?=$sidequesttext['abort_text']?></a></li>
|
||||||
|
<li><a href="<?=$linker->link(array($sidequesttext['type_url'],$sidequesttext['pos']+1),6)?>"><?=$sidequesttext['out_text']?></a></li>
|
||||||
|
</ul>
|
||||||
|
<?php else : ?>
|
||||||
|
<a href="<?=$linker->link($sidequesttext['pos']+1, 7)?>"><?=$sidequesttext['out_text']?></a><br />
|
||||||
|
<?php endif ?>
|
||||||
|
<?php endif ?>
|
||||||
|
|
||||||
<?php if($sidequesttext['pos'] > 1) : ?><a href="<?=$linker->link(array($sidequesttext['type_url'],$sidequesttext['pos']-1),6)?>"><</a><?php endif ?>
|
<?php if($sidequesttext['pos'] > 1) : ?><a href="<?=$linker->link(array($sidequesttext['type_url'],$sidequesttext['pos']-1),6)?>"><</a><?php endif ?>
|
||||||
<?=$sidequesttext['pos']?>/<?=$sidequesttext['count']?>
|
<?=$sidequesttext['pos']?>/<?=$sidequesttext['count']?>
|
||||||
<?php if($sidequesttext['pos'] < $sidequesttext['count'] && empty($sidequesttext['out_text'])) : ?><a href="<?=$linker->link(array($sidequesttext['type_url'],$sidequesttext['pos']+1),6)?>">></a><?php endif ?>
|
<?php if($sidequesttext['pos'] < $sidequesttext['count'] && empty($sidequesttext['out_text'])) : ?><a href="<?=$linker->link(array($sidequesttext['type_url'],$sidequesttext['pos']+1),6)?>">></a><?php endif ?>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue