Добрый день!
Используя следующий шаблон для модуля insert, пытаюсь сделать так, чтобы можно было вставлять картинки 300x300 а с них ссылку на картинки стиля 800.
Вместо этого вставляется картинка 300x300 со ссылкой на картинку 300x300. (то есть тот стиль, что выбран в админке при вставке картинки)
Решение брала на сайте http://www.sqldoc.net/ckeditor-and-insert.html, но там комментирование закрыто, автора не спросить.
image-insert-image.tpl.php
$original_image_path = str_replace('/styles/800/public/', '', $url);
?>
<a rel="group" href="<?php print $original_image_path ?>" title="__title__" class="imagefield-fancybox"><img src="<?php print $url ?>" alt="__alt__" title="__title__" class="<?php print $class ? ' ' . $class : '' ?>" /></a>
Скажите, пожалуйста, что не так?
Во всем виновата моя невнимательность. Нет чтобы сразу комменты в шаблоне почитать! Вот как надо:
И не надо было ничего мудрить.
Комментарии
Татьяна, я случайно наткнулся на этот вопрос и с удивлением обнаружил что мои статьи хоть кому-то пригодились...
Я открыл комментарии на сайте.
И поправил свою статью, действительно гораздо проще прописать
/sites/default/files/styles/800/public/__filename__
чем без всякой надобности использовать str_replace.