Skocz do zawartości

Nie mogę zrobić "Build Skin Files For Release"


Przejdź do rozwiązania Rozwiązane przez DawPi,

Rekomendowane odpowiedzi

Opublikowano (edytowane)

W Look & Feel > Look & Feel > Template Tools (developer mode)

 

Build Skin Files For Release

Run
This tool:
  • Rebuilds your HTML/CSS/Replacements from the master_*/ disk files.
  • Exports all template XML into the application directories
  • Exports skinsData.xml, css.xml and replacements.xml for each default skin

 

 

kiedy wciskam przycisk "Run" wyrzuca mi błąd

 

Strona XX.XX.XX.XX nie działa

Serwer XX.XX.XX.XX nie może teraz obsłużyć tego żądania.

HTTP ERROR 500
Gdzie XX.XX.XX.XX to adres ip mojej strony. Ktoś zna może powód dlaczego tak sie dzieje? Mam wrzucone pliki do cache/skin_cache/master_skin/skin_helloworld.php
treść tego pliku:
<?php
/**
 * Master skin file
 * Written: Mon, 23 May 2016 17:24:21 +0000
 */
class skin_global_1 extends output {
//===========================================================================
// Name: helloWorld
//===========================================================================
function helloWorld() {
$IPBHTML = "";
//--starthtml--//
$IPBHTML .= <<<EOF
<div class='row2 ipsPad'>
    {$this->lang->words['hello_world_title']}
</div>
<br />
EOF;
//--endhtml--//
return $IPBHTML;
}


}
?>

rozumiem, że po kliknięciu powinno wygenerować wszystkie potrzebne pliki i moja aplikacja Hello world powinna już działać.

 

przy okazji podrzucę zawartość pliku, który znajduje się w admin/applications_addon/other/helloworld/modules_public/example/mysection.php

<?php

class public_helloworld_example_mysection extends ipsCommand
{
    public function doExecute( ipsRegistry $registry )
    {
        $this->lang->loadLanguageFile( array( 'public_lang' ), 'helloworld' );

        $this->registry->output->setTitle( $this->lang->words['hello_world_title'] );
        $this->registry->output->addNavigation( $this->lang->words['hello_world_title'], NULL );
        $this->registry->output->addContent( $this->registry->output->getTemplate('helloworld')->helloWorld() );
        $this->registry->output->sendOutput();
    }
}
Edytowane przez lukasion
Opublikowano (edytowane)

jak w ACP, mozesz trochę rozjaśnić? Tworzę aplikacje, więc muszę stworzyć template, żeby wyświetliło cokolwiek w tej aplikacji, w dokumentacji opisany jest sposób użyty przeze mnie, jak zrobić to w sposób jaki Ty prezentujesz?

Edytowane przez lukasion
Gość
Ten temat został zamknięty. Brak możliwości dodania odpowiedzi.
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.