当前位置: 首页>>代码示例>>PHP>>正文


PHP content::getLanguages方法代码示例

本文整理汇总了PHP中content::getLanguages方法的典型用法代码示例。如果您正苦于以下问题:PHP content::getLanguages方法的具体用法?PHP content::getLanguages怎么用?PHP content::getLanguages使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在content的用法示例。


在下文中一共展示了content::getLanguages方法的2个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。

示例1: content

			<tr>
				<td>' . $p->t('news/text') . '</td>
				<td><textarea name="text_' . $lang . '" rows="15" cols="80">' . $text . '</textarea></td>
			</tr>
			<tr>
				<td>' . $p->t('news/veroeffentlichen') . '</td>
				<td><input type="checkbox" name="sichtbar_' . $lang . '" ' . ($sichtbar == true ? 'checked' : '') . '></td>
			</tr>
		</table>';
    echo '</div>';
}
//Anlegen von Uebersetzungen
if ($news->content_id != '') {
    echo '<div id="add">';
    $content = new content();
    if (!($vorhandene_sprachen = $content->getLanguages($news->content_id))) {
        die($content->errormsg);
    }
    $sprache_obj = new sprache();
    $sprache_obj->getAll(true);
    //Wenn noch nicht alle Uebersetzungen vorhanden sind,
    //wird ein Link zum Erstellen der Uebersetzung angezeigt.
    if (count($vorhandene_sprachen) < count($sprache_obj->result)) {
        echo $p->t('news/uebersetzunganlegen');
        foreach ($sprache_obj->result as $row) {
            if (!in_array($row->sprache, $vorhandene_sprachen)) {
                echo '<br /><a style="color:#008381" href="' . $_SERVER['PHP_SELF'] . '?news_id=' . $news_id . '&action=add_uebersetzung&lang=' . $row->sprache . '">' . $row->bezeichnung_arr[$sprache] . '</a>';
            }
        }
    } else {
        echo '<br />' . $p->t('news/uebersetzungenvorhanden') . '<br />';
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:31,代码来源:newsverwaltung.php

示例2: drawheader

/**
 * Header fuer Content
 */
function drawheader()
{
    global $content_id, $action, $sprache, $version, $action, $filterstr;
    //vorhandene Versionen dieser Sprache anzeigen
    $content = new content();
    $content->loadVersionen($content_id, $sprache);
    echo '<table width="100%">
		<tr>
			<td width="33%">';
    echo 'Versionen: ';
    foreach ($content->result as $row) {
        if ($version == '') {
            $version = $row->version;
        }
        if ($version == $row->version) {
            $class = 'marked';
        } else {
            $class = '';
        }
        echo ' <a href="' . $_SERVER['PHP_SELF'] . '?content_id=' . $content_id . '&sprache=' . $sprache . '&version=' . $row->version . '&action=' . $action . '&filter=' . implode(' ', $filterstr) . '" class="' . $class . '" style="' . ($row->sichtbar ? '' : 'color:grey') . '">';
        echo $row->version;
        echo '</a>, ';
    }
    echo '<br>';
    //vorhandene Sprachen dieses Contents anzeigen
    $content = new content();
    if (!($vorhandene_sprachen = $content->getLanguages($content_id, $version))) {
        die($content->errormsg);
    }
    echo 'Sprachen: ';
    foreach ($vorhandene_sprachen as $lang) {
        if ($sprache == $lang) {
            $class = 'marked';
        } else {
            $class = '';
        }
        echo ' <a href="' . $_SERVER['PHP_SELF'] . '?content_id=' . $content_id . '&sprache=' . $lang . '&action=' . $action . '&filter=' . implode(' ', $filterstr) . '" class="' . $class . '">';
        //&version='.$version.'
        echo $lang;
        echo '</a>,';
    }
    echo '</td><td align="center" width="33%">';
    echo '<form action="' . $_SERVER['PHP_SELF'] . '?content_id=' . $content_id . '&sprache=' . $sprache . '&action=' . $action . '&filter=' . implode(' ', $filterstr) . '&method=add_newversion" method="POST">';
    echo '<input type="submit" value="Neue Version anlegen">';
    echo '</form>';
    echo '</td><td align="right" width="33%">';
    $sprache_obj = new sprache();
    $sprache_obj->getAll();
    //Wenn noch nicht alle Uebersetzungen vorhanden sind,
    //wird ein Formular zum Erstellen der Uebersetzung angezeigt.
    if (count($vorhandene_sprachen) != count($sprache_obj->result)) {
        echo '<form action="' . $_SERVER['PHP_SELF'] . '?content_id=' . $content_id . '&action=' . $action . '&filter=' . implode(' ', $filterstr) . '&method=add_uebersetzung" method="POST">';
        echo 'Übersetzung in <SELECT name="sprache">';
        foreach ($sprache_obj->result as $row) {
            if (!in_array($row->sprache, $vorhandene_sprachen)) {
                echo '<option value="' . $row->sprache . '">' . $row->bezeichnung_arr[$sprache] . '</option>';
            }
        }
        echo '</SELECT>';
        echo '<input type="submit" value="anlegen">';
        echo '</form>';
    }
    echo '</td></tr>';
    echo '</table><hr>';
    echo get_content_link('prefs', 'Eigenschaften') . ' | ';
    echo get_content_link('content', 'Inhalt') . ' | ';
    echo get_content_link('rights', 'Rechte') . ' | ';
    echo get_content_link('childs', 'Childs') . ' | ';
    echo get_content_link('history', 'History') . ' | ';
    echo get_content_link('delete', 'Delete');
}
开发者ID:andikoller,项目名称:FHC-3.0-FHBGLD,代码行数:74,代码来源:admin.php


注:本文中的content::getLanguages方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。