Drupal 8 modulok telepítése után "Class '__TwigTemplate_RANDOMSZÁM' not found" para

Sk8erPeter képe

Sziasztok!

Drupal 8 telepítése, kattintgatása után pár modult telepíteni szerettem volna, és két teljesen különböző időpontban letöltött dev állapotú D8-asnál is ezt a hibát kaptam:

Fatal error: Class '__TwigTemplate_3ae02cc39e5b640bf1c79b429ec93eb5' not found in ...\core\lib\Drupal\Core\Template\TwigEnvironment.php on line 98

Drupal verzió: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 

Commerce SimplePay by OTP telepítése

Kopri Laci képe

Sziasztok!
D10 alatt szeretném telepíteni a Commerce SimplePay by OTP (commerce_otpsp) modult Composer segítségével ($ composer require 'drupal/commerce_otpsp:^3.0').

Hibaüzenetet kapok:

Drupal verzió: 
Melyik modulhoz, modulokhoz kapcsolódik a téma?: 
Taxonomy upgrade extras: 
intrex képe

Közben megtaláltam a legegyszerűbb megoldást, hátha valakit érdekel.

A taxonomy_menu modult módosítottam az alábbiak szerint:

A taxonomy_menu_page() funkcióban a következő sort:

  print theme('page', taxonomy_render_nodes($result));

módosítottam erre:

$exp_q = explode("/",$_GET['q']);
  if (isset($exp_q[1])) {
    array_shift($exp_q);
    $exp_q = join("/",$exp_q);
  } else $exp_q = "";
  print collimator_page($exp_q);

Ennek eredményeképpen a taxonomy_menu modul egyes elemeire klikkelve a collimator fogja sorokban és oszlopokban megjeleníteni az érintett node-okat.

0
0
mat323 képe

aktív marad! ezt tapasztalatból mondom! :) ilyen a menü megjelenítés a page.tpl.php-ben

    <div id="main_menu">    
 
         <!-- primary links -->
         <div id="primary">
            <?php if (isset($primary_links)) : ?>
            <?php print theme('menu_links', $primary_links) ?>
            <?php endif; ?>
         </div><!-- end primary links -->
 
         <div id="secondary">
            <?php if (isset($secondary_links)) : ?>
            <?php print theme('menu_links', $secondary_links) ?>        
            <?php endif; ?>    
         </div><!-- end secondary links -->
 
 
    </div><!-- end main_menu -->

Én személy szerint a Node Hierarchy modullal szöszmötöltem, de nem tetszett/sikerült.
Szuper vagy köszönöm! Az általad leírt modulok tökéletesek a probléma megoldására!

off: Na közben gól is lett úgyhogy teljes az öröm! :D :D :D

0
0
szogedi képe

A forrás és az eredeti kód összehasonlítása jó ötletnek tűnt, ugyanis eredményt hozott.

Eredeti:

<img src="/probafolder/proba.jpg" name="refresh" height="100%" border="1" />
      <script language="JavaScript" type="text/javascript"><!-- 

Forrásból:

<img src="/probafolder/proba.jpg" name="refresh" height="100%" border="1" />
<script language="JavaScript" type="text/javascript">&lt;!--

Ez működik:

<img src="/probafolder/proba.jpg" name="refresh" height="100%" border="1" />
<script language="JavaScript" type="text/javascript">

Valamiért a scriptet kezdő sor végére nem rakja be rendesen a < jelet. Igazából szükség sem volt rá, így kivettem és az utána következő !-- karaktereket is és így tökéletesen működik a kód. Köszi a segítséget!

0
0
aboros képe

a node-jaid tele vannak valamilyen odapiszkítással, idézem pl:

<p align="center" class="MsoNormal"><b style=""><span style="font-size: 18pt;"><span style="color: rgb(0, 0, 0);"><span style="font-family: Times New Roman;">EMLÉKEZTETŐ<o:p><!--</div-->
</o:p></span></span></span></b></p>

szerintem a betűtípusváltozást az okozza, hogy mikor a teaser nézetben látod a node-okat, akkor valamelyiknek úgy lesz vége, hogy lezáratlan marad valami html teg. emiatt azt minden azután kiírt dolog "örökli".
fenti példában nézd ezt:

<!--</div-->

na ez senem egy szabvány break jel, senem div lezárás.. ez probléma.

ilyenek is vannak a forrásban sok (firebuggal nézd meg!), hogy:

<b style=""><i style="">  </i></b>

nem tudom, hogy ez okozza a gondot, de hogy nem jól néz ki az biztos. (hogy kerül oda egyátalán ez?)

0
0

-
clear: both;

pp képe

Ez még egy erősen fejlesztési állapotban lévő modul.

A kódban ez van:
* Just a path for creating new decisions for now, but we could
* eventually have a 'my decisions' and 'view decisions' kind of
* page. (TODO)
Ha jól értem akkor azt írja, hogy jelenleg még csak az útvonal van meg de az eredmény nem látható. Ha megnézzük a decisions_results függvényt, akkor láthatjuk, hogy jé tényleg ez csak betölti a node-ot és nem csinál semmi mást.

Tehát itt majd lesz valami de még nincs kész. Elvileg tudod szabályozni a megjelenését ennek a tab-nak de nem volt időm addig áttúrni a forrást, hogy erre értelmes választ tudjak adni.

Javaslom a következő sorok megjegyzésbe tételét a decisions.module fájl decisions_menu függvényében:

  $items['node/%node/results'] = array(
    'title' => 'Results',
    'page callback' => 'decisions_results',
    'page arguments' => array(1),
    'access callback' => '_decisions_can_view_results',
    'access arguments' => array(1),
    'weight' => 1, 	 
    'type' => MENU_LOCAL_TASK);

Továbbá javaslom a modul nem használatát, hisz ez egy erősen fejlesztés alatt lévő modul.

pp

0
0
fox mulder képe

div.sidebar-first > div.block-wrapper-odd:first-child > div.rounded-block:first-child > div.rounded-block-top-left
{
display: none;
}
div.sidebar-first > div.block-wrapper-odd:first-child > div.rounded-block:first-child > div.rounded-block-top-right
{
display: none;
}
 
div.sidebar-first > div.block-wrapper-odd:first-child > div.rounded-block:first-child > div.rounded-outside
{
...itt veszed ki a hátteret...
}

Ez kiválasztja az első blokkot és annak felső és egyik oldalsó szegélyét (nem próbáltam, de remélem :)). Aztán ugyanígy az alsó szegélyt.
0
0

Fox Mulder