Как я могу легко изменить текст на странице, используя Zend Framework и PHP - PullRequest
0 голосов
/ 02 ноября 2009

То, что я ищу, это то, где я могу легко изменить текст на странице. Я хочу установить для него значение по умолчанию, и если что-то присутствует на конкретной странице, чтобы изменить его

Так что было бы сказать что-то вроде:

Мне нравится stackoverflow

Но если бы значение сайта было "reddit", вместо этого было бы сказано

Мне нравится Reddit

Таким образом, stackoverlflow будет использоваться по умолчанию, а reddit будет использоваться для его перезаписи.

редактировать: добавлен комментарий

Ответы [ 2 ]

0 голосов
/ 02 ноября 2009

Сценарий I: обработка данных на основе доменного имени Если вы хотите работать на основе домена, то в Zend Framework вы можете работать с настройкой маршрутизаторов.

Сценарий II: обработка ввода на основе GET / POST В противном случае, если вы хотите отобразить на основе ввода GET или POST, вы можете поместить значение по умолчанию как $ myDynamicVar = $ this-> getRequest () -> getParam ('some_key', 'default-value');

Сценарий III: обработка ввода на основе поддоменов Опять же, для этой цели вам потребуется собственный маршрутизатор, а также поддержка подстановочных имен поддоменов у вашего хостинг-провайдера

0 голосов
/ 02 ноября 2009

В файле определений:

<?php 
/* site.php
 * customize this file 
 */
class Site 
{
    static public $name = "stackoverflow"; 
}
?>

В вашем файле подкачки:

<?php
/* page.php */
include_once 'site.php';
echo "I like {Site::$name}";    
?>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...