1
請幫我添加下載鏈接按鈕並將其與頁面中心對齊。php - 在添加按鈕和文本對齊方面需要幫助
在此先感謝。
寫成的代碼如下:
<?php
// show download link?
$allow_save = false;
if (! empty($links[1])) { // link empty = secure document; ignore any other save attribute
if ($save == "all" || $save == "1") {
$allow_save = true;
} elseif ($save == "users" && is_user_logged_in()) {
$allow_save = true;
}
}
if ($allow_save) {
// build download link
$linkcode = '<p class="gde-text"><a href="%LINK%" class="gde-link"%ATTRS%>%TXT%</a></p>';
$linkcode = str_replace("%LINK%", $links[1], $linkcode);
// fix type
$ftype = strtoupper($fnp[1]);
if ($ftype == "TIF") {
$ftype = "TIFF";
}
// link attributes
if ($profile['link_mask'] == "yes") {
$attr[] = ' rel="nofollow"';
}
$attr[] = gde_ga_event($file); // GA integration
$linkcode = str_replace("%ATTRS%", implode('', $attr), $linkcode);
// link text
if (empty($profile['link_text'])) {
$profile['link_text'] = __('Download', 'google-document-embedder');
}
$dltext = str_replace("%FILE", $fn, $profile['link_text']);
$dltext = str_replace("%TYPE", $ftype, $dltext);
$dltext = str_replace("%SIZE", gde_format_bytes($status['fsize']), $dltext);
$linkcode = str_replace("%TXT%", $dltext, $linkcode);
} else {
$linkcode = '';
}
// link position
if ($profile['link_pos'] == "above") {
$code = $linkcode . "\n" . $vwr;
} else {
$code = $vwr . "\n" . $linkcode;
}
}
}
你有兩個額外的'}}'在結束了嗎?是TYPO嗎? –
從上面的代碼中不清楚「$ code」在頁面中的回顯。 CSS規則(例如,定義CSS類「gde-text」和「gde-link」)是否已經在某處定義了? –
它是我在這裏添加的代碼的一部分。其他css規則完美定義 –